SlideShare a Scribd company logo
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 1
IPv6 over MPLS
Cisco IPv6 Provider
Edge Router (6PE)
Cisco IPv6 VPN
Provider Edge
Router (6VPE)
Patrick Grossetete
pgrosset@cisco.com
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 2
IPv6 Deployment Scenario for ISP
Environment Scenario
Cisco IOS
support
Access
Few customers, no native IPv6
service form the PoP or Data
link is not (yet) native IPv6
capable, ie: Cable Docsis (*)
Tunnels Yes
Native IPv4-IPv6 services
between aggregation and end-
users
Dual Stack Yes
Dedicated circuits – IPv4 – IPv6 Dual Stack Yes
Core Native IP – Core is IPv6 aware Dual Stack Yes
MPLS – Core is IPv6 unaware 6PE/6VPE Yes
(*) Before DOCSIS 3.0
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 3
IPv6 Over MPLS
ƒ Why deploy IPv6 over MPLS ?
ƒ What technology ?
ƒ 6PE deep-dive
ƒ 6VPE deep-dive
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 4
Why Deploying IPv6 Over MPLS ?
ƒ Because you already have an MPLS core and want to
provide IPv6 access and transit services to your
customers
IPv6 access to IPv6 services and resources that you provide
IPv6 access to IPv6 services and resources reachable via your
network
VPNv6 services
ƒ Pre-existing MPLS core = IPv4 services; think co-
existence
ƒ Because you want to provide IPv6 access and transit
services, and MPLS is a cool technology to do so ?
(speed, traffic engineering , QoS, VPN, resiliency)
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 5
What Core? IPv4 or IPv6 Signaled LSP?
ƒ Pre-existing MPLS core Î L2-based or IPv4-based
Stick with what you have (L2-based/L3-based, LDP/RSVP, etc.)
and use 6PE/6VPE
ƒ New core
Providing mixed (IPv4/IPv6) services ÎIPv4-based (“4PE” is a
challenge)
IPv6-only Î No LDPv6 availability yet
Your “only” option today is to go with a v4-based core
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 6
What Technology?
Mechanism Primary Use Benefits Limitations
IPv6 over a circuit
transport over MPLS
SP with circuit to
the CE (ATM,
Ethernet, etc.)
Transparent to
the SP
Scalability
IPv6 over IPv4 tunnels
over MPLS
SP willing to offer
IPv6 service on top
of an existing IPv4
MPLS service
Impact limited to
PE
Tunnel overhead
Configuration
IPv6 MPLS with IPv4-
based core
(6PE/6VPE)
SP willing to offer
IPv6 service on top
of an existing IPv4
MPLS service
Impact limited to
PE
Core is unaware of IPv6:
limitations in load-balancing
and troubleshouting
IPv6 MPLS with IPv6-
based core
SP willing to offer
MPLS services in
an IPv6-only
context
Full MPLS-IPv6
functionality
Impact on entire MPLS
Infrastructure
Complexity if coexistence with
an IPv4-MPLS service
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 7
IPv6 Tunnels Configured on CE
OC48/192
P
P
P
P
PE
PE
PE
PE
IPv4
IPv4
IPv6
IPv6
v6
IPv4
v4
v6
v4
v4
v6
v6
IPv6 over IPv4 Tunnels
Dual Stack
IPv4-IPv6
CE routers
Dual Stack
IPv4-IPv6
CE routers
Dual Stack
IPv4-IPv6
CE routers
Dual Stack
IPv4-IPv6
CE routers
• 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
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 8
IPv6 Over “Circuit_over_MPLS”
Circuit_over_MPLS
(ie: ATM VC, FR PVC, Ethernet, etc.)
IPv6
routers
IPv6
routers
P
P
P
P
“Circuit”
IPv6
IPv6
IPv6
v6
v6
v6
v6
IPv6 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, etc.) to aggregate Customers IPv6 routers
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 9
IPv6 Over MPLS (v4-Signalled LSP)
6PE/6VPE
Interface Ethernet 1/0
ip address 40.1.1.2 255.255.255.0
ip router isis
mpls is
PE2
CE2
200.11.11.1
router bgp 100
bgp log-neighbor-changes
neighbor 200.11.11.1 remote-as 100
!
address-family ipv6
neighbor 200.11.11.1 activate
neighbor 200.11.11.1 send-label
!
address-family vpnv6
neighbor 200.11.11.1 activate
router bgp 100
bgp log-neighbor-changes
neighbor 200.10.10.1 remote-as 100
!
address-family ipv6
neighbor 200.10.10.1 activate
neighbor 200.10.10.1 send-label
!
address-family vpnv6
neighbor 200.10.10.1 activate
IPv6 network
IPv6 network
200.10.10.1
MPLS label
(LDP)
BGP
label
IPv6
packet
PE1
LSP setup: iGP + LDP
2001:100:1000::/48
CE1
2001:100:1100::/48
MP-iBGP peering
IPv6+label
VPNv6
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 10
IPv6 Over MPLS (v6-Signalled LSP)
P
P
P
P
IPv6
IPv6
IPv6
v6
v6
v6
v6
IPv6 IPv6
All routers are IPv6-aware
All 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 or a need
for “4PE” design – based on IETF Softwire WG?
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 11
IPv6 Over MPLS
ƒ Why deploy IPv6 over MPLS ?
ƒ What technology ?
ƒ 6PE deep-dive
ƒ 6VPE deep-dive
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 12
6PE (RFC 4798) —What is it?
ƒ Provides IPv6 global connectivity over an IPv4-MPLS
core
ƒ Transitioning mechanism for providing unicast IPv6
access over IPv4-signaled MPLS
ƒ Coexistence mechanism for combining IPv4 and IPv6
services over an MPLS backbone
ƒ As other IPv6 “tunnel” technologies, it enables services
such as
“IPv6 Internet Access”
Peer-to-peer connectivity
Access to IPv6 services supplied by the SP itself
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 13
Minimum Infrastructure Upgrade
for 6PE
GE
GE GE
IPv6 Server
6PE router
Cisco 7600
Sup.720 as 6PE
Data Center IPv6 Network
MPLS/IPv4
MPLS Core
up to OC-192
GE
IPv4 Server
NAT-PT
Only IPv6
segment
FTTH
MP-iBGP session
6PE router v6
v4/v6
v4
CE
POP
DSL
POP
•6PE – RFC 4798 – defined by Cisco and available from IOS
•MPLS/IPv4 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
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 14
6PE: The Technology
ƒ It’s an implicit method to tie-up a v4-signalled
Label Switch Path with IPv6 routes announced via MP-
BGP
ƒ Apply RFC2547bis architecture to IPv6
IPv4/MPLS Core Infrastructure remains IPv6-unaware
PEs are updated to support Dual Stack/6PE
IPv6 reachability exchanged among 6PEs via MP-iBGP
IPv6 packets transported from 6PE to 6PE inside IPv4 LSPs
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 15
6PE Overview
P
P
P
P
v6
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::
IGPv4
MPLS V4:
- LDPv4
- (TE v4)
Dual Stack
Dual Stack
IPv4
IPv4
IPv6
IPv6 IPv6
IPv6
IPv4
V6:
IGP/BGP
V6:
IGP/BGP
IPv6 unaware
No core upgrade
IPv6 unaware
No core upgrade
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 16
6PE LSP Setup
6PE2
6PE1
P1 P2
200.11.11.1/32
IGPv4 advertises reachability
of 200.11.11.1/32
LDPv4 binds label Lb
to 200.11.11.1
LDPv4 binds
Implicit-Null (ie pop)
to 200.11.11.1
LDPv4 binds label Lc
to 200.11.11.1
CE1
CE2
Regular IPv4 Routing and IPv4 Label Distribution
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 17
6PE: Routing
6PE1
200.10.10.1/32
6PE1 sends MP-iBGP advertisement to 6PE2:
2001:100:1000::/48 is reachable
via BGP Next Hop = 200.11.11.1 (6PE1)
bind BGP label L1 to 2001:100:1000::/48
IGPv6 or MP-BGP
advertising
2001:100:1000::/48
IGPv6 or MP-BGP
advertising
2001:100:1000::/48
200.11.11.1/32
6PE-2
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 18
6PE: Building the Label Stack
6PE1
6PE2
P2
P1
iGP+LDP v4 : PE1v4 , Label La
iGP+LDP v4 : PE1v4 , Label
Lb
iGP+LDP v4 : PE1v4 , Label Lc
Prefix Next Hop Label
PE1 P2 Lc
Prefix Next Hop Label
Net1 ::FFFF:PE1 L1
MP-iBGP IPv6+label update:
Net1, Next-hop=::FFFF:PE1v4, Label=L1
BGP IPv6 table LDP v4 table
IPv6 table
Prefix Layer2 Label stack
Net1 MacP2 Lc
L1
Prefix Next
Hop
Adjacency
PE1 P2 MacP2
IPv4 table
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 19
Forwarding
CE1 PE1 PE2 CE2
P1 P2
Lc L1 IPv6 header IPv6 payload
Lb L1 IPv6 header IPv6 payload
L1 IPv6 header IPv6 payload
IPv6 header IPv6 payload
IPv6 header IPv6 payload
PE2#sh ipv6 cef
BEEF:14::/64
nexthop 31.1.1.1 Ethernet0/0 label 18 24
00:07:25: MPLS les: Et1/0: rx: Len 122 Stack {18 0 63} {24 0 63} - ipv6 data
00:07:25: MPLS les: Et0/0: tx: Len 122 Stack {16 0 62} {24 0 63} - ipv6 data
00:07:25: MPLS les: Et1/0: rx: Len 122 Stack {16 0 62} {24 0 63} - ipv6 data
00:07:25: MPLS les: Et0/0: tx: Len 118 Stack {24 0 61} - ipv6 data
00:07:25: MPLS les: Et1/0: rx: Len 118 Stack {24 0 61} - ipv6 data
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 20
6PE + CsC – To Include IPv6
on Existing VPN
Si
Si
Si
Si
Si
Si
Si
Si
Si
Si
Si
Si
Si
Si
Si
Si
Si
Si
Si
Si
101
102
103
104 105
106 107
108 109 110
Loopback addresses: 10.10.10.x
1 2
3
4 5
9 8
Link addresses: 10.0.Y.0 /24
.1 .1
.1
.1 .1
.1
.1 .1
.1
.1
.2 .2
.2
.2
.2
.2
.2
.2 .2
IPv6
7
10
IPv6 Addresses:
2001:Y::/64
6PE
VPN
BGP
Send-label
IPv6
6
LDP
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 21
Cisco IOS Software Releases
for 6PE
ƒ IPv6 Start Here
ƒ http://www.cisco.com/en/US/products/sw/iosswrel/ps51
87/products_configuration_guide_chapter09186a00801
d65ed.html
ƒ Since Release 12.0(22)S on Cisco 12000 Series
Release 12.0(25)S for 6PE Hardware Assistance on Engine 3
Release 12.0(27)S 6PE Hardware Acceleration on Engine 4/4+
Release 12.0(31)S 6PE Hardware Acceleration on Engine 5
ƒ Available on Cisco 7600, Release 12.2SR and Catalyst
6500, Release 12.2SX
Initially available from Release 12.2(14)S on Cisco
7200/7400/7500 Series
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 22
Cisco IOS Software Releases
for 6PE (Cont.)
ƒ Introduced on Cisco IOS Software Release 12.2(15)T,
then Release 12.3 mainline and later releases
ƒ Since Cisco IOS Software Release 12.2(31)SB on
Cisco 10000
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 23
IPv6 over MPLS
ƒ Why deploying IPv6 over MPLS ?
ƒ What technology ?
ƒ 6PE deep-dive
ƒ 6VPE deep-dive
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 24
6VPE (RFC 4659) —What Is It?
ƒ For VPN customers, IPv6 VPN service is exactly the same as IPv4
VPN service
ƒ Current 6PE is “like VPN” but this is NOT VPN – ie: global
reachability
ƒ Coexistence mechanism for combining IPv4 and IPv6 VPN
services over an MPLS backbone
ƒ It enables services such as
“IPv6 VPN Access”
Carriers Supporting Carriers
Access to IPv6 services supplied by the SP itself
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 25
6VPE—The Technology
VPNv4 6VPE
RD 2bytes:6bytes
TYPE:VALUE
2bytes:6bytes
TYPE:VALUE
RT
(extended community)
2bytes:6bytes
TYPE:VALUE
2bytes:6bytes
TYPE:VALUE
VPN address 8bytes:4bytes
RD:IPv4-address
[8bytes]16bytes
[RD]IPv6-address
MP_REACH-NLRI AFI=1
SAFI=128
AFI=2
SAFI=128
Nexthop 0:IPv4-address [0]::FFFF:IPv4-address
[0]:IPv6-address
[0]:IPv6-LL-address
NLRI <length, IPv4-prefix, label> <length, IPv4-prefix, label>
VRF (Virtual Routing &
forwarding instance)
1 VRF = 1 RIB + 1 FIB MP-VRF
Peering IPv4-address IPv4-address
IPv6-address
IPv6-LL-address
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 26
Routing Protocols Leveraged with 6VPE
Site-1
Site-4
PE1
PE2
P2
P1
CE1
CE2
IPv6 ND
iGP-v6 (OSPFv3,
ISIS, etc.)
MP-eBGP session
Address-family IPv6 MP-iBGP session
Address-family VPNv6
iGP-v4 (OSPF, ISIS)
LDP-v4
VRF blue
Host-1
FC00:101::/64
VRF blue
FC00:201::/64
F
C
0
0
:
1
0
0
:
:
/
6
4
F
C
0
0
:
2
0
0
:
:
/
6
4
200.11.11.1
200.10.10.1
200.14.14.1
ƒ IPv4-signalled LSP
ƒ iBGP VPNv6 AF peering between 6VPE (PE1, PE2)
ƒ eBGP IPv6+vrf AF peering with CE
ƒ Only eBGP and Static Route within VRF between CE-PE
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 27
CE1
CE2
CE
CE
Provider
Network
Customer#2
Site-1
Customer#1
Site-1 Customer#1
Site-2
Customer#2
Site-2
MP-iBGP tunnel
PE-1 PE-2
BGP table
routing table blue
Default table
Default table
routing table red
2
0
0
1
:
1
0
0
:
:
/
6
4
2001:200::/64
2001:300::/64
2001:400::/64
200.14.14.1
Routing Tables
At the 6VPE
• A set of private IPv6 routing tables (red, blue)
• A default routing table (IPv4 or IPv6)
• A BGP table (AF VPNv6)
2
1
3 4
5
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 28
Routing Tables: Details
CE1
CE2
CE
CE
Provider
Network
Customer#2
Site-1
Customer#1
Site-1 Customer#1
Site-2
Customer#2
Site-2
200.14.14.1
2
PE-1
BGP table
routing table blue
Default table
routing table red
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 29
Routing Tables: Examples
PE1#show ipv6 route vrf blue
IPv6 Routing Table - blue - 7 entries
C 2001:100::/64 [0/0]
via Ethernet4/0, directly connected
B 2001:300::/64 [200/0]
via 200.10.10.1%Default-IP-Routing-Table, indirectly connected
PE1#show ipv6 route vrf red
IPv6 Routing Table - red - 10 entries
C 2001:200::/64 [0/0]
via Ethernet0/0, directly connected
B 2001:400::/64 [200/0]
via 200.10.10.1%Default-IP-Routing-Table, indirectly connected
PE1#show ip route
200.10.10.0/32 is subnetted, 1 subnets
i L1 200.10.10.1 [115/30] via 40.1.1.3, Ethernet1/0
31.0.0.0/24 is subnetted, 1 subnets
i L1 31.1.1.0 [115/30] via 40.1.1.3, Ethernet1/0
200.11.11.0/32 is subnetted, 1 subnets
C 200.11.11.1 is directly connected, Loopback0
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 30
BGP VPNv6 Table Example
PE1#show bgp vpnv6 unicast all
Network Next Hop Metric
Route Distinguisher: 100:1 (default for vrf blue)
* 2001:100::/64 2001:100::72a 0
*> :: 0
*>i2001:300::/64 ::FFFF:200.10.10.1 0
Route Distinguisher: 200:1 (default for vrf red)
*> 2001:200::/64 :: 0
*> 2001:400::/64 ::FFFF:200.10.10.1 0
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 31
PE1 PE2
P2
P1
iGP+LDP v4 : PE1v4 , Label La iGP+LDP v4 : PE1v4 , Label
Lb
iGP+LDP v4 : PE1v4 , Label Lc
Prefix Next
Hop
Label
PE1 P2 Lc
Prefix Next Hop Label
RD:Net1 ::FFFF:PE1 L1
MP-iBGP VPN-IPv6 update:
RD:Net1, Next-hop=::FFFF:PE1v4
SOO=Site1, RT=Red, Label=L1
LDP v4 table
BGP VPNv6 table
IPv6 vrf table
Prefix Layer2 Label stack
Net1 MacP2 Lc
L1
Import route
VRF red
VRF red
Building the Label Stack for 6VPE
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 32
Forwarding
CE1 PE1 PE2 CE2
P1 P2
vrf red vrf red
Lc L1 IPv6 header IPv6 payload
Lb L1 IPv6 header IPv6 payload
L1 IPv6 header IPv6 payload
IPv6 header IPv6 payload
IPv6 header IPv6 payload
PE2#sh ipv6 cef vrf red
BEEF:14::/64
nexthop 31.1.1.1 Ethernet0/0 label 18 24
00:07:25: MPLS les: Et1/0: rx: Len 122 Stack {18 0 63} {24 0 63} - ipv6 data
00:07:25: MPLS les: Et0/0: tx: Len 122 Stack {16 0 62} {24 0 63} - ipv6 data
00:07:25: MPLS les: Et1/0: rx: Len 122 Stack {16 0 62} {24 0 63} - ipv6 data
00:07:25: MPLS les: Et0/0: tx: Len 118 Stack {24 0 61} - ipv6 data
00:07:25: MPLS les: Et1/0: rx: Len 118 Stack {24 0 61} - ipv6 data
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 33
Multi-Protocol VRF
PE
CE
CE
Site-C
Site-A
CE
Site-D
IF1
IF2
IF3
I/F list IF1, IF2
Protocols IPv4
IPv6
Common
policies
Route-targets
tables RIBv6, FIBv6
Specific
Policies
Route-map
Route-targets
I/F list IF3, IF4
Protocols IPv6
tables RIBv6, FIBv6
Policies Route-map
Route-targets
tables RIBv4, FIBv4
Specific
Policies
Route-map
Route-targets
vrf red
CE
Site-B
IF4
vrf yellow
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 34
Multi-Protocol VRF Deployment
Site-1
Site-2
PE1 PE2
P2
P1
CE2
VRF red
VRF red
CE1
iGP-v4 (OSPF, ISIS)
LDP-v4
MP-eBGP session
Address-family IPv4
Address-family IPv6 MP-eBGP session
Address-family IPv4
Address-family IPv6
Dual-stack network
Dual-stack network
Dual stack
server
Dual-stack
ipv4 addresses: 10.100/16
ipv6 addresses: 2001:100::/64
vrf
Address-family IPv4
Address-family IPv6
2001:101::/64
10.101/16
2001:201::/64
10.201/16
MP-iBGP session
Address-family VPNv4
Address-family VPNv6
vrf definition site1
rd 100:1
route-target import 100:1
route-target export 100:1
address-family ipv4
address-family ipv6
!
interface ethernet0/0
vrf forwarding site1
ip address 10.100.1.2 255.255.0.0
ipv6 address 2001:100::72b/64
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 35
6VPE Configuration Examples—IPv6
VRF
vrf definition site1
rd 1000:1
route-target export 1000:1
address-family ipv4
address-family ipv6
VRF Configuration Interface Configuration
BGP Configuration
interface Ethernet0/0
vrf forwarding site1
ipv6 address 2001:100::72b/64
ip address 10.100.1.2 255.255.255.0
router bgp 100
neighbor 200.10.10.1 remote-as 100
neighbor 200.10.10.1 update-source Loopback0
!
address-family ipv4 vrf site1
neighbor 10.100.1.1 remote-as 200
neighbor 10.100.1.1 activate
!
address-family ipv6 vrf site1
neighbor 2001:100::72a remote-as 200
neighbor 2001:100::72a activate
!
address-family vpnv4
neighbor 200.10.10.1 activate
neighbor 200.10.10.1 send-community extended
!
address-family vpnv6
neighbor 200.10.10.1 activate
neighbor 200.10.10.1 send-community extended
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 36
6VPE Deployment Scaling
Considerations
ƒ Route Reflectors
ƒ Route Refresh and Automatic Route Filtering
ƒ Outbound Route Filtering (ORF)
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 37
Route-Reflector Based 6VPE Example
Site-2
PE1
PE2
P2
P1
VRF red VRF red
CE1
MP-iBGP session
Address-family VPNv6
MP-eBGP session
Address-family IPv6
MP-eBGP session
Address-family IPv6
Site-1
CE2
RR
200.11.11.1
200.10.10.1
200.12.12.1
router bgp 101
no bgp default route-target filter
neighbor 200.11.11.1 remote-as 101
neighbor 200.10.10.1 remote-as 101
neighbor 200.11.11.1 update-source Loopback0
neighbor 200.10.10.1 update-source Loopback0
!
address-family vpnv6
neighbor 200.11.11.1 activate
neighbor 200.11.11.1 route-reflector-client
neighbor 200.11.11.1 send-community extended
neighbor 200.10.10.1 activate
neighbor 200.10.10.1 route-reflector-client
neighbor 200.10.10.1 send-community extended
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 38
IPv6 Integration on
MPLS VPN Infrastructure
ƒ MPLS/IPv4 Core Infrastructure is IPv6-unaware
ƒ PEs are updated to support Dual Stack/6VPE
ƒ IPv6 VPN can co-exist with IPv4 VPN – same scope
and policies
ƒ 6VPE – RFC 4659 – Cisco authored for IPv6 VPN
over MPLS/IPv4 infrastructure
ƒ Cisco IOS Release 12.2(33)SRB on Cisco 7600, IOS-
XR 3.5 on Cisco 12000
Site-1
Site-2
PE1 PE2
P2
P1
CE2
VRF red
VRF red
CE1
iGP-v4 (OSPF, ISIS)
LDP-v4
MP-eBGP session
Address-family IPv4
Address-family IPv6 MP-eBGP session
Address-family IPv4
Address-family IPv6
Dual-stack network
Dual-stack network
Dual stack
server
Dual-stack
ipv4 addresses: 10.100/16
ipv6 addresses: 2001:100::/64
vrf
Address-family IPv4
Address-family IPv6
2001:101::/64
10.101/16
2001:201::/64
10.201/16
MP-iBGP session
Address-family VPNv4
Address-family VPNv6
vrf definition site1
rd 100:1
route-target import 100:1
route-target export 100:1
address-family ipv4
address-family ipv6
!
interface ethernet0/0
vrf forwarding site1
ip address 10.100.1.2 255.255.0.0
ipv6 address 2001:100::72b/64
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 39
Conclusions
ƒ IPv6 migration does not “need” MPLS but, where MPLS
is deployed, it enables attractive approaches for IPv6
integration
ƒ Cisco IPv6 and MPLS solutions provides the broadest
deployment scenario feature set
ƒ Cisco 6PE & 6VPE are ones such IPv6 integration
approach over IPv4 MPLS, which offers IPv6
deployment at marginal cost/risk
No upgrade/reconfiguration in IPv4/MPLS core
IPv6 simultaneously with IPv4, IPv4 VPNs, L2 services, etc.
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 40
Q and A
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 41
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 42
More Information
ƒ CCO IPv6 - http://www.cisco.com/ipv6
ƒ Cisco IPv6 Solutions -
http://www.cisco.com/en/US/tech/tk872/technologies_white_paper09186a
00802219bc.shtml
ƒ Deployment Guides -
http://www.cisco.com/en/US/products/ps6553/products_data_sheets_list.h
tml
ƒ IPv6 Application Notes -
http://www.cisco.com/warp/public/732/Tech/ipv6/ipv6_techdoc.shtml
ƒ Cisco IOS IPv6 Manuals -
http://www.cisco.com/en/US/products/ps6441/products_configuration_guid
e_book09186a008049e1d7.html
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID 43
Cisco Press Books
Coming Soon

