cancel
Showing results forĀ 
Search instead forĀ 
Did you mean:Ā 
cancel
1055
Views
0
Helpful
19
Replies

1 avpn cloud. 2 seperate External ip blocks. 2 seperate internet connections

Steve Coady
Level 1
Level 1

Hello

I have an AVPN cloud

My current sites have their own external IP subnet and an  centralized internet connection.

I am integrating sevetral new sites onto my avpn cloud.

The new sites have their own external ip subnet asnd a different centralized internet connection

Since we are all on 1 AVPN cloud, how do I force the new sites to use their centralized internet connection and not mine?

ip route 0.0.0.0 0.0.0.0 (WAN ip address of AVPN router that is located at site of their centralized internet connection)?

I would somehow need to direct throiugh the LAN side of the AVPN router so it could then be directed out their default gateway firewall?

sMc
2 Accepted Solutions

Accepted Solutions

Hi Steve,

I can imagine several possible reasons.

I'd need to know more details of your case:

IP addresses used for your BGP peering, GRE tunnels, sh ip bgp ... output for that subnet which is taking incorrect path, etc.

One crucial question though:

When your GRE tunnel is Up, is your BGP peering still Up on both sites?

Are you still receiving BGP prefixes?

Best regards,

Milan

View solution in original post

Hi Steve,

a) when your Site 3 is using the tunnel to reach the Internet through Site 5, how does the router on Site 5 forward the traffic returning from the Internet?

Is there a static route for Site 3 subnets configured with the Tunnel as next-hop?

Or is it just using the prefix received via BGP - an asymmetric routing used then though?

b) I suppose each site is using a different AS number?

c) Can you check on Site 1 by

sh ip bgp nei ... avd

if the router is advertising the LAN subnets correctly to the backbone?

Best regards,

Milan

View solution in original post

19 Replies 19

Steve Coady
Level 1
Level 1

I assume it will some sort of policy based routing.

Currently we get our defaulte route thru BGP

sMc

Essentially, new sites want to cross our mutual AVPN and go out their own internet.

sMc

Jon Marshall
Hall of Fame
Hall of Fame

Steve

When you say AVPN are you referring to a VPN network ie. site to site VPNs from external sites ?

It's not clear how the topology is setup. Do VPNs terminate on the router ?  If so where is the firewall they are meant to use in relation to the router and which interfaces are used for the traffic ie.

remote site VPN -> WAN interface of router -> ??? 

Are the clients from remote sites then meant to go through their own firewall and be natted before going out ?

The way you have desribed it is that all VPNs terminate on one router and then you want a subset of those VPNs to go via a different firewall but i may have misunderstood.

Jon

milan.kulik
Level 10
Level 10

Hi,

are you talking about the AT&T AVPN MPLS service here?

If yes, then you need to make some agreement with them how to ensure some sites to prefer the default route advertised from one of your sites while other sites to use the default route advertised from another site.

They could play with communities or route targets, but the configuration would need to be changed on their PE routers.

Another possibilty would be creating tunnels from the sites to your  Intenet gateways - but quite complicated I'm afraid.

And from security point of view:

Why not to use proxy connections only to connect to the Internet?

Then you could simply configure per site (or even per user) which proxy to use.

Best regards,

Milan

Jon and Milan

Thank you for your responses

You are correct in that we need to make an agreement with AT&T on how to differentiate traffic from various sites. Attached is a topology. The devices in red are the sites that need to be segmented, grouped off on their own.

I think the answer may be in BGP communities. Do you have any experience with this?

sMc

sMc

sMc

Yes, 

we have done some prefix filtering based on communities in our network with AT&T and it worked fine.

But generally, I definitely prefer using proxies for an Internet access.

Best regards,

Milan

Milan

Thank you for the response

Can you add more detail of how the proxy would work with this scenario

sMc

Hi Steve,

many applications are proxy-capable nowadays (http, https browsing, ftp, etc.).

I.e., you can just configure on the client device which proxy (IP address and  tcp port) to use to to access the Internet.

And then you can have an Internet proxy device in each of  your DCs and you can just choose which proxy to use by the client settings.

You don't need any default route in an ideal case - your clients are connectiong to the proxies only.

And the proxies are connecting to the Internet then.

There are some applications not capable to use proxies sometimes.

In that case, they don't need to connect to the whole Internet though, just to a specific small subnet or even a host.

You could then advertise those small public destination prefixes from particular DCs to your network and make the applications to choose the proper Internet gateway this way.

Best regards,

Milan

All

GRE TUNNEL examples using statics to advertise the default route: It looks as though the interim solution will be to create a GRE tunnel from  (4) of the new sites to the (5th) new site that has the internet link advertising the 0.0.0.0 across the tunnel. anyone have experience in building that config?

The next step in the longer term solution is to create a separate AVPN for the (5) new sites ad use a service called UNILINK which allows access between AVPN tunnels for specific sites.

These (2) interim soltuins will give way to the final solution which is to integrate ALL sites onto the same AVPN network. The reason for delay is for security implementations.

sMc

Hi,

yes, I can go the way with GRE tunnels, I think..

For a small number of sites.

You just need to be careful and avoid the default route received via a tunnel from being advertised back to the backbone.

And  there might be some issues with MTU through the tunnesl in theory. But current IOS should not suffer with that anymore.

Best regards,

Milan

Milan

Thank you for the reply

I implemented the GRE tunnel in the (5) sites required. Now I am having BGP issues with several of those sites. When I traceroute from site_1 to LAN subnet being advertised via BGP on site_2, the GRE default route is taken instead of crossing the AVPN. The GRE tunnel appears to be blocking the BGP updates.

Any experience with this problem?

Any guidance/solution to help resolve this issue?

sMc

Hi Steve,

I can imagine several possible reasons.

I'd need to know more details of your case:

IP addresses used for your BGP peering, GRE tunnels, sh ip bgp ... output for that subnet which is taking incorrect path, etc.

One crucial question though:

When your GRE tunnel is Up, is your BGP peering still Up on both sites?

Are you still receiving BGP prefixes?

Best regards,

Milan

Review Cisco Networking products for a $25 gift card