Wednesday, July 3, 2019

Different Autonomous Systems - OSPF routing over private lines before using BGP learned routes

Hello,

I´ve a setup which seems to be fine, but wanted to know from your experience if it´s a valid / common one, or something to be avoided. ( https://imgur.com/kTSxyTG )

As i need to extend this setup to other sites.

i´ve two Antonomous Systems (same company)

- one is a private AS

- the other one a public AS

SiteA & SiteB are inside of the private AS having their public ip address space from the same provider (ISP A)

- Each site is advertising its own and the public address space of the other sites to achieve redundancy (they are physically at different locations)

- Each site is receiving the default route only from ISP A

- SiteA and SiteB are interconnected directly via P2P line

- Via OSPF running on SiteA-RTR and SiteB-RTR, SiteA & SiteB knows that they can use the P2P lines to reach each others public space.

- In case of a P2P line failure, they will use the default route learned via BGP to reach each others public address space

SiteX has a public ASN and peers with different providers

- SiteX is advertising its public address space to different providers (ISP-B & ISP-C).

- Ifself it´s receiving full tables from ISP-B and ISP-C

Now i need to integrate SiteX into this public routing over private P2P lines setup.

- There is a P2P line from SiteB to SiteX

- The target is, that SiteA, SiteB & SiteX are joining the other sites public network over the P2P lines

- in case of P2P line failure, they should use the internet to join the public address space of the other site

-> I will include SiteX into the OSPF routing in order to make them aware of the public networks which can be reached over the P2P lines. (Right now there is no OSPF running on SiteX Routers) In case of P2P line failure, the routes learned will be removed from the routing table and the received routes from the eBGP peers will be taken.

Is this a valid / common setup?

Are there any pitfalls i should be aware of?

I´m happy about every hint / comment



No comments:

Post a Comment