[j-nsp] Juniper and Cisco - BGP MPLS L2VPN VPLS interoperability

Adam Vitkovsky Adam.Vitkovsky at gamma.co.uk
Mon Nov 23 06:47:46 EST 2015


Hi Aaron,

Capabilities are advertised in the OPEN message which is sent during the session initialization so naturally when you enable new capability on an existing session the session needs to be reset for the OPEN messages to be exchanged again.
Unfortunately BGP does not support dynamic capability negotiation yet (dynamic-cap  was first proposed in 2002 and ceased in 2012).

Anyways this is why it is very important to run a separate session for each RR in the "cluster" (or a separate RR infrastructure per service/set of services vMX/XRv)
So that when you need to introduce a new feature you can do that gradually and don't need to have a flag day on a particular PE.

Other important by-product of this design is resistance to BGP malfunction (especially sessions carrying internet routes are susceptible).
Though BGP enhanced error handling in modern code should "hopefully" prevent BGP sessions resetting network wide due to unknown BGP msg type passing by, but if they do for some reason at least they don't bring down other services (AFs) running over the common BGP session.


adam
>

        Adam Vitkovsky
        IP Engineer

T:      0333 006 5936
E:      Adam.Vitkovsky at gamma.co.uk
W:      www.gamma.co.uk

This is an email from Gamma Telecom Ltd, trading as “Gamma”. The contents of this email are confidential to the ordinary user of the email address to which it was addressed. This email is not intended to create any legal relationship. No one else may place any reliance upon it, or copy or forward all or any of it in any form (unless otherwise notified). If you receive this email in error, please accept our apologies, we would be obliged if you would telephone our postmaster on +44 (0) 808 178 9652 or email postmaster at gamma.co.uk

Gamma Telecom Limited, a company incorporated in England and Wales, with limited liability, with registered number 04340834, and whose registered office is at 5 Fleet Place London EC4M 7RD and whose principal place of business is at Kings House, Kings Road West, Newbury, Berkshire, RG14 5BY.


-----Original Message-----
> From: juniper-nsp [mailto:juniper-nsp-bounces at puck.nether.net] On Behalf
> Of Aaron
> Sent: Friday, November 20, 2015 6:08 PM
> To: juniper-nsp at puck.nether.net
> Subject: [j-nsp] Juniper and Cisco - BGP MPLS L2VPN VPLS interoperability
>
> Can anyone share any experiences with interoperating Cisco and Juniper BGP
> MPLS L2VPN's ?
>
>
>
> Yesterday I fired up L2VPN configs in my ACX5048 and MX104 in my lab and
> brought up BGP L2VPN address family and got some bad results
>
>
>
> It caused all of my Cisco ME3600's in my network to send BGP Notifications
> and drop their MP-BGP neighbor sessions to the Route Reflector core and
> purge all their vpnv4, vpnv6 and l2vpn topology tables !
>
>
>
> Bad customer impact. lots of trouble.
>
>
>
> "Rollback 1" on ACX and MX and all is well
>
>
>
> Anyway have trouble in this area ?
>
>
>
> Aaron
>
>
>
> P.S. for a couple weeks those same ACX and MX were running just fine with
> my route reflector core (dual asr9k's) and running fine with BGP MPLS
> L3VPN's (layer 3) routing-instances. able to talk to the rest of the routing
> domains, etc.  all that seemed fine.  It was just this L2VPN stuff yesterday
> was bad.
>
>
>
> _______________________________________________
> juniper-nsp mailing list juniper-nsp at puck.nether.net
> https://puck.nether.net/mailman/listinfo/juniper-nsp



More information about the juniper-nsp mailing list