More Related Content

Similar to mpls CNNA.pdf

6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi
6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi
6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi
Digicomp Academy AG
 
Transitioning IPv4 to IPv6
Transitioning IPv4 to IPv6Transitioning IPv4 to IPv6
Transitioning IPv4 to IPv6
Jhoni Guerrero
 
Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...
Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...
Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...
Cisco Russia
 
Cisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advanceCisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advance
Bertrand Duvivier
 
SRv6: DEPLOYMENT & USECASES by Aditya Kaul
SRv6: DEPLOYMENT & USECASES by Aditya KaulSRv6: DEPLOYMENT & USECASES by Aditya Kaul
SRv6: DEPLOYMENT & USECASES by Aditya Kaul
MyNOG
 
Ipv6 tutorial
Ipv6 tutorialIpv6 tutorial
Ipv6 tutorial
Edress Oryakhail
 
Ipv6 tutorial
Ipv6 tutorialIpv6 tutorial
Ipv6 tutorial
saryu2011
 
2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 Transition2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 Transition
Johnson Liu
 
SRv6-TOI-rev3i-EXTERNAL.pdf
SRv6-TOI-rev3i-EXTERNAL.pdfSRv6-TOI-rev3i-EXTERNAL.pdf
SRv6-TOI-rev3i-EXTERNAL.pdf
YunLiu75
 
