PlAwAnSaI
Administrator
Abstract:
Service Providers (SPs) are striving towards becoming
'Experience Providers' while offering many residential and/or commercial
services.
Many SPs have to build an agile Next Gen Networks (NGN) that can optimally deliver the 'Any Play' promise.
However,
as the Networks continue to get are getting bigger, fatter and richer,
some of the conventional wisdom of designing IP/MPLS networks is no
longer sufficient.
This introduces a 'Cisco Validated Design' for
building Next-Gen Networks' Core and Edge. It briefly discusses the
technologies integral to such a design and focus on their implementation
using IOS-XR platforms (CRS-1/3/X and ASR 9000). This looks at the
scaling designs and properties of IP, MPLS, the IGP and BGP as well as
the protection mechanisms IP/LDP FRR and MPLS-TE FRR.
This is intended to cover:
+ Unicast routing + MPLS design
+ Fast Restoration
+ Topology Dependency
+ Test Results
+ Case Study
Trend:
+ Networks becoming larger
- Quad-play (Video, Voice, Data & Mobility)
- Merger & Acquisition
- Growth
+ Exponential bandwidth consumption
- Business Services
- Mobile
+ MPLS in the Access
- Seamless MPLS
- MPLS-TP
+ BGP ASN consolidation
- Single ASN offering to customers
NGN Requirements:
+ Large Network
- 2000+ routers, say
+ Multi-Play Services Anywhere in network
- Service Instantiation happens anywhere
+ End-to-End Visibility
- v4/v6 Uni/Multicast based Services
+ Fast Convergence or Restoration
- Closer to Zero loss, the better
+ Scale & Performance
Solution Overview:
+ Unicast Routing + MPLS - Divide & Conquer
1. Isolate IGP domains
2. Connect IGP domains using BGP
+ Fast Restoration - Leverage FRR
1. IP FRR (IGP LFA & BGP PIC)
2. MPLS FRR (LDP FRR & TE FRR)
+ Topological Consideration - Choose it right
1. PoP Design
2. ECMP vs. Link-Bundling
+ Services - Scale
Routing + MPLS Design
Must Provide:
+ PE-to-PE Routes (and Label Switched Paths)
- PE needs /32 routes to other PEs
- PE placement shouldn't matter
+ Single BGP ASN
Conventional Wisdom Says:
+ Advertise infrastructure (e.g. PE) routes in IGP
+ Advertise infrastructure (e.g. PE) labels in LDP
+ Segment IGP domains (i.e. ISIS L1/L2 or OSPF Areas)
Conventional Wisdom Not Good Enough:
+ Large IGP database size a concern
- For fast(er) convergence
+ Large IGP domain a concern
- For Network Stability
+ Large LDP database a concern
'Divide & Conquer' - Game Plan:
+ Disconnect & Isolate IGP domains
- No more end-to-end IGP view
+ Leverage BGP for infrastructure (i.e. PE) routes
- Also for infrastructure (i.e. PE) labels
'Divide & Conquer' - End Result:
Example - 'PE31' Reachability:
+ Control Plane Flow - RIB/FIB Table View
+ Data Plane Flow - PE11 to PE31 Traffic View
Divide & Conquer - Summary:
1. IGP is restricted to carry only internal routes
- Non-zero or L1 area carries only routes for that area
- Backbone carries only backbone routes (ISIS Backbone Would Carry Both L1 and L2 Routes Since L1->L2 (or L1->L1) Redistribution Cannot Be Avoided Yet, but OSPF Non-ZeroZero Area Redistribution Can Be)
2. PE redistributes its loopback into IGP as well as iBGP+Label
3. PE peers with its local ABRs using iBGP+label
- ABRs act as Route-reflectors
- ABRs reflect_only_Infrastructure (i.e. PE) routes
- RRs also in the backbone
4. ABR, as RR, changes the BGP Next-hop to itself
- On every BGP advertised routes
5. PEs separately peer using iBGP for Services (VPN, say)
- Dedicated RRs for IPv4/6, VPNv4/6, L2VPN, etc.
Divide & Conquer - End Result:
Example - 'L3VPN Services'
+ PE11 send L3VPN traffic for an L3VPN prefix "A" to PE31
Take-Away:
+ Higher Network scale is attainable
- 1000s of routers
+ BGP and MPLS Label Stacking are key
Fast Restoration:
+ Business Services demanding faster restoration
- Against link or node failures
+ "Service Differentiator" for many operators
+ Faster Restoration is driving towards 0 loss
- ~50ms restoration may be good enough for many
- Requirements influence Complexity and Cost
+ Fast Restoration is optimal with "Local Protection"
- pre-compute and pre-install alternate path
- no need for remote nodes to know about the failure
+ Fast Restoration of Services i.e. BGP Prefixes
- BGP Prefix Independent Convergence (PIC)
+ Fast Restoration of BGP next-hops i.e. IGP Prefixes
- IP FRR (LFA) with LDP FRR (or RSVP-TE FRR)
+ Fast Convergence (FC) of IP routing protocols is key and still required
Fast Convergence
IGP Prefixes:
+ Remember that FRR is intended for temporary restoration
+ Fast Convergence (FC) is key for IP routing protocols
+ Faster the routing convergence, faster the permanent restoration
-
Service Providers (SPs) are striving towards becoming
'Experience Providers' while offering many residential and/or commercial
services.
Many SPs have to build an agile Next Gen Networks (NGN) that can optimally deliver the 'Any Play' promise.
However,
as the Networks continue to get are getting bigger, fatter and richer,
some of the conventional wisdom of designing IP/MPLS networks is no
longer sufficient.
This introduces a 'Cisco Validated Design' for
building Next-Gen Networks' Core and Edge. It briefly discusses the
technologies integral to such a design and focus on their implementation
using IOS-XR platforms (CRS-1/3/X and ASR 9000). This looks at the
scaling designs and properties of IP, MPLS, the IGP and BGP as well as
the protection mechanisms IP/LDP FRR and MPLS-TE FRR.
This is intended to cover:
+ Unicast routing + MPLS design
+ Fast Restoration
+ Topology Dependency
+ Test Results
+ Case Study
Trend:
+ Networks becoming larger
- Quad-play (Video, Voice, Data & Mobility)
- Merger & Acquisition
- Growth
+ Exponential bandwidth consumption
- Business Services
- Mobile
+ MPLS in the Access
- Seamless MPLS
- MPLS-TP
+ BGP ASN consolidation
- Single ASN offering to customers
NGN Requirements:
+ Large Network
- 2000+ routers, say
+ Multi-Play Services Anywhere in network
- Service Instantiation happens anywhere
+ End-to-End Visibility
- v4/v6 Uni/Multicast based Services
+ Fast Convergence or Restoration
- Closer to Zero loss, the better

