cisco ios ipv6 provider edge router (6pe) over mpls
TRANSCRIPT
![Page 1: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/1.jpg)
1© 2001, Cisco Systems, Inc. All rights reserved.© 2001, Cisco Systems, Inc. All rights reserved.© 2001, Cisco Systems, Inc. All rights reserved.
Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS
Patrick Grossetete
Cisco Systems
Cisco IOS IPv6 Product Manager
![Page 2: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/2.jpg)
Presentation_ID 22© 2001, Cisco Systems, Inc. All rights reserved. 2
Agenda
•• IPv6 migration approaches enabled by IPv6 migration approaches enabled by MPLSMPLS
• 6PE approach: IPv6 Provider Edge Router over MPLS/IPv4
• Cisco IOS 6PE configuration
• Conclusions
![Page 3: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/3.jpg)
Presentation_ID 33© 2001, Cisco Systems, Inc. All rights reserved. 3
Key Markets where MPLS will facilitate IPv6 Migration
• Wireless2.5G/3G mobile phone, PDAs, Car’s networks…
• Service ProvidersMobile ISPs, Greenfield ISPs, Regional ISPs and Carriers
• Academic and Research Networks
![Page 4: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/4.jpg)
Presentation_ID 44© 2001, Cisco Systems, Inc. All rights reserved. 4
ApplicationsApplications& Services*)& Services*)
3GPP/UMTS Example
Gf Gi
Iu
GiMr
Ms
Gi
Gc
Gr
GGSN
EIR
MGCF
R-SGW
MRF
Mm
Mw
Mc
Cx
R UmTE MT BSS/GRAN
Mh
CSCF
CSCF
Mg
T-SGW *)
HSS *)
SCP
CAP
Gi
R UuMGW
Gn
Signalling and Data Transfer InterfaceSignalling Interface
TE MT UTRAN
T-SGW *)
HSS *)
GMSC server
*) those elements are duplicated for figurelayout purpose only, they belong to the samelogical element in the reference model
McMc
D
C
MGWNb
Nc
Iu 1
Iu
2
R-SGW *)
Mh
MSC server
SGSN
MS Circuit Switch Access Network
GPRS Access Network
IM Domain
CS Domain
PS Domain
Iu
A
CAPCAP
Gb
IM Domain is now a sub-set of the PS Domain
IPv6 Mandated
MPLS offersMPLS offersATM + IP + IPv6ATM + IP + IPv6switchingswitching
AlternativeAccessNetwork
MultimediaMultimediaIP NetworksIP Networks
Legacy mobile Legacy mobile signaling signaling networknetwork
PSTN/PSTN/Legacy/ExternalLegacy/External
ApplicationsApplications& Services*)& Services*)
![Page 5: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/5.jpg)
Presentation_ID 55© 2001, Cisco Systems, Inc. All rights reserved. 5
IPv6 over MPLSDeployment Scenarios
• Many ways to deliver IPv6 services to End UsersMost important is End to End IPv6 traffic forwarding
• Many Service Providers have already deployed MPLS in their IPv4 backbone for various reasons
MPLS/VPN, MPLS/QoS, MPLS/TE, ATM + IP switching
• MPLS can be used to facilitate IPv6 integration• Multiple approaches for IPv6 over MPLS:
IPv6 CE-to-CE IPv6 over IPv4 Tunnels
IPv6 over “Circuit_over_MPLS”
Native IPv6 MPLS
IPv6 Provider Edge Router (6PE) over MPLS
![Page 6: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/6.jpg)
Presentation_ID 66© 2001, Cisco Systems, Inc. All rights reserved. 6
OC48/192
P
P
P
P
PE
PEPE
PEIPv4
IPv4
IPv6
IPv6
v6
IPv4v4
v6
v4
v4
v6
v6
IPv6 over IPv4 Tunnels
Dual StackIPv4-IPv6CE routers
Dual StackIPv4-IPv6CE routers
Dual StackIPv4-IPv6CE routers
Dual StackIPv4-IPv6CE routers
IPv6 Tunnels configured on CE
• No impact on existing IPv4 or MPLS Core (IPv6 unaware)• Only CEs have to be IPv6-aware (Dual stack)• Mesh of IPv6 over IPv4 Tunnels CE-to-CE• Overhead: IPv4 header + MPLS header• MPLS/VPN support IPv4-native and IPv6 tunnels• Service Provider can’t delegate his IPv6 prefix to the CE routers
![Page 7: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/7.jpg)
Presentation_ID 77© 2001, Cisco Systems, Inc. All rights reserved. 7
Circuit_over_MPLS (eg. ATM VC, FR PVC, Ethernet,…)
IPv6 routers
IPv6 routers
P
P
P
P
“Circuit”
IPv6 IPv6
IPv6
v6
v6
v6
v6IPv6 IPv6
• No impact on existing IPv4 or MPLS Core (IPv6 unaware)• Edge MPLS Routers need to support “Circuit_over_MPLS”• Mesh of “Circuit_Over_MPLS” PE-to-PE• PE routers can also be regular IPv6 Routers (IPv6 over ATM, IPv6
over FR, IPv6 over Ethernet,…) to aggregate Customer’s IPv6 routers
IPv6 over “Circuit_over_MPLS”
![Page 8: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/8.jpg)
Presentation_ID 88© 2001, Cisco Systems, Inc. All rights reserved. 8
P
P
P
P
IPv6 IPv6
IPv6
v6
v6
v6
v6IPv6 IPv6
All routers are IPv6-awareAll routers are IPv6-aware
IPv6 MPLS
MPLS Label Switch Paths for IPv6
• Core Infrastructure requires full Control Plane upgrade to IPv6 • IPv6 Routing in core• IPv6 Label Distribution Protocol in core
• Dual Control Plane management if IPv4 and IPv6 services
Native MPLS Support of IPv6
![Page 9: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/9.jpg)
Presentation_ID 99© 2001, Cisco Systems, Inc. All rights reserved. 9
Agenda
• IPv6 migration approaches enabled by MPLS
•• 6PE approach: IPv6 Provider Edge Router 6PE approach: IPv6 Provider Edge Router over MPLS/IPv4over MPLS/IPv4
• Cisco IOS 6PE configuration
• Conclusions
![Page 10: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/10.jpg)
Presentation_ID 1010© 2001, Cisco Systems, Inc. All rights reserved. 10
P
P
P
Pv6
IPv4MPLSv4
v6
v4
v4
v6
v6
MP-iBGP sessions
CE
CE
6PE
6PE 6PE
6PE
192.254.10.0
2001:0421::
2001:0420::
192.76.10.0
145.95.0.0
2001:0621::
2001:0620::
Dual Stack IPv4-IPv6 routersDual Stack IPv4-IPv6 routersDual Stack IPv4-IPv6 routersDual Stack IPv4-IPv6 routers
CE
• IPv4 or MPLS Core Infrastructure is IPv6-unaware• PEs are updated to support Dual Stack/6PE • IPv6 reachability exchanged among 6PEs via iBGP (MP-BGP)• IPv6 packets transported from 6PE to 6PE inside MPLS
IPv6 Provider Edge Router (6PE)over MPLS
![Page 11: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/11.jpg)
Presentation_ID 1111© 2001, Cisco Systems, Inc. All rights reserved. 11
P
P
P
Pv6
v4
v6
v4
v4
v6
v6
MP-BGP sessions
6PE
6PE 6PE
6PE
192.254.10.0
2001:0421::
2001:0420::
192.76.10.0
145.95.0.0
2001:0621::
2001:0620::
IGPv4MPLS V4:- LDPv4 - (TE v4)
Dual StackDual Stack
IPv4
IPv4
IPv6
IPv6 IPv6
IPv6
IPv4
V6:IGP/BGP
V6:IGP/BGP
IPv6 unawareNo core upgrade
IPv6 unawareNo core upgrade
6PE Overview
![Page 12: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/12.jpg)
Presentation_ID 1212© 2001, Cisco Systems, Inc. All rights reserved. 12
6PE Routing
6PE-2
6PE-1
P1 P2
2001:0421::
2001:0420::
192.254.10.17
192.72.170.13
• Translation of v6 BGP Next_Hop into v4address
• Recursion of this address via IGPv4
IGPv4 advertises IGPv4 advertises reachabilityreachability of of 192.254.10.17192.254.10.17
LDPv4 binds label LDPv4 binds label to 192.254.10.17to 192.254.10.17
MPMP--BGP advertises 2001:0421::::BGP advertises 2001:0421::::and binds a (2nd level) labeland binds a (2nd level) labelIPv6 Next Hop is an IPv4 compatible IPv6 address IPv6 Next Hop is an IPv4 compatible IPv6 address built from 192.254.10.17built from 192.254.10.17
![Page 13: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/13.jpg)
Presentation_ID 1313© 2001, Cisco Systems, Inc. All rights reserved. 13
6PE Routing/Label Distribution
6PE-2
6PE-1
P1 P2
2001:0421::
2001:0420::
192.254.10.17
192.72.170.13
IGPv4 advertises IGPv4 advertises reachabilityreachabilityof 192.254.10.17of 192.254.10.17
IGPv6 or MP-BGP advertising 2001:0421::
(*) The 2nd label allows operations with Penultimate Hop Popping (PHP)(which is typically used in current MPLS networks)- it is an Aggregate label
IGPv6 or MP-BGP advertising 2001:0421::
LDPv4 binds label to 192.254.10.17
6PE-2 sends MP-iBGP advertisement to 6PE-1 which says:2001:0421:: is reachable
via BGP Next Hop = 192.254.10.17 (6PE-2)bind BGP label to 2001:0421:: (*)
![Page 14: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/14.jpg)
Presentation_ID 1414© 2001, Cisco Systems, Inc. All rights reserved. 14
6PE Forwarding
6PE-2
6PE-1
2001:0421::
2001:0420::
IPv6 packetto 2001:0421::
192.254.10.17
192.72.170.13
P1 P2
![Page 15: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/15.jpg)
Presentation_ID 1515© 2001, Cisco Systems, Inc. All rights reserved. 15
6PE-2
6PE-1
2001:0421::
2001:0420::
192.72.170.13IPv6 packet
to 2001:0421::
6PE Forwarding (6PE-1)IPv6 Forwarding and Label Imposition:IPv6 Forwarding and Label Imposition:•• 6P6PEE--1 receives an IP1 receives an IPv6v6 packetpacket•• Lookup is done on Lookup is done on IPv6 prefixIPv6 prefix•• Result is:Result is:
Labelz bindedLabelz binded by MPby MP--BGP to BGP to 2001:0421::2001:0421::Label1 Label1 bindedbinded by LDP/IGPv4 to the by LDP/IGPv4 to the IPv4 address of BGP Next Hop IPv4 address of BGP Next Hop (6PE(6PE--2)2)
IPv6 packetIPv6 packetTo 2001:421::To 2001:421::
MPMP--BGP labelBGP labelTo 2001:421::To 2001:421::
LDP/IGPv4LDP/IGPv4label1 to 6PElabel1 to 6PE--22
192.254.10.17P1 P2
![Page 16: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/16.jpg)
Presentation_ID 1616© 2001, Cisco Systems, Inc. All rights reserved. 16
6PE Forwarding (P1)
6PE-2
6PE-1
P1 P2
2001:0421::
2001:0420::
192.72.170.13IPv6 packet
to 2001:0421::
IPv6 packetIPv6 packetTo 2001:421::To 2001:421::
MPMP--BGP labelBGP labelTo 2001:421::To 2001:421::
LDP/IGPv4LDP/IGPv4label1 to 6PElabel1 to 6PE--22
LDP/IGPv4LDP/IGPv4label2 to 6PElabel2 to 6PE--22
MPMP--BGP labelBGP labelTo 2001:421::To 2001:421::
IPv6 packetIPv6 packetTo 2001:421::To 2001:421::
IPv6-UNaware MPLS Label Switching:•P1 receives an MPLS packet•Lookup is done on Label1•Result is Label2
192.254.10.17
![Page 17: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/17.jpg)
Presentation_ID 1717© 2001, Cisco Systems, Inc. All rights reserved. 17
6PE Forwarding (P2)
6PE-2
6PE-1
P1 P2
2001:0421::
2001:0420::
192.72.170.13IPv6 packet
to 2001:0421::
IPv6 packetIPv6 packetTo 2001:421::To 2001:421::
MPMP--BGP labelBGP labelTo 2001:421::To 2001:421::
LDP/IGPv4LDP/IGPv4label1 to 6PElabel1 to 6PE--22
IPv6-UNaware MPLS Label Switching:•P2 receives an MPLS packet•Lookup is done on Label2•Result includes Pop label (PHP)
MPMP--BGP labelBGP labelTo 2001:421::To 2001:421::
IPv6 packetIPv6 packetTo 2001:421::To 2001:421::
LDP/IGPv4LDP/IGPv4label2 to 6PElabel2 to 6PE--22
MPMP--BGP labelBGP labelTo 2001:421::To 2001:421::
IPv6 packetIPv6 packetTo 2001:421::To 2001:421::
192.254.10.17
![Page 18: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/18.jpg)
Presentation_ID 1818© 2001, Cisco Systems, Inc. All rights reserved. 18
6PE-2
6PE-1
P1 P2
2001:0421::
2001:0420::
192.72.170.13IPv6 packet
to 2001:0421::
IPv6 packetIPv6 packetTo 2001:421::To 2001:421::
MPMP--BGP labelBGP labelTo 2001:421::To 2001:421::
LDP/IGPv4LDP/IGPv4label1 to 6PElabel1 to 6PE--22
MPMP--BGP labelBGP labelTo 2001:421::To 2001:421::
IPv6 packetIPv6 packetTo 2001:421::To 2001:421::
LDP/IGPv4LDP/IGPv4label2 to 6PElabel2 to 6PE--22
MPMP--BGP labelBGP labelTo 2001:421::To 2001:421::
IPv6 packetIPv6 packetTo 2001:421::To 2001:421::
6PE Forwarding (6PE-2)
192.254.10.17
MPLS Label Pop and IPv6 MPLS Label Pop and IPv6 Forwarding :Forwarding :
•• 6P6PEE--2 receives an MPLS packet2 receives an MPLS packet•• Lookup is done on Lookup is done on LabelLabel•• Result is:Result is:
Pop the label & do IPv6 lookup Pop the label & do IPv6 lookup on IPv6 destinationon IPv6 destination
IPv6 packetIPv6 packetTo 2001:421::To 2001:421::
![Page 19: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/19.jpg)
Presentation_ID 1919© 2001, Cisco Systems, Inc. All rights reserved. 19
Cisco IOS releases for 6PE
• 12.0(22)S on Cisco 12000 series
• 12.2(11)S on Cisco 7200/7400/7500 series
Next release on Cisco 7600
• 12.2(6th)T on Cisco 3600/3700/7200/7500
• Contact your Cisco Local team for latest update
![Page 20: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/20.jpg)
Presentation_ID 2020© 2001, Cisco Systems, Inc. All rights reserved. 20
6PE Standardization
• See <draft-ietf-ngtrans-bgp-tunnel-04.txt> :“BGP Tunnelling”
• Co-authored by Cisco
• Generic solution for transport of IPv6 over any tunnelling technique (including MPLS) using MP-BGP
• IETF Working Group document
• 6PE is Cisco IOS implementation of “BGP Tunnelling” over MPLS
![Page 21: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/21.jpg)
Presentation_ID 2121© 2001, Cisco Systems, Inc. All rights reserved. 21
6PE Benefits
For SPs already running MPLS, 6PE approach has many benefits:
• Core Infrastructure needs no upgrade and no configuration change
• Upgrade only on the required edge routers (ieupgrade of existing PEs to 6PE, or add separate 6PEs)
• IPv6 supported simultaneously with existing MPLS services (MPLS v4_VPNs, QoS, ATM, v4 Internet, …)
6PE allows IPv6 to be deployed over existing MPLS Multiservice infrastructure with marginal operational impact/cost /risk
è
![Page 22: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/22.jpg)
Presentation_ID 2222© 2001, Cisco Systems, Inc. All rights reserved. 22
P
P
P
Pv6
v6
v4
v6
v6
MP-BGP sessions
6PE
6PE 6PE
6PE
192.254.10.0
2001:0421::
2001:0420::
v4
192.76.10.0
145.95.0.0
2001:0621::
2001:0620::
IPv4MPLS
v6IGP MP-BGP
v4
IPv6 CE only has a single Routing Peer (PE) regardless of how many remote IPv6 CEs it communicates with
No change on an IPv6 CE when remote CEs are added/removed (reachability automatically learnt)
No tunnel/”circuit” to be configuredèè6PE offers scalable and flexible solution (benefits are analogou6PE offers scalable and flexible solution (benefits are analogous to s to
RFC2547bis layer 3 VPN solution for IPv4)RFC2547bis layer 3 VPN solution for IPv4)
6PE Benefits
![Page 23: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/23.jpg)
Presentation_ID 2323© 2001, Cisco Systems, Inc. All rights reserved. 23
P
P
P
Pv6
v6
v4
v6
v6
MP-BGP sessions
6PE
6PE 6PE
6PE
192.254.10.0
2001:0421::
2001:0420::
v6
192.76.10.0
145.95.0.0
2001:0621::
2001:0620::
IPv4MPLSv6
CE
CECE
CE
à6PE solution can be easily extended to support same VPN services for IPv6 as currently supported for IPv4 with RFC2457bis (isolation, Internet access, QoS…)
6PE Benefits
![Page 24: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/24.jpg)
Presentation_ID 2424© 2001, Cisco Systems, Inc. All rights reserved. 24
P
P
P
Pv6
v6
v4
v6
v6
MP-BGP sessions
6PE
6PE 6PE
6PE
192.254.10.0
2001:0421::
2001:0420::
v4
192.76.10.0
145.95.0.0
2001:0621::
2001:0620::
IPv4MPLS
CECE
CE
v4CE
6PE Cons
• Only makes sense where network already runs MPLS• Requires knowledge of MPLS and BGP technologies• Requires dual-stack and software upgrade on
existing PE or deployment of dedicated 6PE routers
![Page 25: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/25.jpg)
Presentation_ID 2525© 2001, Cisco Systems, Inc. All rights reserved. 25
Agenda
• IPv6 migration approaches enabled by MPLS
• 6PE approach: IPv6 Provider Edge Router over MPLS/IPv4
•• Cisco IOS 6PE configurationCisco IOS 6PE configuration
• Conclusions
![Page 26: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/26.jpg)
Presentation_ID 2626© 2001, Cisco Systems, Inc. All rights reserved. 26
6PE Configuration Commands
• Two new Commands:
router(config-router-af)# neighbor <ip-address> send-labelEnables binding and advertisement of aggregate labels when advertising ipv6 prefixes in BGP
router(config)# mpls ipv6 source-interface <interface>Specifies the interface from which to inherit ipv6 addresses forlocally generated packets
![Page 27: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/27.jpg)
Presentation_ID 2727© 2001, Cisco Systems, Inc. All rights reserved. 27
6PE Show Commands
• Three show commands extended
show bgp ipv6 <ipv6-prefix>displays the mpls label value advertized for the IPv6 prefix
show bgp ipv6 neighbordisplays the mpls label capability negotiated with the BGP peer
show mpls forwarding-table6PE labels are displayed with outgoing tag as “Aggregate” and prefix as “6PE imposition”
![Page 28: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/28.jpg)
Presentation_ID 2828© 2001, Cisco Systems, Inc. All rights reserved. 28
6PE configuration
ip cefmpls label protocol ldptag-switching tdp router-idloopback0!interface Serial2/0ip address 10.10.10.2
255.255.255.252ip router isis mpls label protocol ldptag-switching ip
!
ipv6 cefmpls label protocol ldpmpls ipv6 source-interface Loopback0mpls ldp router-id loopback0!interface Loopback0ip address 10.10.20.2 255.255.255.255ipv6 address 2003::/64 eui-64!router bgp 100no synchronizationno bgp default ipv4-unicastbgp log-neighbor-changesneighbor 10.10.20.1 remote-as 100neighbor 10.10.20.1 update-source Loopback0!address-family ipv6neighbor 10.10.20.1 activateneighbor 10.10.20.1 send-labelredistribute connectedredistribute rip ripv6CE1exit-address-family!
6PE6PE
PP
6CE6CE
Staticv6RIPv6ISISv6eBGPv6
![Page 29: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/29.jpg)
Presentation_ID 2929© 2001, Cisco Systems, Inc. All rights reserved. 29
Show bgp ipv6 <ipv6-prefix>
Router> show bgp ipv6 2003:1:1:30::/64
BGP routing table entry for 2003:1:1:30::/64, version 2Paths: (1 available, best #1, table Global-IPv6-Table)Not advertised to any peerLocal
::FFFF:10.10.20.1 (metric 10) from 10.10.20.1 (192.168.254.1)Origin incomplete, metric 0, localpref 100, valid,internal, best
![Page 30: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/30.jpg)
Presentation_ID 3030© 2001, Cisco Systems, Inc. All rights reserved. 30
Show bgp ipv6 neighborRouter> show bgp ipv6 neighbors 10.10.20.1
BGP neighbor is 10.10.20.1, remote AS 100, internal linkBGP version 4, remote router ID 192.168.254.1BGP state = Established, up for 00:04:07Last read 00:00:07, hold time is 180,Neighbor capabilities:
Route refresh: advertised and received(old & new)Address family IPv6 Unicast: advertised and receivedipv6 MPLS Label capability: advertised and received
For address family: IPv6 UnicastBGP table version 2, neighbor version 2Index 1, Offset 0, Mask 0x2Route refresh request: received 0, sent 0Sending Prefix & Label2 accepted prefixes consume 144 bytesPrefix advertised 1, suppressed 0, withdrawn 0Number of NLRIs in the update sent: max 1, min 0
![Page 31: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/31.jpg)
Presentation_ID 3131© 2001, Cisco Systems, Inc. All rights reserved. 31
Show mpls forwarding-table
Router> show mpls forwarding-table Local Outgoing Prefix Bytes tag Outgoing Next Hop tag tag or VC or Tunnel Id switched interface 16 16 10.10.20.4/32 0 Se0/0 point2point 17 Pop tag 10.10.10.0/30 0 Se0/0 point2point 18 Pop tag 10.10.20.3/32 0 Se0/0 point2point 19 18 10.10.40.0/30 0 Se0/0 point2point 20 19 10.10.20.2/32 0 Se0/0 point2point 21 Aggregate IPv6 2080
![Page 32: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/32.jpg)
Presentation_ID 3232© 2001, Cisco Systems, Inc. All rights reserved. 32
Show ipv6 route
Router> show ipv6 route
IPv6 Routing Table - 4 entriesCodes: C - Connected, L - Local, S - Static, R - RIP, B - BGP
I1 - ISIS L1, I2 - ISIS L2, IA - ISIS interareaB 2003:1:1:30::/64 [200/0]
via ::FFFF:10.10.20.1, IPv6-mplsL 2003::205:32FF:FEC3:40E1/128 [0/0]
via ::, Loopback0C 2003::/64 [0/0]
via ::, Loopback0L FE80::/64 [0/0]
via ::, Null0
![Page 33: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/33.jpg)
Presentation_ID 3333© 2001, Cisco Systems, Inc. All rights reserved. 33
Agenda
• IPv6 migration approaches enabled by MPLS
• 6PE approach: IPv6 Provider Edge Router over MPLS/IPv4
• Cisco IOS 6PE configuration
•• ConclusionsConclusions
![Page 34: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/34.jpg)
Presentation_ID 3434© 2001, Cisco Systems, Inc. All rights reserved. 34
Conclusions
• IPv6 migration does not “need” MPLS … but, where MPLS is deployed, it enables attractive approaches for IPv6 migration
• Cisco IPv6 and MPLS solutions provides the broadest deployment scenario feature set
• Cisco’s 6PE is one such IPv6 migration approach over IPv4 MPLS, which offers IPv6 deployment at marginal cost/risk:
no upgrade/reconfig in IPv4/MPLS core
IPv6 simultaneously with IPv4, IPv4 VPNs, ATM, …
![Page 35: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/35.jpg)
35Presentation_ID © 1999, Cisco Systems, Inc. www.cisco.com
![Page 36: Cisco IOS IPv6 Provider Edge Router (6PE) over MPLS](https://reader033.vdocuments.mx/reader033/viewer/2022051318/585c7c5e1a28abed218de45e/html5/thumbnails/36.jpg)
36© 2001, Cisco Systems, Inc.