Getting started with IPv6
Getting started with IPv6Getting started with IPv6
Getting started with IPv6
Private
 
Chapter 7 implementing ip addressing services
Chapter 7   implementing ip addressing servicesChapter 7   implementing ip addressing services
Chapter 7 implementing ip addressing services
Cliff Stephen Pike-Dimagiba
 
Academia Service Network: IPv6 Status Report
Academia Service Network: IPv6 Status ReportAcademia Service Network: IPv6 Status Report
Academia Service Network: IPv6 Status Report
Ethern Lin
 
Samba and Vista with IPv6
Samba and Vista with IPv6Samba and Vista with IPv6
Samba and Vista with IPv6
dinomasch
 
I pv6
I pv6I pv6
I pv6
Udi Ghosh
 
Operational Issues inIPv6 --from vendors' point of view--
Operational Issues inIPv6 --from vendors' point of view--Operational Issues inIPv6 --from vendors' point of view--
Operational Issues inIPv6 --from vendors' point of view--
Shinsuke SUZUKI
 
Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002
suvobgd
 
Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0
Fred Bovy
 
Icnd210 s07l02
Icnd210 s07l02Icnd210 s07l02
Icnd210 s07l02
computerlenguyen
 
Robert Raszuk - Technologies for IPv4/IPv6 coexistance
Robert Raszuk - Technologies for IPv4/IPv6 coexistanceRobert Raszuk - Technologies for IPv4/IPv6 coexistance
Robert Raszuk - Technologies for IPv4/IPv6 coexistance
PROIDEA
 
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017
Bruno Teixeira
 

