Enviar pesquisa
Carregar
ipv6 mpls by Patrick Grossetete
•
9 gostaram
•
3,985 visualizações
Febrian
Seguir
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 43
Baixar agora
Baixar para ler offline
Recomendados
IRR Toolset, RPSL
IRR Toolset, RPSL
Bangladesh Network Operators Group
SRv6 Network Programming: deployment use-cases
SRv6 Network Programming: deployment use-cases
APNIC
20CS2008 Computer Networks
20CS2008 Computer Networks
Kathirvel Ayyaswamy
Eigrp
Eigrp
firey
MPLS Presentation
MPLS Presentation
Unni Kannan VijayaKumar
Segment Routing Technology Deep Dive and Advanced Use Cases
Segment Routing Technology Deep Dive and Advanced Use Cases
Cisco Canada
Introduction to DPDK
Introduction to DPDK
Kernel TLV
MPLS L3 VPN Deployment
MPLS L3 VPN Deployment
APNIC
Recomendados
IRR Toolset, RPSL
IRR Toolset, RPSL
Bangladesh Network Operators Group
SRv6 Network Programming: deployment use-cases
SRv6 Network Programming: deployment use-cases
APNIC
20CS2008 Computer Networks
20CS2008 Computer Networks
Kathirvel Ayyaswamy
Eigrp
Eigrp
firey
MPLS Presentation
MPLS Presentation
Unni Kannan VijayaKumar
Segment Routing Technology Deep Dive and Advanced Use Cases
Segment Routing Technology Deep Dive and Advanced Use Cases
Cisco Canada
Introduction to DPDK
Introduction to DPDK
Kernel TLV
MPLS L3 VPN Deployment
MPLS L3 VPN Deployment
APNIC
CETH for XDP [Linux Meetup Santa Clara | July 2016]
CETH for XDP [Linux Meetup Santa Clara | July 2016]
IO Visor Project
Transition ipv4-ipv6
Transition ipv4-ipv6
Arrow Djibio
MPLS-TE
MPLS-TE
Aymen Bouzid
ngn overview , next generation network
ngn overview , next generation network
Tushar Kumar
Mpls
Mpls
Fasih Rehman
Understanding DPDK
Understanding DPDK
Denys Haryachyy
Traffic Engineering Using Segment Routing
Traffic Engineering Using Segment Routing
Cisco Canada
Deploy MPLS Traffic Engineering
Deploy MPLS Traffic Engineering
APNIC
Chapter 15 : routing concepts
Chapter 15 : routing concepts
teknetir
Guía CISCO de redistribución de protocolos de ruteo
Guía CISCO de redistribución de protocolos de ruteo
José Ricardo Tillero Giménez
SEGMENT Routing
SEGMENT Routing
Bangladesh Network Operators Group
Mpls technology
Mpls technology
Naveen Sihag
Cisco ospf
Cisco ospf
sarasanandam
Mpls basics introduction
Mpls basics introduction
Philip Agu Bah
MPLS
MPLS
Aymen Bouzid
BPF & Cilium - Turning Linux into a Microservices-aware Operating System
BPF & Cilium - Turning Linux into a Microservices-aware Operating System
Thomas Graf
NETCONF YANG tutorial
NETCONF YANG tutorial
Tail-f Systems
VPP事始め
VPP事始め
npsg
DevConf 2014 Kernel Networking Walkthrough
DevConf 2014 Kernel Networking Walkthrough
Thomas Graf
Cisco IPv6 Tutorial
Cisco IPv6 Tutorial
kriz5
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 Gysi
Digicomp Academy AG
mpls CNNA.pdf
mpls CNNA.pdf
JamiUllah1
Mais conteúdo relacionado
Mais procurados
CETH for XDP [Linux Meetup Santa Clara | July 2016]
CETH for XDP [Linux Meetup Santa Clara | July 2016]
IO Visor Project
Transition ipv4-ipv6
Transition ipv4-ipv6
Arrow Djibio
MPLS-TE
MPLS-TE
Aymen Bouzid
ngn overview , next generation network
ngn overview , next generation network
Tushar Kumar
Mpls
Mpls
Fasih Rehman
Understanding DPDK
Understanding DPDK
Denys Haryachyy
Traffic Engineering Using Segment Routing
Traffic Engineering Using Segment Routing
Cisco Canada
Deploy MPLS Traffic Engineering
Deploy MPLS Traffic Engineering
APNIC
Chapter 15 : routing concepts
Chapter 15 : routing concepts
teknetir
Guía CISCO de redistribución de protocolos de ruteo
Guía CISCO de redistribución de protocolos de ruteo
José Ricardo Tillero Giménez
SEGMENT Routing
SEGMENT Routing
Bangladesh Network Operators Group
Mpls technology
Mpls technology
Naveen Sihag
Cisco ospf
Cisco ospf
sarasanandam
Mpls basics introduction
Mpls basics introduction
Philip Agu Bah
MPLS
MPLS
Aymen Bouzid
BPF & Cilium - Turning Linux into a Microservices-aware Operating System
BPF & Cilium - Turning Linux into a Microservices-aware Operating System
Thomas Graf
NETCONF YANG tutorial
NETCONF YANG tutorial
Tail-f Systems
VPP事始め
VPP事始め
npsg
DevConf 2014 Kernel Networking Walkthrough
DevConf 2014 Kernel Networking Walkthrough
Thomas Graf
Cisco IPv6 Tutorial
Cisco IPv6 Tutorial
kriz5
Mais procurados
(20)
CETH for XDP [Linux Meetup Santa Clara | July 2016]
CETH for XDP [Linux Meetup Santa Clara | July 2016]
Transition ipv4-ipv6
Transition ipv4-ipv6
MPLS-TE
MPLS-TE
ngn overview , next generation network
ngn overview , next generation network
Mpls
Mpls
Understanding DPDK
Understanding DPDK
Traffic Engineering Using Segment Routing
Traffic Engineering Using Segment Routing
Deploy MPLS Traffic Engineering
Deploy MPLS Traffic Engineering
Chapter 15 : routing concepts
Chapter 15 : routing concepts
Guía CISCO de redistribución de protocolos de ruteo
Guía CISCO de redistribución de protocolos de ruteo
SEGMENT Routing
SEGMENT Routing
Mpls technology
Mpls technology
Cisco ospf
Cisco ospf
Mpls basics introduction
Mpls basics introduction
MPLS
MPLS
BPF & Cilium - Turning Linux into a Microservices-aware Operating System
BPF & Cilium - Turning Linux into a Microservices-aware Operating System
NETCONF YANG tutorial
NETCONF YANG tutorial
VPP事始め
VPP事始め
DevConf 2014 Kernel Networking Walkthrough
DevConf 2014 Kernel Networking Walkthrough
Cisco IPv6 Tutorial
Cisco IPv6 Tutorial
Semelhante a ipv6 mpls by Patrick Grossetete
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 Gysi
Digicomp Academy AG
mpls CNNA.pdf
mpls CNNA.pdf
JamiUllah1
Shmcfarl slb66-slb64-nat64-proxy
Shmcfarl slb66-slb64-nat64-proxy
Shannon McFarland
IPv6 in IPv4/MPLS in a Nutshell
IPv6 in IPv4/MPLS in a Nutshell
Fred Bovy
2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 Transition
Johnson Liu
Ventajas de IPv6
Ventajas de IPv6
Eduardo Castro
Ipv6 Technical White Paper Wp111504
Ipv6 Technical White Paper Wp111504
Erik Ginalick
Ipv Technical White Paper Wp111504
Ipv Technical White Paper Wp111504
Erik Ginalick
I pv6
I pv6
Udi Ghosh
I Pv6 Enabling Menog 0.4
I Pv6 Enabling Menog 0.4
Hussein Elmenshawy
Варианты практической реализации стратегии миграции к IPv6.
Варианты практической реализации стратегии миграции к IPv6.
Cisco Russia
A10 Networks: IPv6 Solutions for Enterprise by Paul Nicholson at gogoNET LIVE...
A10 Networks: IPv6 Solutions for Enterprise by Paul Nicholson at gogoNET LIVE...
gogo6
Network Configuration Example: Configuring IS-IS Dual Stacking of IPv4 and IP...
Network Configuration Example: Configuring IS-IS Dual Stacking of IPv4 and IP...
Juniper Networks
IPv6 In z/VSE:IBM z/VSE Live Virtual Class 2012
IPv6 In z/VSE:IBM z/VSE Live Virtual Class 2012
IBM India Smarter Computing
IPv6 in 3G Core Networks
IPv6 in 3G Core Networks
John Loughney
6Rd
6Rd
Fred Bovy
Presd1 09
Presd1 09
Niels Groeneveld
50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...
50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...
IPv6no
Reinforcing the Kitchen Sink - Aligning BGP-4 Error Handling with Modern Netw...
Reinforcing the Kitchen Sink - Aligning BGP-4 Error Handling with Modern Netw...
Rob Shakir
Michael De Leo Global IPv6 Summit México 2009
Michael De Leo Global IPv6 Summit México 2009
Jaime Olmos
Semelhante a ipv6 mpls by Patrick Grossetete
(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 Gysi
mpls CNNA.pdf
mpls CNNA.pdf
Shmcfarl slb66-slb64-nat64-proxy
Shmcfarl slb66-slb64-nat64-proxy
IPv6 in IPv4/MPLS in a Nutshell
IPv6 in IPv4/MPLS in a Nutshell
2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 Transition
Ventajas de IPv6
Ventajas de IPv6
Ipv6 Technical White Paper Wp111504
Ipv6 Technical White Paper Wp111504
Ipv Technical White Paper Wp111504
Ipv Technical White Paper Wp111504
I pv6
I pv6
I Pv6 Enabling Menog 0.4
I Pv6 Enabling Menog 0.4
Варианты практической реализации стратегии миграции к IPv6.
Варианты практической реализации стратегии миграции к IPv6.
A10 Networks: IPv6 Solutions for Enterprise by Paul Nicholson at gogoNET LIVE...
A10 Networks: IPv6 Solutions for Enterprise by Paul Nicholson at gogoNET LIVE...
Network Configuration Example: Configuring IS-IS Dual Stacking of IPv4 and IP...
Network Configuration Example: Configuring IS-IS Dual Stacking of IPv4 and IP...
IPv6 In z/VSE:IBM z/VSE Live Virtual Class 2012
IPv6 In z/VSE:IBM z/VSE Live Virtual Class 2012
IPv6 in 3G Core Networks
IPv6 in 3G Core Networks
6Rd
6Rd
Presd1 09
Presd1 09
50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...
50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...
Reinforcing the Kitchen Sink - Aligning BGP-4 Error Handling with Modern Netw...
Reinforcing the Kitchen Sink - Aligning BGP-4 Error Handling with Modern Netw...
Michael De Leo Global IPv6 Summit México 2009
Michael De Leo Global IPv6 Summit México 2009
Mais de Febrian
Cisco academy procedure cust
Cisco academy procedure cust
Febrian
Iperf Tutorial
Iperf Tutorial
Febrian
QoS Cheatsheet by packetlife.net
QoS Cheatsheet by packetlife.net
Febrian
Tutorial: Internet Resource Management by Champika Wijayatunga, APNIC
Tutorial: Internet Resource Management by Champika Wijayatunga, APNIC
Febrian
Juniper mpls best practice part 2
Juniper mpls best practice part 2
Febrian
Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010
Febrian
MPLS-based Metro Ethernet Networks Tutorial by Khatri
MPLS-based Metro Ethernet Networks Tutorial by Khatri
Febrian
Juniper mpls best practice part 1
Juniper mpls best practice part 1
Febrian
BGP Advance Technique by Steven & James
BGP Advance Technique by Steven & James
Febrian
Juniper MPLS Tutorial by Soricelli
Juniper MPLS Tutorial by Soricelli
Febrian
IPv6 Theory by Cisco
IPv6 Theory by Cisco
Febrian
Juniper IPv6 Workshop by Irzan
Juniper IPv6 Workshop by Irzan
Febrian
Cisco IPv6 Tutorial by Hinwoto
Cisco IPv6 Tutorial by Hinwoto
Febrian
IPv6 by APNIC
IPv6 by APNIC
Febrian
Internet Market
Internet Market
Febrian
MyJalah200905
MyJalah200905
Febrian
Passion
Passion
Febrian
OnMobile Global Limited
OnMobile Global Limited
Febrian
Nps320
Nps320
Febrian
My Jalah200904
My Jalah200904
Febrian
Mais de Febrian
(20)
Cisco academy procedure cust
Cisco academy procedure cust
Iperf Tutorial
Iperf Tutorial
QoS Cheatsheet by packetlife.net
QoS Cheatsheet by packetlife.net
Tutorial: Internet Resource Management by Champika Wijayatunga, APNIC
Tutorial: Internet Resource Management by Champika Wijayatunga, APNIC
Juniper mpls best practice part 2
Juniper mpls best practice part 2
Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010
MPLS-based Metro Ethernet Networks Tutorial by Khatri
MPLS-based Metro Ethernet Networks Tutorial by Khatri
Juniper mpls best practice part 1
Juniper mpls best practice part 1
BGP Advance Technique by Steven & James
BGP Advance Technique by Steven & James
Juniper MPLS Tutorial by Soricelli
Juniper MPLS Tutorial by Soricelli
IPv6 Theory by Cisco
IPv6 Theory by Cisco
Juniper IPv6 Workshop by Irzan
Juniper IPv6 Workshop by Irzan
Cisco IPv6 Tutorial by Hinwoto
Cisco IPv6 Tutorial by Hinwoto
IPv6 by APNIC
IPv6 by APNIC
Internet Market
Internet Market
MyJalah200905
MyJalah200905
Passion
Passion
OnMobile Global Limited
OnMobile Global Limited
Nps320
Nps320
My Jalah200904
My Jalah200904
ipv6 mpls by Patrick Grossetete
1.
IPv6 over MPLS
Cisco IPv6 Provider Edge Router (6PE) Cisco IPv6 VPN Provider Edge Router (6VPE) Patrick Grossetete pgrosset@cisco.com Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 1
2.
IPv6 Deployment Scenario
for ISP Cisco IOS Environment Scenario support Few customers, no native IPv6 service form the PoP or Data Access Tunnels Yes link is not (yet) native IPv6 capable, ie: Cable Docsis (*) Native IPv4-IPv6 services between aggregation and end- Dual Stack Yes users 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 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 2
3.
IPv6 Over MPLS
Why deploy IPv6 over MPLS ? What technology ? 6PE deep-dive 6VPE deep-dive Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 3
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) Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 4
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 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 5
6.
What Technology?
Mechanism Primary Use Benefits Limitations IPv6 over a circuit SP with circuit to Transparent to Scalability transport over MPLS the CE (ATM, the SP Ethernet, etc.) IPv6 over IPv4 tunnels SP willing to offer Impact limited to Tunnel overhead over MPLS IPv6 service on top PE Configuration of an existing IPv4 MPLS service IPv6 MPLS with IPv4- SP willing to offer Impact limited to Core is unaware of IPv6: based core IPv6 service on top PE limitations in load-balancing (6PE/6VPE) of an existing IPv4 and troubleshouting MPLS service IPv6 MPLS with IPv6- SP willing to offer Full MPLS-IPv6 Impact on entire MPLS based core MPLS services in functionality Infrastructure an IPv6-only context Complexity if coexistence with an IPv4-MPLS service Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 6
7.
IPv6 Tunnels Configured
on CE IPv6 over IPv4 Tunnels v6 IPv6 v6 Dual Stack IPv4-IPv6 IPv4 Dual Stack PE P P PE v6 CE routers IPv4-IPv6 v4 CE routers OC48/192 v6 IPv6 P P v4 IPv4 PE PE v4 IPv4 • 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 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 7
8.
IPv6 Over “Circuit_over_MPLS”
Circuit_over_MPLS (ie: ATM VC, FR PVC, Ethernet, etc.) v6 IPv6 v6 IPv6 P P IPv6 routers P P IPv6 “Circuit” 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 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 8
9.
IPv6 Over MPLS
(v4-Signalled LSP) 6PE/6VPE Interface Ethernet 1/0 ip address 40.1.1.2 255.255.255.0 MPLS label BGP IPv6 ip router isis (LDP) label packet mpls is IPv6 network PE1 PE2 IPv6 network 2001:100:1000::/48 CE2 2001:100:1100::/48 200.10.10.1 200.11.11.1 CE1 LSP setup: iGP + LDP MP-iBGP peering IPv6+label VPNv6 router bgp 100 router bgp 100 bgp log-neighbor-changes bgp log-neighbor-changes neighbor 200.11.11.1 remote-as 100 neighbor 200.10.10.1 remote-as 100 ! ! address-family ipv6 address-family ipv6 neighbor 200.11.11.1 activate neighbor 200.10.10.1 activate neighbor 200.11.11.1 send-label neighbor 200.10.10.1 send-label ! ! address-family vpnv6 address-family vpnv6 neighbor 200.11.11.1 activate neighbor 200.10.10.1 activate Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 9
10.
IPv6 Over MPLS
(v6-Signalled LSP) MPLS Label Switch Paths for IPv6 v6 IPv6 v6 IPv6 P P P P IPv6 IPv6 MPLS v6 v6 IPv6 IPv6 All routers are IPv6-aware • 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? Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 10
11.
IPv6 Over MPLS
Why deploy IPv6 over MPLS ? What technology ? 6PE deep-dive 6VPE deep-dive Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 11
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 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 12
13.
Minimum Infrastructure Upgrade
for 6PE POP 6PE router 6PE router v6 DSL MP-iBGP session CE v4/v6 POP v4 MPLS Core up to OC-192 Data Center IPv6 Network FTTH Only IPv6 NAT-PT segment GE GE IPv4 Server GE GE MPLS/IPv4 Cisco 7600 IPv6 Server Sup.720 as 6PE •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 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 13
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 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 14
15.
6PE Overview
MP-BGP sessions 2001:0620:: v6 IPv6 v6 2001:0420:: IPv6 IPv4 145.95.0.0 v4 v6 2001:0421:: P IPv6 6PE P 6PE 2001:0621:: v6 IPv6 IPv4 P P v4 192.254.10.0 IPv4 6PE 6PE 192.76.10.0 v4 Dual Stack Dual Stack V6: V6: IGP/BGP IGPv4 IGP/BGP MPLS V4: - LDPv4 - (TE v4) IPv6 unaware No core upgrade Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 15
16.
6PE LSP Setup
CE1 6PE1 IGPv4 advertises reachability CE2 of 200.11.11.1/32 200.11.11.1/32 LDPv4 binds Implicit-Null (ie pop) 6PE2 to 200.11.11.1 P1 P2 LDPv4 binds label Lc LDPv4 binds label Lb to 200.11.11.1 to 200.11.11.1 Regular IPv4 Routing and IPv4 Label Distribution Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 16
17.
6PE: Routing
IGPv6 or MP-BGP advertising 2001:100:1000::/48 6PE1 sends MP-iBGP advertisement to 6PE2: 2001:100:1000::/48 is reachable via BGP Next Hop = 200.11.11.1 (6PE1) 6PE1 bind BGP label L1 to 2001:100:1000::/48 200.11.11.1/32 6PE-2 IGPv6 or MP-BGP 200.10.10.1/32 advertising 2001:100:1000::/48 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 17
18.
6PE: Building the
Label Stack iGP+LDP v4 : PE1v4 , Label Lb iGP+LDP v4 : PE1v4 , Label La P2 P1 iGP+LDP v4 : PE1v4 , Label Lc 6PE1 6PE2 MP-iBGP IPv6+label update: Net1, Next-hop=::FFFF:PE1v4, Label=L1 BGP IPv6 table LDP v4 table Prefix Next Hop Label Prefix Next Hop Label Net1 ::FFFF:PE1 L1 PE1 P2 Lc IPv6 table IPv4 table Prefix Layer2 Label stack Prefix Next Adjacency Hop Net1 MacP2 Lc PE1 P2 MacP2 L1 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 18
19.
Forwarding
CE1 PE1 P1 P2 PE2 CE2 IPv6 header IPv6 payload Lc L1 IPv6 header IPv6 payload Lb L1 IPv6 header IPv6 payload L1 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 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 19
20.
6PE + CsC
– To Include IPv6 on Existing VPN Loopback addresses: 10.10.10.x .1 .1 Link addresses: 10.0.Y.0 /24 1 Si 101 2 .2 .2 3 .1 Si .1 .2 Si .1 4 102 103 5 .2 Si 104 VPN Si 105 .1 .1 LDP 6 BGP 7 .2 Send-label .2 Si 106 6PE Si 107 IPv6 .1 .1 .1 IPv6 9 8 10 .2 .2 IPv6 Addresses: .2 Si 108 Si 109 2001:Y::/64 Si 110 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 20
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 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 21
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 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 22
23.
IPv6 over MPLS
Why deploying IPv6 over MPLS ? What technology ? 6PE deep-dive 6VPE deep-dive Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 23
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 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 24
25.
6VPE—The Technology
VPNv4 6VPE RD 2bytes:6bytes 2bytes:6bytes TYPE:VALUE TYPE:VALUE RT 2bytes:6bytes 2bytes:6bytes (extended community) TYPE:VALUE TYPE:VALUE VPN address 8bytes:4bytes [8bytes]16bytes RD:IPv4-address [RD]IPv6-address MP_REACH-NLRI AFI=1 AFI=2 SAFI=128 SAFI=128 NLRI <length, IPv4-prefix, label> <length, IPv4-prefix, label> VRF (Virtual Routing & 1 VRF = 1 RIB + 1 FIB MP-VRF forwarding instance) Nexthop 0:IPv4-address [0]::FFFF:IPv4-address [0]:IPv6-address [0]:IPv6-LL-address Peering IPv4-address IPv4-address IPv6-address IPv6-LL-address Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 25
26.
Routing Protocols Leveraged
with 6VPE Site-1 Host-1 P1 P2 /64 /64 0:: FC00:101::/64 0:: 200.11.11.1 :20 200.14.14.1 :10 200.10.10.1 CE2 CE1 00 PE1 00 FC PE2 FC IPv6 ND iGP-v4 (OSPF, ISIS) FC00:201::/64 VRF blue VRF blue iGP-v6 (OSPFv3, LDP-v4 Site-4 ISIS, etc.) MP-eBGP session Address-family IPv6 MP-iBGP session Address-family VPNv6 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 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 26
27.
Routing Tables
Customer#1 Site-1 routing table red Customer#1 Default table Site-2 200.14.14.1 1 BGP table 5 2001 CE 4 :3 :/6 CE1 2 4 00 : 3 00 ::/ :1 64 01 20 MP-iBGP tunnel 20 01: 20 4 0: CE2 :/6 PE-1 PE-2 :/6 4 00: :4 Provider 01 20 CE routing table blue Network Default table Customer#2 Site-2 Customer#2 Site-1 At the 6VPE • A set of private IPv6 routing tables (red, blue) • A default routing table (IPv4 or IPv6) • A BGP table (AF VPNv6) Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 27
28.
Routing Tables: Details
routing table red Customer#1 Site-1 Customer#1 Site-2 200.14.14.1 BGP table CE CE1 2 CE2 Provider Network CE PE-1 Customer#2 Site-2 Customer#2 Site-1 routing table blue Default table Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 28
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 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 29
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 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 30
31.
Building the Label
Stack for 6VPE iGP+LDP v4 : PE1v4 , Label La iGP+LDP v4 : PE1v4 , Label Lb iGP+LDP v4 : PE1v4 , Label Lc PE1 P1 P2 PE2 VRF red VRF red MP-iBGP VPN-IPv6 update: RD:Net1, Next-hop=::FFFF:PE1v4 SOO=Site1, RT=Red, Label=L1 LDP v4 table Prefix Next Hop Label Prefix Next Label BGP VPNv6 table Hop RD:Net1 ::FFFF:PE1 L1 PE1 P2 Lc Import route Prefix Layer2 Label stack IPv6 vrf table Net1 MacP2 Lc L1 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 31
32.
Forwarding
CE1 PE1 P1 P2 PE2 CE2 vrf red vrf red IPv6 header IPv6 payload Lc L1 IPv6 header IPv6 payload Lb L1 IPv6 header IPv6 payload L1 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 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 32
33.
Multi-Protocol VRF
vrf red tables RIBv4, FIBv4 I/F list IF1, IF2 Specific Route-map Protocols IPv4 Policies Route-targets IPv6 CE tables RIBv6, FIBv6 Common Route-targets policies Specific Route-map Site-A Policies Route-targets CE IF1 PE Site-B IF2 IF3 CE IF4 Site-C CE Site-D tables RIBv6, FIBv6 I/F list IF3, IF4 Policies Route-map Protocols IPv6 Route-targets vrf yellow Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 33
34.
Multi-Protocol VRF Deployment
Dual-stack vrf ipv4 addresses: 10.100/16 Address-family IPv4 ipv6 addresses: 2001:100::/64 Address-family IPv6 Dual-stack network P1 P2 Site-1 Dual-stack network CE1 CE2 2001:101::/64 PE1 PE2 Site-2 10.101/16 VRF red iGP-v4 (OSPF, ISIS) 2001:201::/64 VRF red 10.201/16 Dual stack LDP-v4 MP-eBGP session server Address-family IPv4 Address-family IPv6 MP-iBGP session MP-eBGP session Address-family VPNv4 Address-family IPv4 Address-family VPNv6 Address-family IPv6 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 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 34
35.
6VPE Configuration Examples—IPv6
VRF vrf definition site1 rd 1000:1 router bgp 100 neighbor 200.10.10.1 remote-as 100 route-target export 1000:1 neighbor 200.10.10.1 update-source Loopback0 address-family ipv4 interface Ethernet0/0 ! address-family ipv6 vrf forwarding site1 address-family ipv4 vrf site1 ipv6 address 2001:100::72b/64 neighbor 10.100.1.1 remote-as 200 ip address 10.100.1.2 255.255.255.0 neighbor 10.100.1.1 activate ! Interface Configuration address-family ipv6 vrf site1 VRF Configuration neighbor 2001:100::72a remote-as 200 neighbor 2001:100::72a activate ! address-family vpnv4 neighbor 200.10.10.1 activate BGP Configuration 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 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 35
36.
6VPE Deployment Scaling
Considerations Route Reflectors Route Refresh and Automatic Route Filtering Outbound Route Filtering (ORF) Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 36
37.
Route-Reflector Based 6VPE
Example 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 200.12.12.1 RR Site-1 CE1 P2 200.11.11.1 P1 CE2 200.10.10.1 Site-2 PE1 PE2 VRF red VRF red MP-eBGP session MP-eBGP session Address-family IPv6 Address-family IPv6 MP-iBGP session Address-family VPNv6 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 37
38.
IPv6 Integration on
MPLS VPN Infrastructure Dual-stack vrf ipv4 addresses: 10.100/16 Address-family IPv4 ipv6 addresses: 2001:100::/64 Address-family IPv6 Dual-stack network P1 P2 Site-1 Dual-stack network CE1 CE2 2001:101::/64 PE1 PE2 Site-2 10.101/16 VRF red iGP-v4 (OSPF, ISIS) 2001:201::/64 VRF red 10.201/16 Dual stack LDP-v4 MP-eBGP session server Address-family IPv4 Address-family IPv6 MP-iBGP session MP-eBGP session Address-family VPNv4 Address-family IPv4 Address-family VPNv6 Address-family IPv6 vrf definition site1 MPLS/IPv4 Core Infrastructure is IPv6-unaware rd 100:1 route-target import 100:1 PEs are updated to support Dual Stack/6VPE route-target export 100:1 address-family ipv4 IPv6 VPN can co-exist with IPv4 VPN – same scope address-family ipv6 ! and policies interface ethernet0/0 vrf forwarding site1 6VPE – RFC 4659 – Cisco authored for IPv6 VPN ip address 10.100.1.2 255.255.0.0 over MPLS/IPv4 infrastructure ipv6 address 2001:100::72b/64 Cisco IOS Release 12.2(33)SRB on Cisco 7600, IOS- XR 3.5 on Cisco 12000 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 38
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. Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 39
40.
Q and A Presentation_ID
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 40
41.
Presentation_ID
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 41
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 Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 42
43.
Cisco Press Books
Coming Soon Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 43
Baixar agora