MPLS Deployment Chapter 3 - Optimization

  • 647 views
Uploaded on

Tutorial about MPLS Implementation with Cisco Router, this third of three chapter discuss about how to Optimize MPLS Networks, especially for L3VPN / VPRN, by using Route Reflector (RR) Technology

Tutorial about MPLS Implementation with Cisco Router, this third of three chapter discuss about how to Optimize MPLS Networks, especially for L3VPN / VPRN, by using Route Reflector (RR) Technology

More in: Technology , Sports
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
647
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
98
Comments
1
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Muhammad Syarifuddin, CCNA, CCNP, NRS-1 http://id.linkedin.com/in/syarifuddin
  • 2. Chapter 1 – Basic : http://www.slideshare.net/ariefcakep/mpls-deployment-chapter-1-basic1 Chapter 2 – Services : http://www.slideshare.net/ariefcakep/mpls-deployment-chapter-2-services1 Chapter 3 – Optimization : http://www.slideshare.net/ariefcakep/mpls-deployment-chapter-3-optimization
  • 3.  MPLS L3VPN Optimization – Route Reflector
  • 4.  Bank BCA wants to subscribe MPLS Link over all of the branches in indonesia using L3VPN/VPRN through our backbone network.  The branch offices are 8 : Jakarta1, Jakarta2, Bogor, Bekasi, Surabaya, Malang, Madiun, Banjarmasin  Datacenter is located in Tangerang City  All BCA Routers connected to each 9 PEs.
  • 5. Logical Topology
  • 6.  One of VPRN/L3VPN problem is, to comply with such topology, and to connect all client routers, iBGP Peering on the PEs must be fully meshed on each others.  This could become a painful jobs when we add one or more network into current vrf, we need to reconfigure all related vrf PE, to do full mesh iBGP peering.  Peer formula = n(n-1)/2,  n stands for number of routers,  For example 9 routers, will need 41 peer connection  10 routers, will need 45 peer connection  25 routers, will need 300 peer connection  50 routers, will need 1225 peer connection
  • 7. Full Mesh iBGP Peering iBGP Peering in huge VRF is such a mess and painful configuration
  • 8. PEJKTKPI01 (Loopback 10.0.0.3) router bgp 65100 no synchronization bgp log-neighbor-changes neighbor 10.0.0.4 remote-as 65100 neighbor 10.0.0.4 update-source Loopback0 neighbor 10.0.0.5 remote-as 65100 neighbor 10.0.0.5 update-source Loopback0 neighbor 10.0.0.6 remote-as 65100 neighbor 10.0.0.6 update-source Loopback0 neighbor 10.0.0.7 remote-as 65100 neighbor 10.0.0.7 update-source Loopback0 neighbor 10.0.0.9 remote-as 65100 neighbor 10.0.0.9 update-source Loopback0 neighbor 10.0.0.10 remote-as 65100 neighbor 10.0.0.10 update-source Loopback0 neighbor 10.0.0.11 remote-as 65100 neighbor 10.0.0.11 update-source Loopback0 neighbor 10.0.0.13 remote-as 65100 neighbor 10.0.0.13 update-source Loopback0 no auto-summary ! address-family vpnv4 neighbor 10.0.0.4 activate neighbor 10.0.0.4 send-community both neighbor 10.0.0.5 activate neighbor 10.0.0.5 send-community both neighbor 10.0.0.6 activate neighbor 10.0.0.6 send-community both neighbor 10.0.0.7 activate neighbor 10.0.0.7 send-community both neighbor 10.0.0.9 activate neighbor 10.0.0.9 send-community both neighbor 10.0.0.10 activate neighbor 10.0.0.10 send-community both neighbor 10.0.0.11 activate neighbor 10.0.0.11 send-community both neighbor 10.0.0.13 activate neighbor 10.0.0.13 send-community both exit-address-family !
  • 9. PEJKTKPI02 (Loopback 10.0.0.4) router bgp 65100 no synchronization bgp log-neighbor-changes neighbor 10.0.0.3 remote-as 65100 neighbor 10.0.0.3 update-source Loopback0 neighbor 10.0.0.5 remote-as 65100 neighbor 10.0.0.5 update-source Loopback0 neighbor 10.0.0.6 remote-as 65100 neighbor 10.0.0.6 update-source Loopback0 neighbor 10.0.0.7 remote-as 65100 neighbor 10.0.0.7 update-source Loopback0 neighbor 10.0.0.9 remote-as 65100 neighbor 10.0.0.9 update-source Loopback0 neighbor 10.0.0.10 remote-as 65100 neighbor 10.0.0.10 update-source Loopback0 neighbor 10.0.0.11 remote-as 65100 neighbor 10.0.0.11 update-source Loopback0 neighbor 10.0.0.13 remote-as 65100 neighbor 10.0.0.13 update-source Loopback0 no auto-summary ! address-family vpnv4 neighbor 10.0.0.3 activate neighbor 10.0.0.3 send-community both neighbor 10.0.0.5 activate neighbor 10.0.0.5 send-community both neighbor 10.0.0.6 activate neighbor 10.0.0.6 send-community both neighbor 10.0.0.7 activate neighbor 10.0.0.7 send-community both neighbor 10.0.0.9 activate neighbor 10.0.0.9 send-community both neighbor 10.0.0.10 activate neighbor 10.0.0.10 send-community both neighbor 10.0.0.11 activate neighbor 10.0.0.11 send-community both neighbor 10.0.0.13 activate neighbor 10.0.0.13 send-community both exit-address-family !
  • 10. PEBTNTGR01 (Loopback 10.0.0.5) router bgp 65100 no synchronization bgp log-neighbor-changes neighbor 10.0.0.3 remote-as 65100 neighbor 10.0.0.3 update-source Loopback0 neighbor 10.0.0.4 remote-as 65100 neighbor 10.0.0.4 update-source Loopback0 neighbor 10.0.0.6 remote-as 65100 neighbor 10.0.0.6 update-source Loopback0 neighbor 10.0.0.7 remote-as 65100 neighbor 10.0.0.7 update-source Loopback0 neighbor 10.0.0.9 remote-as 65100 neighbor 10.0.0.9 update-source Loopback0 neighbor 10.0.0.10 remote-as 65100 neighbor 10.0.0.10 update-source Loopback0 neighbor 10.0.0.11 remote-as 65100 neighbor 10.0.0.11 update-source Loopback0 neighbor 10.0.0.13 remote-as 65100 neighbor 10.0.0.13 update-source Loopback0 no auto-summary ! address-family vpnv4 neighbor 10.0.0.3 activate neighbor 10.0.0.3 send-community both neighbor 10.0.0.4 activate neighbor 10.0.0.4 send-community both neighbor 10.0.0.6 activate neighbor 10.0.0.6 send-community both neighbor 10.0.0.7 activate neighbor 10.0.0.7 send-community both neighbor 10.0.0.9 activate neighbor 10.0.0.9 send-community both neighbor 10.0.0.10 activate neighbor 10.0.0.10 send-community both neighbor 10.0.0.11 activate neighbor 10.0.0.11 send-community both neighbor 10.0.0.13 activate neighbor 10.0.0.13 send-community both exit-address-family !
  • 11. PEJBRBGR01 (Loopback 10.0.0.6) router bgp 65100 no synchronization bgp log-neighbor-changes neighbor 10.0.0.3 remote-as 65100 neighbor 10.0.0.3 update-source Loopback0 neighbor 10.0.0.4 remote-as 65100 neighbor 10.0.0.4 update-source Loopback0 neighbor 10.0.0.5 remote-as 65100 neighbor 10.0.0.5 update-source Loopback0 neighbor 10.0.0.7 remote-as 65100 neighbor 10.0.0.7 update-source Loopback0 neighbor 10.0.0.9 remote-as 65100 neighbor 10.0.0.9 update-source Loopback0 neighbor 10.0.0.10 remote-as 65100 neighbor 10.0.0.10 update-source Loopback0 neighbor 10.0.0.11 remote-as 65100 neighbor 10.0.0.11 update-source Loopback0 neighbor 10.0.0.13 remote-as 65100 neighbor 10.0.0.13 update-source Loopback0 no auto-summary ! address-family vpnv4 neighbor 10.0.0.3 activate neighbor 10.0.0.3 send-community both neighbor 10.0.0.4 activate neighbor 10.0.0.4 send-community both neighbor 10.0.0.5 activate neighbor 10.0.0.5 send-community both neighbor 10.0.0.7 activate neighbor 10.0.0.7 send-community both neighbor 10.0.0.9 activate neighbor 10.0.0.9 send-community both neighbor 10.0.0.10 activate neighbor 10.0.0.10 send-community both neighbor 10.0.0.11 activate neighbor 10.0.0.11 send-community both neighbor 10.0.0.13 activate neighbor 10.0.0.13 send-community both exit-address-family !
  • 12. PEJBRBKS01 (Loopback 10.0.0.7) router bgp 65100 no synchronization bgp log-neighbor-changes neighbor 10.0.0.3 remote-as 65100 neighbor 10.0.0.3 update-source Loopback0 neighbor 10.0.0.4 remote-as 65100 neighbor 10.0.0.4 update-source Loopback0 neighbor 10.0.0.5 remote-as 65100 neighbor 10.0.0.5 update-source Loopback0 neighbor 10.0.0.6 remote-as 65100 neighbor 10.0.0.6 update-source Loopback0 neighbor 10.0.0.9 remote-as 65100 neighbor 10.0.0.9 update-source Loopback0 neighbor 10.0.0.10 remote-as 65100 neighbor 10.0.0.10 update-source Loopback0 neighbor 10.0.0.11 remote-as 65100 neighbor 10.0.0.11 update-source Loopback0 neighbor 10.0.0.13 remote-as 65100 neighbor 10.0.0.13 update-source Loopback0 no auto-summary ! address-family vpnv4 neighbor 10.0.0.3 activate neighbor 10.0.0.3 send-community both neighbor 10.0.0.4 activate neighbor 10.0.0.4 send-community both neighbor 10.0.0.5 activate neighbor 10.0.0.5 send-community both neighbor 10.0.0.6 activate neighbor 10.0.0.6 send-community both neighbor 10.0.0.9 activate neighbor 10.0.0.9 send-community both neighbor 10.0.0.10 activate neighbor 10.0.0.10 send-community both neighbor 10.0.0.11 activate neighbor 10.0.0.11 send-community both neighbor 10.0.0.13 activate neighbor 10.0.0.13 send-community both exit-address-family !
  • 13. PEJTMSBY01 (Loopback 10.0.0.9) router bgp 65100 no synchronization bgp log-neighbor-changes neighbor 10.0.0.3 remote-as 65100 neighbor 10.0.0.3 update-source Loopback0 neighbor 10.0.0.4 remote-as 65100 neighbor 10.0.0.4 update-source Loopback0 neighbor 10.0.0.5 remote-as 65100 neighbor 10.0.0.5 update-source Loopback0 neighbor 10.0.0.6 remote-as 65100 neighbor 10.0.0.6 update-source Loopback0 neighbor 10.0.0.7 remote-as 65100 neighbor 10.0.0.7 update-source Loopback0 neighbor 10.0.0.10 remote-as 65100 neighbor 10.0.0.10 update-source Loopback0 neighbor 10.0.0.11 remote-as 65100 neighbor 10.0.0.11 update-source Loopback0 neighbor 10.0.0.13 remote-as 65100 neighbor 10.0.0.13 update-source Loopback0 no auto-summary ! address-family vpnv4 neighbor 10.0.0.3 activate neighbor 10.0.0.3 send-community both neighbor 10.0.0.4 activate neighbor 10.0.0.4 send-community both neighbor 10.0.0.5 activate neighbor 10.0.0.5 send-community both neighbor 10.0.0.6 activate neighbor 10.0.0.6 send-community both neighbor 10.0.0.7 activate neighbor 10.0.0.7 send-community both neighbor 10.0.0.10 activate neighbor 10.0.0.10 send-community both neighbor 10.0.0.11 activate neighbor 10.0.0.11 send-community both neighbor 10.0.0.13 activate neighbor 10.0.0.13 send-community both exit-address-family !
  • 14. PEJTMMLG01 (Loopback 10.0.0.10) router bgp 65100 no synchronization bgp log-neighbor-changes neighbor 10.0.0.3 remote-as 65100 neighbor 10.0.0.3 update-source Loopback0 neighbor 10.0.0.4 remote-as 65100 neighbor 10.0.0.4 update-source Loopback0 neighbor 10.0.0.5 remote-as 65100 neighbor 10.0.0.5 update-source Loopback0 neighbor 10.0.0.6 remote-as 65100 neighbor 10.0.0.6 update-source Loopback0 neighbor 10.0.0.7 remote-as 65100 neighbor 10.0.0.7 update-source Loopback0 neighbor 10.0.0.9 remote-as 65100 neighbor 10.0.0.9 update-source Loopback0 neighbor 10.0.0.11 remote-as 65100 neighbor 10.0.0.11 update-source Loopback0 neighbor 10.0.0.13 remote-as 65100 neighbor 10.0.0.13 update-source Loopback0 no auto-summary ! address-family vpnv4 neighbor 10.0.0.3 activate neighbor 10.0.0.3 send-community both neighbor 10.0.0.4 activate neighbor 10.0.0.4 send-community both neighbor 10.0.0.5 activate neighbor 10.0.0.5 send-community both neighbor 10.0.0.6 activate neighbor 10.0.0.6 send-community both neighbor 10.0.0.7 activate neighbor 10.0.0.7 send-community both neighbor 10.0.0.9 activate neighbor 10.0.0.9 send-community both neighbor 10.0.0.11 activate neighbor 10.0.0.11 send-community both neighbor 10.0.0.13 activate neighbor 10.0.0.13 send-community both exit-address-family !
  • 15. PEJTMMDN01 (Loopback 10.0.0.11) router bgp 65100 no synchronization bgp log-neighbor-changes neighbor 10.0.0.3 remote-as 65100 neighbor 10.0.0.3 update-source Loopback0 neighbor 10.0.0.4 remote-as 65100 neighbor 10.0.0.4 update-source Loopback0 neighbor 10.0.0.5 remote-as 65100 neighbor 10.0.0.5 update-source Loopback0 neighbor 10.0.0.6 remote-as 65100 neighbor 10.0.0.6 update-source Loopback0 neighbor 10.0.0.7 remote-as 65100 neighbor 10.0.0.7 update-source Loopback0 neighbor 10.0.0.9 remote-as 65100 neighbor 10.0.0.9 update-source Loopback0 neighbor 10.0.0.10 remote-as 65100 neighbor 10.0.0.10 update-source Loopback0 neighbor 10.0.0.13 remote-as 65100 neighbor 10.0.0.13 update-source Loopback0 no auto-summary ! address-family vpnv4 neighbor 10.0.0.3 activate neighbor 10.0.0.3 send-community both neighbor 10.0.0.4 activate neighbor 10.0.0.4 send-community both neighbor 10.0.0.5 activate neighbor 10.0.0.5 send-community both neighbor 10.0.0.6 activate neighbor 10.0.0.6 send-community both neighbor 10.0.0.7 activate neighbor 10.0.0.7 send-community both neighbor 10.0.0.9 activate neighbor 10.0.0.9 send-community both neighbor 10.0.0.10 activate neighbor 10.0.0.10 send-community both neighbor 10.0.0.13 activate neighbor 10.0.0.13 send-community both exit-address-family !
  • 16. PEKALBJM01 (Loopback 10.0.0.13) router bgp 65100 no synchronization bgp log-neighbor-changes neighbor 10.0.0.3 remote-as 65100 neighbor 10.0.0.3 update-source Loopback0 neighbor 10.0.0.4 remote-as 65100 neighbor 10.0.0.4 update-source Loopback0 neighbor 10.0.0.5 remote-as 65100 neighbor 10.0.0.5 update-source Loopback0 neighbor 10.0.0.6 remote-as 65100 neighbor 10.0.0.6 update-source Loopback0 neighbor 10.0.0.7 remote-as 65100 neighbor 10.0.0.7 update-source Loopback0 neighbor 10.0.0.9 remote-as 65100 neighbor 10.0.0.9 update-source Loopback0 neighbor 10.0.0.10 remote-as 65100 neighbor 10.0.0.10 update-source Loopback0 neighbor 10.0.0.11 remote-as 65100 neighbor 10.0.0.11 update-source Loopback0 no auto-summary ! address-family vpnv4 neighbor 10.0.0.3 activate neighbor 10.0.0.3 send-community both neighbor 10.0.0.4 activate neighbor 10.0.0.4 send-community both neighbor 10.0.0.5 activate neighbor 10.0.0.5 send-community both neighbor 10.0.0.6 activate neighbor 10.0.0.6 send-community both neighbor 10.0.0.7 activate neighbor 10.0.0.7 send-community both neighbor 10.0.0.9 activate neighbor 10.0.0.9 send-community both neighbor 10.0.0.10 activate neighbor 10.0.0.10 send-community both neighbor 10.0.0.11 activate neighbor 10.0.0.11 send-community both exit-address-family !
  • 17.  Route Reflector / RR are an alternative way to provide full meshed iBGP peers. One or more routers configured as a route reflector, while the remaining iBGP routers are configured as clients and peer only with route reflector forming a Route Reflector Cluster. This reduces the number of connections required to the number of clients. Routing updated received by a client are sent to the Route Reflector and it will forward to other clients in the cluster.
  • 18. iBGP Peering with Route Reflector RR Reflects all BGP received, towards all of the neighbor
  • 19.  RR Deployment Methods  Option 1 involves using the PE router as the VPNv4 RR as well. ◦ This type of setup is not recommended due to additional constraints of memory and CPU imposed on the PE router that acts as RR, which is handling both the functions of providing services to client edge routers as well as reflecting routes to several other PEs in the same MPLS domain.  Option 2 involves using the P router as an RR for both IPv4 and VPNv4. ◦ The P router handles not only the function of route reflection for IPv4 and VPNv4 routes, but also performs data forwarding operations for IPv4 and VPNv4 traffic. ◦ This scenario may not scale well in large MPLS VPN environments due to memory and CPU constraints imposed on the RR that not only provides IPv4 and VPNv4 routing services but also data forwarding functionality.
  • 20.  Option 3 involves using a P router as a RR only for VPNv4. ◦ This implementation can be used in large-scale MPLS VPN environments in which the provider network wants to isolate IPv4 functionality on the VPNv4 RR.  Option 4 involves a dedicated router performing the function of reflecting IPv4 and VPNv4 routes. The router does not perform any data forwarding functions. ◦ This scenarios also increases the provider's operational costs because the provider has to dedicate routers RRs for IPv4 and VPNv4 prefixes as well as ensure their PE routers have physical connectivity with each other for data forwarding functionality or are connected to a dedicated P router, which perform data forwarding functionality.
  • 21.  Option 5 involves a dedicated router as a RR for only VPNv4 routes and not for data forwarding. Like the last option, there is considerable savings in CPU and performance improvements can be realized but at the cost of additional routers providing provider router functionality and increased cost in providing physical connectivity between PE and P routers.  Option 6 involves partitioned RRs, which is primarily in large- scale environments in which using a dedicated VPNv4 RR does not scale to the demands of a large provider carrying a large number of VPNv4 prefixes.
  • 22. Use PE as supported RR
  • 23. For this case, IPv4 BGP Peering is fully meshed (light red color) but VPNv4 BGP peering is configured through RR (P Router)
  • 24. Install / Add dedicated RR into current Network
  • 25. IPv4 BGP Peering is fully meshed (light red color) but VPNv4 BGP peering is configured through dedicated RR
  • 26. BGP VPNv4 peering for each VRF are divided to different RR, to reduce the load of BGP Process
  • 27.  Due to lack of operational budget, team will use Option 1 for RR Deployment Method. This solution is Temporary, and is proposed on next budget to bought additional dedicated RR Routers to do the job.  Positive impact : ◦ Simplify BGP Configuration ◦ BGP Peering kept Redundant ◦ It also makes BGP process low on all non RR PE Routers. ◦ Easy to do expansion for the current VRF  Negative impact : ◦ High BGP Process loads on the RR
  • 28.  In this sample, we will use PEJKTKPI01 as RR1 and PEJKTKPI02 as RR2. PEJKTKPI01 (Loopback 10.0.0.3) router bgp 65100 neighbor RR1 peer-group neighbor RR1 remote-as 65100 neighbor RR1 update-source loopback0 address-family vpnv4 neighbor 10.0.0.4 peer-group RR1 neighbor 10.0.0.5 peer-group RR1 neighbor 10.0.0.6 peer-group RR1 neighbor 10.0.0.7 peer-group RR1 neighbor 10.0.0.9 peer-group RR1 neighbor 10.0.0.10 peer-group RR1 neighbor 10.0.0.11 peer-group RR1 neighbor 10.0.0.13 peer-group RR1 neighbor RR1 route-reflector-client exit-address-family ! PEJKTKPI02 (Loopback 10.0.0.4) router bgp 65100 neighbor RR2 peer-group neighbor RR2 remote-as 65100 neighbor RR2 update-source loopback0 address-family vpnv4 neighbor 10.0.0.3 peer-group RR2 neighbor 10.0.0.5 peer-group RR2 neighbor 10.0.0.6 peer-group RR2 neighbor 10.0.0.7 peer-group RR2 neighbor 10.0.0.9 peer-group RR2 neighbor 10.0.0.10 peer-group RR2 neighbor 10.0.0.11 peer-group RR2 neighbor 10.0.0.13 peer-group RR2 neighbor RR2 route-reflector-client exit-address-family !
  • 29.  For the rest of PEs, only need to peer to the RR1 and RR2 PEBTNTGR01 (Loopback 10.0.0.5) router bgp 65100 no synchronization bgp log-neighbor-changes neighbor 10.0.0.3 remote-as 65100 neighbor 10.0.0.3 update-source Loopback0 neighbor 10.0.0.4 remote-as 65100 neighbor 10.0.0.4 update-source Loopback0 no auto-summary ! address-family vpnv4 neighbor 10.0.0.3 activate neighbor 10.0.0.3 send-community both neighbor 10.0.0.4 activate neighbor 10.0.0.4 send-community both exit-address-family ! PEJBRBGR01 (Loopback 10.0.0.6) router bgp 65100 no synchronization bgp log-neighbor-changes neighbor 10.0.0.3 remote-as 65100 neighbor 10.0.0.3 update-source Loopback0 neighbor 10.0.0.4 remote-as 65100 neighbor 10.0.0.4 update-source Loopback0 no auto-summary ! address-family vpnv4 neighbor 10.0.0.3 activate neighbor 10.0.0.3 send-community both neighbor 10.0.0.4 activate neighbor 10.0.0.4 send-community both exit-address-family !
  • 30.  For the rest of PEs, only need to peer to the RR1 and RR2 PEJTMSBY01 (Loopback 10.0.0.9) router bgp 65100 no synchronization bgp log-neighbor-changes neighbor 10.0.0.3 remote-as 65100 neighbor 10.0.0.3 update-source Loopback0 neighbor 10.0.0.4 remote-as 65100 neighbor 10.0.0.4 update-source Loopback0 no auto-summary ! address-family vpnv4 neighbor 10.0.0.3 activate neighbor 10.0.0.3 send-community both neighbor 10.0.0.4 activate neighbor 10.0.0.4 send-community both exit-address-family ! PEJTMMLG01 (Loopback 10.0.0.10) router bgp 65100 no synchronization bgp log-neighbor-changes neighbor 10.0.0.3 remote-as 65100 neighbor 10.0.0.3 update-source Loopback0 neighbor 10.0.0.4 remote-as 65100 neighbor 10.0.0.4 update-source Loopback0 no auto-summary ! address-family vpnv4 neighbor 10.0.0.3 activate neighbor 10.0.0.3 send-community both neighbor 10.0.0.4 activate neighbor 10.0.0.4 send-community both exit-address-family !
  • 31.  For the rest of PEs, only need to peer to the RR1 and RR2 PEJTMMDN01 (Loopback 10.0.0.11) router bgp 65100 no synchronization bgp log-neighbor-changes neighbor 10.0.0.3 remote-as 65100 neighbor 10.0.0.3 update-source Loopback0 neighbor 10.0.0.4 remote-as 65100 neighbor 10.0.0.4 update-source Loopback0 no auto-summary ! address-family vpnv4 neighbor 10.0.0.3 activate neighbor 10.0.0.3 send-community both neighbor 10.0.0.4 activate neighbor 10.0.0.4 send-community both exit-address-family ! PEKALBJM01 (Loopback 10.0.0.13) router bgp 65100 no synchronization bgp log-neighbor-changes neighbor 10.0.0.3 remote-as 65100 neighbor 10.0.0.3 update-source Loopback0 neighbor 10.0.0.4 remote-as 65100 neighbor 10.0.0.4 update-source Loopback0 no auto-summary ! address-family vpnv4 neighbor 10.0.0.3 activate neighbor 10.0.0.3 send-community both neighbor 10.0.0.4 activate neighbor 10.0.0.4 send-community both exit-address-family ! More simple configuration
  • 32.  No BGP IPv4 because we only activate the MP- BGP feature
  • 33.  BGP neighbor with RR were UP, but the state is NoNeg, because we only use the MPBGP feature.
  • 34.  Vrf routing still can be exported & imported by using RR
  • 35.  By using show ip route vrf vrf_name, we can see the route for current vrf over the MP-BGP
  • 36.  Ping & Traceroute vrf can be used to test connectivity from PE to CE.  Also can be used to check MPLS label & VPN Label
  • 37. Thankyou
  • 38.  RR Implementation in MPLS VPN – Cisco Support ◦ https://supportforums.cisco.com/docs/DOC-32629  BGP Case Studies – Cisco Systems ◦ http://www.cisco.com/en/US/tech/tk365/technologies_tech_note09186a00800c95bb.shtml  BGP Route Reflectors Example ◦ http://ccnprecertification.com/2005/10/13/bgp-route-reflectors-example/  CCNP Practical Studies: Routing | Scenario 7-1, Configuring Route Reflectors ◦ http://www.informit.com/library/content.aspx?b=CCNP_Studies_Routing&seqNum=89  Route-Reflectors and Confederations in MPLS VPN Networks ◦ http://mynetworkingwiki.com/index.php/Route- Reflectors_and_Confederations_in_MPLS_VPN_Networks