Similar to mpls CNNA.pdf (20)

6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi
6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi
6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi
 
Transitioning IPv4 to IPv6
Transitioning IPv4 to IPv6Transitioning IPv4 to IPv6
Transitioning IPv4 to IPv6
 
Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...
Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...
Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...
 
Cisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advanceCisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advance
 
SRv6: DEPLOYMENT & USECASES by Aditya Kaul
SRv6: DEPLOYMENT & USECASES by Aditya KaulSRv6: DEPLOYMENT & USECASES by Aditya Kaul
SRv6: DEPLOYMENT & USECASES by Aditya Kaul
 
Ipv6 tutorial
Ipv6 tutorialIpv6 tutorial
Ipv6 tutorial
 
Ipv6 tutorial
Ipv6 tutorialIpv6 tutorial
Ipv6 tutorial
 
2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 Transition2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 Transition
 
SRv6-TOI-rev3i-EXTERNAL.pdf
SRv6-TOI-rev3i-EXTERNAL.pdfSRv6-TOI-rev3i-EXTERNAL.pdf
SRv6-TOI-rev3i-EXTERNAL.pdf
 
Getting started with IPv6
Getting started with IPv6Getting started with IPv6
Getting started with IPv6
 
Chapter 7 implementing ip addressing services
Chapter 7   implementing ip addressing servicesChapter 7   implementing ip addressing services
Chapter 7 implementing ip addressing services
 
