Draft Martini, Draft Kompella and L2VPN services

January 7th, 2009 mmahmoud Posted in Bury the hatchet, MPLS 6 Comments »

Draft Martini and Draft Kompella were the starting points toward standardizing the Layer2 VPN architectures using pseudowire emulation, both drafts addressed setting up pseudowire emulation over MPLS-based networks in order to offer Layer 2 VPN services, but each draft proposed a different approach. Members of the networking community divided themselves into two camps based on [...]

AddThis Social Bookmark Button

Carrier Supporting Carrier – The whole story (2)

December 29th, 2008 mmahmoud Posted in Bury the hatchet, MPLS No Comments »

In this post we are going to discuss both CSC options that we have highlighted in the previous post in details. The two available options are either an ISP customer carrier, or a BGP/MPLS VPN customer carrier. We are going to conquer the control plane and data plane separately, in order to well understand the [...]

AddThis Social Bookmark Button

Carrier Supporting Carrier – The whole story (1)

December 28th, 2008 mmahmoud Posted in Bury the hatchet, MPLS No Comments »

After I’ve completely illustrated the Inter-AS MPLS VPN solution with all its options, I’ve decided to cover the Carrier Supporting Carrier with all its options as well. It was described as Carriers’ Carriers in draft-ietf-2547bis section 9 and followed in the final RFC 4364, and was named Carrier Supporting Carrier by Cisco, and Carrier of [...]

AddThis Social Bookmark Button

Inter-AS MPLS VPN – The whole story – Updated Dec 2008

December 25th, 2008 mmahmoud Posted in Bury the hatchet, MPLS No Comments »

While doing the final preparations for my CCIE SP track written exam, I reviewed my Inter-AS MPLS VPN posts and I found out that they needed some modifications to be more organized and comprehensive, please revisit the updated posts: Inter-AS MPLS VPN – The whole story (1) Option 1(10A): Back-to-Back VRF – Inter-AS MPLS VPN [...]

AddThis Social Bookmark Button

BGP performance tuning – Convergence, Stability, Scalability and NSF (Part 2)

December 17th, 2008 mmahmoud Posted in BGP, Bury the hatchet 2 Comments »

As we agreed in the last post, we are going to discuss the available tools and parameters for BGP performance tuning. In this post we are going to start discussing the different types of timers that BGP uses for its operation.

AddThis Social Bookmark Button

BGP performance tuning – Convergence, Stability, Scalability and NSF (Part 1)

December 5th, 2008 mmahmoud Posted in BGP, Bury the hatchet, Network Design, Routing No Comments »

It is a very critical matter for a network architect (the same goes for a network operator but with a different prospective) to understand the inside out of tuning the routing protocols performance, in order to be able to conduct an appealing and effective low level design for small to large scale networks. We have [...]

AddThis Social Bookmark Button

Cisco and Nonstop Forwarding

November 21st, 2008 mmahmoud Posted in Bury the hatchet 1 Comment »

Nonstop Forwarding is a feature of many features in the Cisco High Availability portfolio, we shall be covering most of it later. To check Cisco High Availability portfolio: http://www.cisco.com/en/US/products/ps6550/products_ios_technology_home.html Use Cisco Feature Navigator to find information about platform support and software image support: http://tools.cisco.com/ITDIT/CFN/jsp/index.jsp Cisco Nonstop Forwarding (NSF – AKA Graceful Restart) with Stateful Switchover [...]

AddThis Social Bookmark Button

Option AB – Inter-AS MPLS VPN – The whole story (5) – Updated Dec 2008

November 20th, 2008 mmahmoud Posted in Bridging & Switching, Bury the hatchet, MPLS, Routing 3 Comments »

In late 2007, Cisco introduced a new Inter-AS option; Option AB – This feature was introduced in the 12.2(33)SRC code. This feature combines the the best aspects of Option 1 (10A) and Option 2 (10B) (named type a and type b as per RFC4364 section 10 “Multi-AS Backbone”). Remember that type a (Option 1 AKA [...]

AddThis Social Bookmark Button

Option 3 (10C): Multi-Hop MP-eBGP Between RR and eBGP Between ASBRs – Inter-AS MPLS VPN – The whole story (4) – Updated Dec 2008

November 20th, 2008 mmahmoud Posted in Bury the hatchet, MPLS 2 Comments »

This approach is considered to be the most scalable, since when compared with Option 2(10B), the ASBRs need not learn all the VPNv4 prefixes, since now the MP-eBGP session will be established between the RRs (which already have all the VPNv4 prefixes by default) rather than the ASBRs, and the ASBRs will only be responsible [...]

AddThis Social Bookmark Button

Option 2 (10B): ASBR-to-ASBR / MP-eBGP for VPNv4 – Inter-AS MPLS VPN – The whole story (3) – Updated Dec 2008

November 20th, 2008 mmahmoud Posted in Bury the hatchet, MPLS 8 Comments »

With the ASBR-to-ASBR approach, the ASBRs use MP-eBGP to peer with each other to transport VPNv4 routes between the autonomous systems, and the VPN packets are transported as labeled packets between the ASBRs, unlike Option 10A. As we are going to see later in details, the main difference between both sub-options 2a and 2b and [...]

AddThis Social Bookmark Button