+ Scale & Performance
Solution Overview:
+ Unicast Routing + MPLS - Divide & Conquer
1. Isolate IGP domains
2. Connect IGP domains using BGP
+ Fast Restoration - Leverage FRR
1. IP FRR (IGP LFA & BGP PIC)
2. MPLS FRR (LDP FRR & TE FRR)
+ Topological Consideration - Choose it right
1. PoP Design
2. ECMP vs. Link-Bundling
+ Services - Scale
Routing + MPLS Design
Must Provide:
+ PE-to-PE Routes (and Label Switched Paths)
- PE needs /32 routes to other PEs
- PE placement shouldn't matter
+ Single BGP ASN
Conventional Wisdom Says:
+ Advertise infrastructure (e.g. PE) routes in IGP
+ Advertise infrastructure (e.g. PE) labels in LDP
+ Segment IGP domains (i.e. ISIS L1/L2 or OSPF Areas)
Conventional Wisdom Not Good Enough:
+ Large IGP database size a concern
- For fast(er) convergence
+ Large IGP domain a concern
- For Network Stability
+ Large LDP database a concern
'Divide & Conquer' - Game Plan:
+ Disconnect & Isolate IGP domains
- No more end-to-end IGP view
+ Leverage BGP for infrastructure (i.e. PE) routes
- Also for infrastructure (i.e. PE) labels
'Divide & Conquer' - End Result:

Example - 'PE31' Reachability:
+ Control Plane Flow - RIB/FIB Table View
+ Data Plane Flow - PE11 to PE31 Traffic View
Divide & Conquer - Summary:
1. IGP is restricted to carry only internal routes
- Non-zero or L1 area carries only routes for that area
- Backbone carries only backbone routes (ISIS Backbone Would Carry Both L1 and L2 Routes Since L1->L2 (or L1->L1) Redistribution Cannot Be Avoided Yet, but OSPF Non-ZeroZero Area Redistribution Can Be)
2. PE redistributes its loopback into IGP as well as iBGP+Label
3. PE peers with its local ABRs using iBGP+label
- ABRs act as Route-reflectors
- ABRs reflect_only_Infrastructure (i.e. PE) routes
- RRs also in the backbone
4. ABR, as RR, changes the BGP Next-hop to itself
- On every BGP advertised routes
5. PEs separately peer using iBGP for Services (VPN, say)
- Dedicated RRs for IPv4/6, VPNv4/6, L2VPN, etc.
Divide & Conquer - End Result:

Example - 'L3VPN Services'
+ PE11 send L3VPN traffic for an L3VPN prefix "A" to PE31
Take-Away:
+ Higher Network scale is attainable
- 1000s of routers
+ BGP and MPLS Label Stacking are key
Fast Restoration:
+ Business Services demanding faster restoration
- Against link or node failures
+ "Service Differentiator" for many operators
+ Faster Restoration is driving towards 0 loss
- ~50ms restoration may be good enough for many

- Requirements influence Complexity and Cost
+ Fast Restoration is optimal with "Local Protection"
- pre-compute and pre-install alternate path
- no need for remote nodes to know about the failure
+ Fast Restoration of Services i.e. BGP Prefixes
- BGP Prefix Independent Convergence (PIC)
+ Fast Restoration of BGP next-hops i.e. IGP Prefixes
- IP FRR (LFA) with LDP FRR (or RSVP-TE FRR)
+ Fast Convergence (FC) of IP routing protocols is key and still required
Fast Convergence
IGP Prefixes:
+ Remember that FRR is intended for temporary restoration
+ Fast Convergence (FC) is key for IP routing protocols
+ Faster the routing convergence, faster the permanent restoration
-