Academia Service Network: IPv6 Status Report
Academia Service Network: IPv6 Status ReportAcademia Service Network: IPv6 Status Report
Academia Service Network: IPv6 Status Report
 
Samba and Vista with IPv6
Samba and Vista with IPv6Samba and Vista with IPv6
Samba and Vista with IPv6
 
I pv6
I pv6I pv6
I pv6
 
Operational Issues inIPv6 --from vendors' point of view--
Operational Issues inIPv6 --from vendors' point of view--Operational Issues inIPv6 --from vendors' point of view--
Operational Issues inIPv6 --from vendors' point of view--
 
Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002
 
Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0
 
Icnd210 s07l02
Icnd210 s07l02Icnd210 s07l02
Icnd210 s07l02
 
Robert Raszuk - Technologies for IPv4/IPv6 coexistance
Robert Raszuk - Technologies for IPv4/IPv6 coexistanceRobert Raszuk - Technologies for IPv4/IPv6 coexistance
Robert Raszuk - Technologies for IPv4/IPv6 coexistance
 
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017
 

Recently uploaded

THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
indexPub
 
Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
MysoreMuleSoftMeetup
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
Mohammad Al-Dhahabi
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
nitinpv4ai
 
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
National Information Standards Organization (NISO)
 
CIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdfCIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdf
blueshagoo1
 
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
EduSkills OECD
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
TechSoup
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
zuzanka
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
HajraNaeem15
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
RamseyBerglund
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
giancarloi8888
 
Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...
Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...
Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...
ImMuslim
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
heathfieldcps1
 
Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"
National Information Standards Organization (NISO)
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 

Recently uploaded (20)

THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
 
Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
 
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
 
CIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdfCIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdf
 
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
 
Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...
Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...
Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
 
Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 

mpls CNNA.pdf

  • 1. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 1 IPv6 over MPLS Cisco IPv6 Provider Edge Router (6PE) Cisco IPv6 VPN Provider Edge Router (6VPE) Patrick Grossetete pgrosset@cisco.com
  • 2. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 2 IPv6 Deployment Scenario for ISP Environment Scenario Cisco IOS support Access Few customers, no native IPv6 service form the PoP or Data link is not (yet) native IPv6 capable, ie: Cable Docsis (*) Tunnels Yes Native IPv4-IPv6 services between aggregation and end- users Dual Stack Yes Dedicated circuits – IPv4 – IPv6 Dual Stack Yes Core Native IP – Core is IPv6 aware Dual Stack Yes MPLS – Core is IPv6 unaware 6PE/6VPE Yes (*) Before DOCSIS 3.0
  • 3. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 3 IPv6 Over MPLS ƒ Why deploy IPv6 over MPLS ? ƒ What technology ? ƒ 6PE deep-dive ƒ 6VPE deep-dive
  • 4. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 4 Why Deploying IPv6 Over MPLS ? ƒ Because you already have an MPLS core and want to provide IPv6 access and transit services to your customers IPv6 access to IPv6 services and resources that you provide IPv6 access to IPv6 services and resources reachable via your network VPNv6 services ƒ Pre-existing MPLS core = IPv4 services; think co- existence ƒ Because you want to provide IPv6 access and transit services, and MPLS is a cool technology to do so ? (speed, traffic engineering , QoS, VPN, resiliency)
  • 5. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 5 What Core? IPv4 or IPv6 Signaled LSP? ƒ Pre-existing MPLS core Î L2-based or IPv4-based Stick with what you have (L2-based/L3-based, LDP/RSVP, etc.) and use 6PE/6VPE ƒ New core Providing mixed (IPv4/IPv6) services ÎIPv4-based (“4PE” is a challenge) IPv6-only Î No LDPv6 availability yet Your “only” option today is to go with a v4-based core
  • 6. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 6 What Technology? Mechanism Primary Use Benefits Limitations IPv6 over a circuit transport over MPLS SP with circuit to the CE (ATM, Ethernet, etc.) Transparent to the SP Scalability IPv6 over IPv4 tunnels over MPLS SP willing to offer IPv6 service on top of an existing IPv4 MPLS service Impact limited to PE Tunnel overhead Configuration IPv6 MPLS with IPv4- based core (6PE/6VPE) SP willing to offer IPv6 service on top of an existing IPv4 MPLS service Impact limited to PE Core is unaware of IPv6: limitations in load-balancing and troubleshouting IPv6 MPLS with IPv6- based core SP willing to offer MPLS services in an IPv6-only context Full MPLS-IPv6 functionality Impact on entire MPLS Infrastructure Complexity if coexistence with an IPv4-MPLS service
  • 7. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 7 IPv6 Tunnels Configured on CE OC48/192 P P P P PE PE PE PE IPv4 IPv4 IPv6 IPv6 v6 IPv4 v4 v6 v4 v4 v6 v6 IPv6 over IPv4 Tunnels Dual Stack IPv4-IPv6 CE routers Dual Stack IPv4-IPv6 CE routers Dual Stack IPv4-IPv6 CE routers Dual Stack IPv4-IPv6 CE routers • 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
  • 8. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 8 IPv6 Over “Circuit_over_MPLS” Circuit_over_MPLS (ie: ATM VC, FR PVC, Ethernet, etc.) IPv6 routers IPv6 routers P P P P “Circuit” IPv6 IPv6 IPv6 v6 v6 v6 v6 IPv6 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, etc.) to aggregate Customers IPv6 routers
  • 9. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 9 IPv6 Over MPLS (v4-Signalled LSP) 6PE/6VPE Interface Ethernet 1/0 ip address 40.1.1.2 255.255.255.0 ip router isis mpls is PE2 CE2 200.11.11.1 router bgp 100 bgp log-neighbor-changes neighbor 200.11.11.1 remote-as 100 ! address-family ipv6 neighbor 200.11.11.1 activate neighbor 200.11.11.1 send-label ! address-family vpnv6 neighbor 200.11.11.1 activate router bgp 100 bgp log-neighbor-changes neighbor 200.10.10.1 remote-as 100 ! address-family ipv6 neighbor 200.10.10.1 activate neighbor 200.10.10.1 send-label ! address-family vpnv6 neighbor 200.10.10.1 activate IPv6 network IPv6 network 200.10.10.1 MPLS label (LDP) BGP label IPv6 packet PE1 LSP setup: iGP + LDP 2001:100:1000::/48 CE1 2001:100:1100::/48 MP-iBGP peering IPv6+label VPNv6
  • 10. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 10 IPv6 Over MPLS (v6-Signalled LSP) P P P P IPv6 IPv6 IPv6 v6 v6 v6 v6 IPv6 IPv6 All routers are IPv6-aware All 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 or a need for “4PE” design – based on IETF Softwire WG?
  • 11. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 11 IPv6 Over MPLS ƒ Why deploy IPv6 over MPLS ? ƒ What technology ? ƒ 6PE deep-dive ƒ 6VPE deep-dive
  • 12. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 12 6PE (RFC 4798) —What is it? ƒ Provides IPv6 global connectivity over an IPv4-MPLS core ƒ Transitioning mechanism for providing unicast IPv6 access over IPv4-signaled MPLS ƒ Coexistence mechanism for combining IPv4 and IPv6 services over an MPLS backbone ƒ As other IPv6 “tunnel” technologies, it enables services such as “IPv6 Internet Access” Peer-to-peer connectivity Access to IPv6 services supplied by the SP itself
  • 13. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 13 Minimum Infrastructure Upgrade for 6PE GE GE GE IPv6 Server 6PE router Cisco 7600 Sup.720 as 6PE Data Center IPv6 Network MPLS/IPv4 MPLS Core up to OC-192 GE IPv4 Server NAT-PT Only IPv6 segment FTTH MP-iBGP session 6PE router v6 v4/v6 v4 CE POP DSL POP •6PE – RFC 4798 – defined by Cisco and available from IOS •MPLS/IPv4 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
  • 14. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 14 6PE: The Technology ƒ It’s an implicit method to tie-up a v4-signalled Label Switch Path with IPv6 routes announced via MP- BGP ƒ Apply RFC2547bis architecture to IPv6 IPv4/MPLS Core Infrastructure remains IPv6-unaware PEs are updated to support Dual Stack/6PE IPv6 reachability exchanged among 6PEs via MP-iBGP IPv6 packets transported from 6PE to 6PE inside IPv4 LSPs
  • 15. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 15 6PE Overview P P P P v6 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:: IGPv4 MPLS V4: - LDPv4 - (TE v4) Dual Stack Dual Stack IPv4 IPv4 IPv6 IPv6 IPv6 IPv6 IPv4 V6: IGP/BGP V6: IGP/BGP IPv6 unaware No core upgrade IPv6 unaware No core upgrade
  • 16. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 16 6PE LSP Setup 6PE2 6PE1 P1 P2 200.11.11.1/32 IGPv4 advertises reachability of 200.11.11.1/32 LDPv4 binds label Lb to 200.11.11.1 LDPv4 binds Implicit-Null (ie pop) to 200.11.11.1 LDPv4 binds label Lc to 200.11.11.1 CE1 CE2 Regular IPv4 Routing and IPv4 Label Distribution
  • 17. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 17 6PE: Routing 6PE1 200.10.10.1/32 6PE1 sends MP-iBGP advertisement to 6PE2: 2001:100:1000::/48 is reachable via BGP Next Hop = 200.11.11.1 (6PE1) bind BGP label L1 to 2001:100:1000::/48 IGPv6 or MP-BGP advertising 2001:100:1000::/48 IGPv6 or MP-BGP advertising 2001:100:1000::/48 200.11.11.1/32 6PE-2
  • 18. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 18 6PE: Building the Label Stack 6PE1 6PE2 P2 P1 iGP+LDP v4 : PE1v4 , Label La iGP+LDP v4 : PE1v4 , Label Lb iGP+LDP v4 : PE1v4 , Label Lc Prefix Next Hop Label PE1 P2 Lc Prefix Next Hop Label Net1 ::FFFF:PE1 L1 MP-iBGP IPv6+label update: Net1, Next-hop=::FFFF:PE1v4, Label=L1 BGP IPv6 table LDP v4 table IPv6 table Prefix Layer2 Label stack Net1 MacP2 Lc L1 Prefix Next Hop Adjacency PE1 P2 MacP2 IPv4 table
  • 19. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 19 Forwarding CE1 PE1 PE2 CE2 P1 P2 Lc L1 IPv6 header IPv6 payload Lb L1 IPv6 header IPv6 payload L1 IPv6 header IPv6 payload IPv6 header IPv6 payload IPv6 header IPv6 payload PE2#sh ipv6 cef BEEF:14::/64 nexthop 31.1.1.1 Ethernet0/0 label 18 24 00:07:25: MPLS les: Et1/0: rx: Len 122 Stack {18 0 63} {24 0 63} - ipv6 data 00:07:25: MPLS les: Et0/0: tx: Len 122 Stack {16 0 62} {24 0 63} - ipv6 data 00:07:25: MPLS les: Et1/0: rx: Len 122 Stack {16 0 62} {24 0 63} - ipv6 data 00:07:25: MPLS les: Et0/0: tx: Len 118 Stack {24 0 61} - ipv6 data 00:07:25: MPLS les: Et1/0: rx: Len 118 Stack {24 0 61} - ipv6 data
  • 20. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 20 6PE + CsC – To Include IPv6 on Existing VPN Si Si Si Si Si Si Si Si Si Si Si Si Si Si Si Si Si Si Si Si 101 102 103 104 105 106 107 108 109 110 Loopback addresses: 10.10.10.x 1 2 3 4 5 9 8 Link addresses: 10.0.Y.0 /24 .1 .1 .1 .1 .1 .1 .1 .1 .1 .1 .2 .2 .2 .2 .2 .2 .2 .2 .2 IPv6 7 10 IPv6 Addresses: 2001:Y::/64 6PE VPN BGP Send-label IPv6 6 LDP
  • 21. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 21 Cisco IOS Software Releases for 6PE ƒ IPv6 Start Here ƒ http://www.cisco.com/en/US/products/sw/iosswrel/ps51 87/products_configuration_guide_chapter09186a00801 d65ed.html ƒ Since Release 12.0(22)S on Cisco 12000 Series Release 12.0(25)S for 6PE Hardware Assistance on Engine 3 Release 12.0(27)S 6PE Hardware Acceleration on Engine 4/4+ Release 12.0(31)S 6PE Hardware Acceleration on Engine 5 ƒ Available on Cisco 7600, Release 12.2SR and Catalyst 6500, Release 12.2SX Initially available from Release 12.2(14)S on Cisco 7200/7400/7500 Series
  • 22. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 22 Cisco IOS Software Releases for 6PE (Cont.) ƒ Introduced on Cisco IOS Software Release 12.2(15)T, then Release 12.3 mainline and later releases ƒ Since Cisco IOS Software Release 12.2(31)SB on Cisco 10000
  • 23. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 23 IPv6 over MPLS ƒ Why deploying IPv6 over MPLS ? ƒ What technology ? ƒ 6PE deep-dive ƒ 6VPE deep-dive
  • 24. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 24 6VPE (RFC 4659) —What Is It? ƒ For VPN customers, IPv6 VPN service is exactly the same as IPv4 VPN service ƒ Current 6PE is “like VPN” but this is NOT VPN – ie: global reachability ƒ Coexistence mechanism for combining IPv4 and IPv6 VPN services over an MPLS backbone ƒ It enables services such as “IPv6 VPN Access” Carriers Supporting Carriers Access to IPv6 services supplied by the SP itself
  • 25. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 25 6VPE—The Technology VPNv4 6VPE RD 2bytes:6bytes TYPE:VALUE 2bytes:6bytes TYPE:VALUE RT (extended community) 2bytes:6bytes TYPE:VALUE 2bytes:6bytes TYPE:VALUE VPN address 8bytes:4bytes RD:IPv4-address [8bytes]16bytes [RD]IPv6-address MP_REACH-NLRI AFI=1 SAFI=128 AFI=2 SAFI=128 Nexthop 0:IPv4-address [0]::FFFF:IPv4-address [0]:IPv6-address [0]:IPv6-LL-address NLRI <length, IPv4-prefix, label> <length, IPv4-prefix, label> VRF (Virtual Routing & forwarding instance) 1 VRF = 1 RIB + 1 FIB MP-VRF Peering IPv4-address IPv4-address IPv6-address IPv6-LL-address
  • 26. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 26 Routing Protocols Leveraged with 6VPE Site-1 Site-4 PE1 PE2 P2 P1 CE1 CE2 IPv6 ND iGP-v6 (OSPFv3, ISIS, etc.) MP-eBGP session Address-family IPv6 MP-iBGP session Address-family VPNv6 iGP-v4 (OSPF, ISIS) LDP-v4 VRF blue Host-1 FC00:101::/64 VRF blue FC00:201::/64 F C 0 0 : 1 0 0 : : / 6 4 F C 0 0 : 2 0 0 : : / 6 4 200.11.11.1 200.10.10.1 200.14.14.1 ƒ IPv4-signalled LSP ƒ iBGP VPNv6 AF peering between 6VPE (PE1, PE2) ƒ eBGP IPv6+vrf AF peering with CE ƒ Only eBGP and Static Route within VRF between CE-PE
  • 27. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 27 CE1 CE2 CE CE Provider Network Customer#2 Site-1 Customer#1 Site-1 Customer#1 Site-2 Customer#2 Site-2 MP-iBGP tunnel PE-1 PE-2 BGP table routing table blue Default table Default table routing table red 2 0 0 1 : 1 0 0 : : / 6 4 2001:200::/64 2001:300::/64 2001:400::/64 200.14.14.1 Routing Tables At the 6VPE • A set of private IPv6 routing tables (red, blue) • A default routing table (IPv4 or IPv6) • A BGP table (AF VPNv6) 2 1 3 4 5
  • 28. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 28 Routing Tables: Details CE1 CE2 CE CE Provider Network Customer#2 Site-1 Customer#1 Site-1 Customer#1 Site-2 Customer#2 Site-2 200.14.14.1 2 PE-1 BGP table routing table blue Default table routing table red
  • 29. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 29 Routing Tables: Examples PE1#show ipv6 route vrf blue IPv6 Routing Table - blue - 7 entries C 2001:100::/64 [0/0] via Ethernet4/0, directly connected B 2001:300::/64 [200/0] via 200.10.10.1%Default-IP-Routing-Table, indirectly connected PE1#show ipv6 route vrf red IPv6 Routing Table - red - 10 entries C 2001:200::/64 [0/0] via Ethernet0/0, directly connected B 2001:400::/64 [200/0] via 200.10.10.1%Default-IP-Routing-Table, indirectly connected PE1#show ip route 200.10.10.0/32 is subnetted, 1 subnets i L1 200.10.10.1 [115/30] via 40.1.1.3, Ethernet1/0 31.0.0.0/24 is subnetted, 1 subnets i L1 31.1.1.0 [115/30] via 40.1.1.3, Ethernet1/0 200.11.11.0/32 is subnetted, 1 subnets C 200.11.11.1 is directly connected, Loopback0
  • 30. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 30 BGP VPNv6 Table Example PE1#show bgp vpnv6 unicast all Network Next Hop Metric Route Distinguisher: 100:1 (default for vrf blue) * 2001:100::/64 2001:100::72a 0 *> :: 0 *>i2001:300::/64 ::FFFF:200.10.10.1 0 Route Distinguisher: 200:1 (default for vrf red) *> 2001:200::/64 :: 0 *> 2001:400::/64 ::FFFF:200.10.10.1 0
  • 31. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 31 PE1 PE2 P2 P1 iGP+LDP v4 : PE1v4 , Label La iGP+LDP v4 : PE1v4 , Label Lb iGP+LDP v4 : PE1v4 , Label Lc Prefix Next Hop Label PE1 P2 Lc Prefix Next Hop Label RD:Net1 ::FFFF:PE1 L1 MP-iBGP VPN-IPv6 update: RD:Net1, Next-hop=::FFFF:PE1v4 SOO=Site1, RT=Red, Label=L1 LDP v4 table BGP VPNv6 table IPv6 vrf table Prefix Layer2 Label stack Net1 MacP2 Lc L1 Import route VRF red VRF red Building the Label Stack for 6VPE
  • 32. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 32 Forwarding CE1 PE1 PE2 CE2 P1 P2 vrf red vrf red Lc L1 IPv6 header IPv6 payload Lb L1 IPv6 header IPv6 payload L1 IPv6 header IPv6 payload IPv6 header IPv6 payload IPv6 header IPv6 payload PE2#sh ipv6 cef vrf red BEEF:14::/64 nexthop 31.1.1.1 Ethernet0/0 label 18 24 00:07:25: MPLS les: Et1/0: rx: Len 122 Stack {18 0 63} {24 0 63} - ipv6 data 00:07:25: MPLS les: Et0/0: tx: Len 122 Stack {16 0 62} {24 0 63} - ipv6 data 00:07:25: MPLS les: Et1/0: rx: Len 122 Stack {16 0 62} {24 0 63} - ipv6 data 00:07:25: MPLS les: Et0/0: tx: Len 118 Stack {24 0 61} - ipv6 data 00:07:25: MPLS les: Et1/0: rx: Len 118 Stack {24 0 61} - ipv6 data
  • 33. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 33 Multi-Protocol VRF PE CE CE Site-C Site-A CE Site-D IF1 IF2 IF3 I/F list IF1, IF2 Protocols IPv4 IPv6 Common policies Route-targets tables RIBv6, FIBv6 Specific Policies Route-map Route-targets I/F list IF3, IF4 Protocols IPv6 tables RIBv6, FIBv6 Policies Route-map Route-targets tables RIBv4, FIBv4 Specific Policies Route-map Route-targets vrf red CE Site-B IF4 vrf yellow
  • 34. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 34 Multi-Protocol VRF Deployment Site-1 Site-2 PE1 PE2 P2 P1 CE2 VRF red VRF red CE1 iGP-v4 (OSPF, ISIS) LDP-v4 MP-eBGP session Address-family IPv4 Address-family IPv6 MP-eBGP session Address-family IPv4 Address-family IPv6 Dual-stack network Dual-stack network Dual stack server Dual-stack ipv4 addresses: 10.100/16 ipv6 addresses: 2001:100::/64 vrf Address-family IPv4 Address-family IPv6 2001:101::/64 10.101/16 2001:201::/64 10.201/16 MP-iBGP session Address-family VPNv4 Address-family VPNv6 vrf definition site1 rd 100:1 route-target import 100:1 route-target export 100:1 address-family ipv4 address-family ipv6 ! interface ethernet0/0 vrf forwarding site1 ip address 10.100.1.2 255.255.0.0 ipv6 address 2001:100::72b/64
  • 35. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 35 6VPE Configuration Examples—IPv6 VRF vrf definition site1 rd 1000:1 route-target export 1000:1 address-family ipv4 address-family ipv6 VRF Configuration Interface Configuration BGP Configuration interface Ethernet0/0 vrf forwarding site1 ipv6 address 2001:100::72b/64 ip address 10.100.1.2 255.255.255.0 router bgp 100 neighbor 200.10.10.1 remote-as 100 neighbor 200.10.10.1 update-source Loopback0 ! address-family ipv4 vrf site1 neighbor 10.100.1.1 remote-as 200 neighbor 10.100.1.1 activate ! address-family ipv6 vrf site1 neighbor 2001:100::72a remote-as 200 neighbor 2001:100::72a activate ! address-family vpnv4 neighbor 200.10.10.1 activate neighbor 200.10.10.1 send-community extended ! address-family vpnv6 neighbor 200.10.10.1 activate neighbor 200.10.10.1 send-community extended
  • 36. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 36 6VPE Deployment Scaling Considerations ƒ Route Reflectors ƒ Route Refresh and Automatic Route Filtering ƒ Outbound Route Filtering (ORF)
  • 37. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 37 Route-Reflector Based 6VPE Example Site-2 PE1 PE2 P2 P1 VRF red VRF red CE1 MP-iBGP session Address-family VPNv6 MP-eBGP session Address-family IPv6 MP-eBGP session Address-family IPv6 Site-1 CE2 RR 200.11.11.1 200.10.10.1 200.12.12.1 router bgp 101 no bgp default route-target filter neighbor 200.11.11.1 remote-as 101 neighbor 200.10.10.1 remote-as 101 neighbor 200.11.11.1 update-source Loopback0 neighbor 200.10.10.1 update-source Loopback0 ! address-family vpnv6 neighbor 200.11.11.1 activate neighbor 200.11.11.1 route-reflector-client neighbor 200.11.11.1 send-community extended neighbor 200.10.10.1 activate neighbor 200.10.10.1 route-reflector-client neighbor 200.10.10.1 send-community extended
  • 38. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 38 IPv6 Integration on MPLS VPN Infrastructure ƒ MPLS/IPv4 Core Infrastructure is IPv6-unaware ƒ PEs are updated to support Dual Stack/6VPE ƒ IPv6 VPN can co-exist with IPv4 VPN – same scope and policies ƒ 6VPE – RFC 4659 – Cisco authored for IPv6 VPN over MPLS/IPv4 infrastructure ƒ Cisco IOS Release 12.2(33)SRB on Cisco 7600, IOS- XR 3.5 on Cisco 12000 Site-1 Site-2 PE1 PE2 P2 P1 CE2 VRF red VRF red CE1 iGP-v4 (OSPF, ISIS) LDP-v4 MP-eBGP session Address-family IPv4 Address-family IPv6 MP-eBGP session Address-family IPv4 Address-family IPv6 Dual-stack network Dual-stack network Dual stack server Dual-stack ipv4 addresses: 10.100/16 ipv6 addresses: 2001:100::/64 vrf Address-family IPv4 Address-family IPv6 2001:101::/64 10.101/16 2001:201::/64 10.201/16 MP-iBGP session Address-family VPNv4 Address-family VPNv6 vrf definition site1 rd 100:1 route-target import 100:1 route-target export 100:1 address-family ipv4 address-family ipv6 ! interface ethernet0/0 vrf forwarding site1 ip address 10.100.1.2 255.255.0.0 ipv6 address 2001:100::72b/64
  • 39. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 39 Conclusions ƒ IPv6 migration does not “need” MPLS but, where MPLS is deployed, it enables attractive approaches for IPv6 integration ƒ Cisco IPv6 and MPLS solutions provides the broadest deployment scenario feature set ƒ Cisco 6PE & 6VPE are ones such IPv6 integration approach over IPv4 MPLS, which offers IPv6 deployment at marginal cost/risk No upgrade/reconfiguration in IPv4/MPLS core IPv6 simultaneously with IPv4, IPv4 VPNs, L2 services, etc.
  • 40. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 40 Q and A
  • 41. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 41
  • 42. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 42 More Information ƒ CCO IPv6 - http://www.cisco.com/ipv6 ƒ Cisco IPv6 Solutions - http://www.cisco.com/en/US/tech/tk872/technologies_white_paper09186a 00802219bc.shtml ƒ Deployment Guides - http://www.cisco.com/en/US/products/ps6553/products_data_sheets_list.h tml ƒ IPv6 Application Notes - http://www.cisco.com/warp/public/732/Tech/ipv6/ipv6_techdoc.shtml ƒ Cisco IOS IPv6 Manuals - http://www.cisco.com/en/US/products/ps6441/products_configuration_guid e_book09186a008049e1d7.html
  • 43. © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Presentation_ID 43 Cisco Press Books Coming Soon