Service Provider IPv6 Deployment

Size: px
Start display at page:

Download "Service Provider IPv6 Deployment"

Transcription

1 Service Provider IPv6 Deployment TXv6TF 2010 IPv6 Summit October 11-12, 2010 Salman Asadullah Cisco Systems

2 Prerequisites: Session Abstract This session focuses on SP IPv6 deployment techniques which will help network designers/administrators understand IPv6 operation and implementation options for native IPv4 and MPLS Core environments. This session will also cover IPv6 integration techniques in SP Broadband Access Networks (xdsl, ETTH, Cable, Wireless), IPv6 Provisioning techniques and SP Advanced Services. This session will highlight IPv6 integration options available for end-to-end SP networks (i.e. Access, Core and Provisioning Systems). Attendee must have a solid foundation of IPv6 basics (Addressing, Routing), MPLS, Multicast, IPv4 Broadband Access networks and Provisioning Cisco and/or its affiliates. All rights reserved. Cisco Public 2

3 Agenda SP IPv6 Integration Strategy IPv6 in Core Networks and Deployment Models Native IPv4 Environments MPLS Environments IPv6 in Access Networks and Deployment Models IPv4 Translation (NAT444) IPv6 Integration DOCSIS 3.0 IPv6 Reference Architecture IPv6 Provisioning Conclusion 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 3

4 SP IPv6 Integration Strategy Presentation_ID 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 4

5 The Growing Internet Challenge The gap between supply and demand for IP addresses the key Internet resource is widening IPv4 Address Blocks Remaning 1 Internet-Enabled Devices 2 25 < 700 Days Remaining 15B 0 Today Sep 2011 The pool of IPv4 address blocks is dwindling rapidly 5B Today While the number of new Internet devices is exploding 1 Geoff Huston, APNIC, tracking /8 address-blocks managed by the Internet Assigned Numbers Authority 2 Cisco Visual Networking Index / Intel Embedded Internet Projections 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 5

6 ... and Internet Evolution Moving to 3 IP Address Families: Public IPv4, Private IPv4, IPv6 Public IPv4 Public IPv4 Private IPv4 IPv6 Private IPv4 Services & Applications running over IPv6 IPv4/IPv6 Coexistence Infrastructure Preserve IPv4 IPv6 Internet Today v4 run out Cisco and/or its affiliates. All rights reserved. Cisco Public 6

7 IPv6 in the SP: Drivers External Drivers SP customers that need access to IPv6 resources (for development or experimentation purposes) SP customers that need to interconnect their IPv6 sites SP customers that need to interface with their own customers over IPv6 (ex: contractors for DoD) Internal Drivers Handle some problems that are hard to fix with IPv4 (ex: managing large number of devices such as Cell phones, set-tops, IP cameras, sensors, etc.) Public IPv4 address exhaustion (~2011/2012) Private IPv4 address exhaustion Strategic Drivers Long term expansion plans and service offering strategies Preparing for new services and gaining competitive advantage 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 7

8 IPv6 Integration and Co-Existence Many ways to deliver IPv6 services to End Users, Most important is End to End IPv6 traffic forwarding as applications are located at the edge SPs may have different deployment needs and mechanisms but basic steps are common IPv6 Addressing Scheme Routing Protocol(s) IPv6 Services - QoS, Multicast, DNS, Security Network Management Resources are shared between the two protocols for both Control and Forwarding Plane. Evaluate processor utilization and memory needs Most vendors have good IPv6 HW forwarding performance 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 8

9 Today s Network Infrastructure SP Core Infrastructures 2 Basic Paths MPLS with its associated services MPLS/VPN, L2 services over MPLS, QoS, Native IPv4 core with associated services L2TPv3, QoS, Multicast, IP Services Portfolio Access Enterprise: Leased lines Home Users/SOHO: ADSL, FTTH, Dial Data Center: Web hosting, servers, Next step The integration of IPv6 services 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 9

10 Service Provider: CORE Presentation_ID 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 10

11 IPv6 Deployment Options CORE IPv6 in Native IPv4 Environments Tunneling IPv6-in-IPv4 Native IPv6 with Dedicated Resources Dual-Stack IPv4 and IPv6 IPv6 in MPLS Environments 6PE 6VPE 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 11

12 IPv6 in Native IPv4 Environments Presentation_ID 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 12

13 Tunnelling IPv6 in IPv4 IPv6 SP IPv6 Site A IPv4 SP BB U N I V E R S I T Y IPv6 IX IPv6 Site B Tunnelling Options Manual Tunnels (RFC 2893), GRE Tunnels (RFC 2473), L2TPv3, SP Scenarios Configured Tunnels in Core Configured Tunnels or Native IPv6 to IPv6 Enterprise s Customers MP-BGP4 Peering with other IPv6 users Connection to an IPv6 IX 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 13

14 Native IPv6 over Dedicated Data Link Internet Service Provider ATM Backbone with IPv4 and IPv6 Services IPv6 IX IPv6 IPv4 ISP Scenario Dedicated Data Links between Core routers Dedicated Data Links to IPv6 Customers Connection to an IPv6 IX Campus IPv4 and IPv6 VLANs 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 14

15 Dual-Stack IPv4 and IPv6 Enterprise Dual-Stack or Dedicated L2 Circuits Relay Courtesy Service DSL, Cable, FTTH, etc. Aggregation Dual-Stack Core IPv6 Broadband Users Hot-Spot IPv6 transit services IPv6 enabled on Core routers Enterprise and consumer IPv6 access 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 15

16 Presentation_ID 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 16

17 IPv6 over MPLS Many ways to deliver IPv6 services to end users Most important is end-to-end IPv6 traffic forwarding Many service providers have already deployed MPLS in their IPv4 backbone for various reasons MPLS can be used to facilitate IPv6 integration Multiple approaches for IPv6 over MPLS: IPv6 over L2TPv3 IPv6 over EoMPLS/AToM IPv6 CE-to-CE IPv6 over IPv4 tunnels IPv6 Provider Edge Router (6PE) over MPLS IPv6 VPN Provider Edge (6VPE) over MPLS Native IPv6 MPLS 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 17

18 6PE Overview Presentation_ID 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 18

19 IPv6 Provider Edge Router (6PE) over MPLS 2001:DB8:: v6 ibgp (MBGP) Sessions v6 2003:1:: v4 Dual Stack IPv4-IPv6 Routers 6PE P P 6PE v6 2001:CAFE:: Dual Stack IPv4-IPv6 Routers 2001:F00D:: v6 v4 CE 6PE P IPv4 MPLS P 6PE v CE CE IPv6 global connectivity over and IPv4-MPLS core Transitioning mechanism for providing unicast IP PEs are updated to support dual stack/6pe IPv6 reachability exchanged among 6PEs via ibgp (MBGP) IPv6 packets transported from 6PE to 6PE inside MPLS 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 19

20 6PE Routing/Label Distribution IGPv6 or MP-BGP Advertising 2001:F00D:: 2001:DB8:: 6PE-1 6PE-2 Sends MP-iBGP Advertisement to 6PE-1 Which Says: 2001:F00D:: Is Reachable Via BGP Next Hop = (6PE-2) Bind BGP Label to 2001:F00D:: (*) IPv6 Next Hop Is an IPv4 Mapped IPv6 Address Built from IGPv4 Advertises Reachability of :F00D:: LDPv4 Binds Label to P1 LDPv4 Binds Label to P2 LDPv4 Binds Implicit-Null (i.e. Pop) to PE-2 IGPv6 or MP-BGP Advertising 2001:F00D:: 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 20

21 6PE Forwarding (6PE-1) 2001:DB8:: IPv6 Packet to 2001:F00D::1 6PE-1 IPv6 Forwarding and Label Imposition: 6PE-1 receives an IPv6 packet Lookup is done on IPv6 prefix Result is: Label binded by MP-BGP to 2001:F00D:: Label1 binded by LDP/IGPv4 to the IPv4 address of BGP next hop (6PE-2) 2001:F00D:: LDP/v4 Label1 to 6PE-2 MP-BGP Label IPv6 Packet 6PE-2 P1 P Cisco and/or its affiliates. All rights reserved. Cisco Public 21

22 6PE Forwarding (P1) 2001:DB8:: 6PE-1 IPv6-UNaware MPLS Label Switching: P1 receives an MPLS packet Lookup is done on Label1 Result is Label2 2001:F00D:: 6PE-2 P1 P2 LDP/v4 Label2 to 6PE-2 MP-BGP Label IPv6 Packet 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 22

23 6PE Forwarding (P2) 2001:DB8:: 6PE-1 IPv6-UNaware MPLS Label Switching: P2 receives an MPLS packet Lookup is done on Label2 Result includes Pop label (PHP), if used 2001:F00D:: 6PE-2 P1 P2 MP-BGP Label IPv6 Packet 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 23

24 6PE Forwarding (6PE-2) 2001:DB8:: 6PE-1 MPLS label forwarding: 6PE-2 receives an MPLS packet Lookup is done on label Result is: Pop label and do IPv6 lookup on v6 destination 2001:F00D:: 6PE-2 P1 P Cisco and/or its affiliates. All rights reserved. Cisco Public 24

25 6PE-1 Configuration ipv6 cef! mpls label protocol ldp! router bgp 100 no synchronization no bgp default ipv4 unicast neighbor 2001:DB8:1::1 remote-as neighbor remote-as 100 neighbor update-source Loopback0! address-family ipv6 neighbor activate neighbor send-label neighbor 2001:DB8:1::1 activate redistribute connected no synchronization exit-address-family 2001:DB8:: ibgp Session 6PE-1 6PE :DB8:1::1 Is the Local CE Is the Remote 6PE Send Labels Along with IPv6 Prefixes by Means of MP-BGP Note: Will Cause Session to Flap 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 25

26 6PE Show Output 6PE-1#show ip route Routing entry for /32 Known via "isis", distance 115, metric 20, type level-2 [snip] * , from , via FastEthernet1/0 Route metric is 20, traffic share count is 1 6PE-1#show ipv6 route B 2001:F00D::/64 [200/0] via ::FFFF: , IPv6-mpls 6PE-1#show ipv6 cef internal #hidden command.. OUTPUT TRUNCATED :F00D::/64, nexthop ::FFFF: fast tag rewrite with F0/1, , tags imposed {17 28} Other Useful Output: show bgp ipv6 neighbors show bgp ipv6 unicast show mpls forwarding #more on this later 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 26

27 6PE Benefits/Drawbacks Core network (Ps) untouched (no HW/SW upgrade, no configuration change) IPv6 traffic inherits MPLS benefits (wire-rate, fast re-route, TE, etc.) Incremental deployment possible (i.e., only upgrade the PE routers which have to provide IPv6 connectivity) Each site can be v4-only, v4vpn-only, v4+v6, v4vpn+v6 P routers won t be able to send ICMPv6 messages (TTL expired, traceroute) Cisco 6PE Documentation/Presentations: _data_sheet09186a008052edd3.html 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 27

28 Presentation_ID 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 28

29 6VPE Deployment VPN BLUE v4 and v6 VPN ibgp (MBGP) Sessions v4 and v6 VPN VPN BLUE VPN YELLOW v6 Only 6VPE P P 6VPE VPN BLUE v4 and v6 VPN VPN YELLOW v6 Only 6VPE P P MPLS VPNs 6VPE v6 Only VPN YELLOW 6VPE ~ IPv6 + BGP-MPLS IPv4VPN + 6PE Cisco 6VPE is an implementation of RFC4659 VPNv6 address: Address including the 64 bits route distinguisher and the 128 bits IPv6 address MP-BGP VPNv6 address-family: AFI IPv6 (2), SAFI VPN (128) VPN IPv6 MP_REACH_NLRI With VPNv6 next-hop (192bits) and NLRI in the form of <length, IPv6-prefix, label> Encoding of the BGP next-hop 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 29

30 6VPE Example Design Addressing/Routing Enterprise IGP / :DB8:BEEF:1::/ / :DB8:BEEF:2::/64 Enterprise IGP CE1-BLUE Lo MP-iBGP Session PE1 Lo Lo Lo CE2-BLUE MP-eBGP P1 P2 PE2 MP-eBGP IPv4 2001:DB8:CAFE:1::1 1::2 IPv IPv IPv IPv IPv4 2001:DB8:CAFE:3::2 3::1 IPv Cisco and/or its affiliates. All rights reserved. Cisco Public 30

31 6VPE Configuration Example CE1-BLUE to PE1 Enterprise IGP CE1-BLUE / :DB8:BEEF:1::/64 PE1 ipv6 unicast-routing ipv6 cef! interface Ethernet0/0 description to PE1 ip address ipv6 address 2001:DB8:CAFE:1::1/64! interface Ethernet1/0 description to BLUE LAN ip address ipv6 address 2001:DB8:BEEF:1::1/64 ipv6 rip BLUE enable router bgp 500 bgp log-neighbor-changes no bgp default ipv4 unicast neighbor 2001:DB8:CAFE:1::2 remote-as 100 neighbor remote-as 100! address-family ipv4 redistribute connected redistribute eigrp 100 neighbor activate no auto-summary no synchronization exit-address-family! address-family ipv6 neighbor 2001:DB8:CAFE:1::2 activate redistribute connected redistribute rip BLUE no synchronization exit-address-family! ipv6 router rip BLUE redistribute bgp Cisco and/or its affiliates. All rights reserved. Cisco Public 31

32 6VPE Configuration Example PE1 Connections CE1-BLUE PE1 Standard MPLS configuration between PE-P Running IGP in the cloud (OSPF) P1 ipv6 unicast-routing ipv6 cef mpls ldp router-id Loopback0! interface Loopback0 ip address ! interface Ethernet0/0 description to CE1-BLUE vrf forwarding BLUE ip address ipv6 address 2001:DB8:CAFE:1::2/64! interface Ethernet2/0 description to P1 ip address mpls ip! router ospf 1 log-adjacency-changes redistribute connected subnets passive-interface Loopback0 network area Cisco and/or its affiliates. All rights reserved. Cisco Public 32

33 6VPE Configuration Example PE1 VRF Definitions VRF BLUE CE1-BLUE CE1-BLUE PE1 VRF BLUE (RD - 200:1) PE1/PE2 Will Hold CE1 Routes CE2 Routes vrf definition BLUE rd 200:1! route-target export 200:1 route-target import 200:1! address-family ipv4 exit-address-family! address-family ipv6 exit-address-family Migration commands available for VPNv4 to multi-protocol VRF (config)#vrf upgrade-cli multi-af-mode {common-policies non-common-policies} [vrf <name>] This command forces migration from old CLI for IPv4 VRF to new VRF multi-af CLI 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 33

34 6VPE Configuration Example PE1 BGP Setup VRF BLUE CE1-BLUE CAFE:1::1 MP-eBGP PE1 MP-iBGP Session PE router bgp 100 bgp log-neighbor-changes neighbor remote-as 100 neighbor update-source Loopback0! address-family ipv4 neighbor activate no auto-summary no synchronization exit-address-family! address-family vpnv4 neighbor activate neighbor send-community extended exit-address-family address-family vpnv6 neighbor activate neighbor send-community extended exit-address-family! address-family ipv4 vrf BLUE redistribute connected neighbor remote-as 500 neighbor activate no auto-summary no synchronization exit-address-family! address-family ipv6 vrf BLUE neighbor 2001:DB8:CAFE:1::1 remote-as 500 neighbor 2001:DB8:CAFE:1::1 activate redistribute connected no synchronization exit-address-family 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 34

35 6VPE Configuration Example P Connections P1 P2 mpls ldp router-id Loopback0! interface Loopback0 ip address ! interface Ethernet0/0 description to PE1 ip address mpls ip! interface Ethernet1/0 description to P2 ip address mpls ip! router ospf 1 log-adjacency-changes redistribute connected subnets passive-interface Loopback0 network area 0 mpls ldp router-id Loopback0! interface Loopback0 ip address ! interface Ethernet0/0 description to P1 ip address mpls ip! interface Ethernet1/0 description to PE2 ip address mpls ip! router ospf 1 log-adjacency-changes redistribute connected subnets passive-interface Loopback0 network area Cisco and/or its affiliates. All rights reserved. Cisco Public 35

36 VRF BLUE CE1-BLUE IPv6 Routing Tables CE1-CE2 Default Table BEEF:1::/ ::/64 PE1 Routing Table BLUE ce1-blue#show ipv6 route C 2001:DB8:BEEF:1::/64 [0/0] via Ethernet1/0, directly connected L 2001:DB8:BEEF:1::1/128 [0/0] via Ethernet1/0, receive B 2001:DB8:BEEF:2::/64 [20/0] via FE80::A8BB:CCFF:FE01:F600, Ethernet0/0 C 2001:DB8:CAFE:1::/64 [0/0] via Ethernet0/0, directly connected L 2001:DB8:CAFE:1::1/128 [0/0] via Ethernet0/0, receive B 2001:DB8:CAFE:3::/64 [20/0] via FE80::A8BB:CCFF:FE01:F600, Ethernet0/0 B 8888::/64 [20/0] via FE80::A8BB:CCFF:FE01:F600, Ethernet0/0 R 9999::/64 [120/2] via FE80::A8BB:CCFF:FE01:9000, Ethernet1/0 L FF00::/8 [0/0] via Null0, receive BGP Table MP-iBGP Tunnel Routing Table BLUE PE2 Default Table BEEF:2::/ ::/64 VRF BLUE CE2-BLUE ce2-blue#show ipv6 route B 2001:DB8:BEEF:1::/64 [20/0] via FE80::A8BB:CCFF:FE01:F901, Ethernet0/0 C 2001:DB8:BEEF:2::/64 [0/0] via Ethernet1/0, directly connected L 2001:DB8:BEEF:2::1/128 [0/0] via Ethernet1/0, receive B 2001:DB8:CAFE:1::/64 [20/0] via FE80::A8BB:CCFF:FE01:F901, Ethernet0/0 C 2001:DB8:CAFE:3::/64 [0/0] via Ethernet0/0, directly connected L 2001:DB8:CAFE:3::1/128 [0/0] via Ethernet0/0, receive R 8888::/64 [120/2] via FE80::A8BB:CCFF:FE02:5800, Ethernet1/0 B 9999::/64 [20/0] via FE80::A8BB:CCFF:FE01:F901, Ethernet0/0 L FF00::/8 [0/0] via Null0, receive 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 36

37 VRF BLUE CE1-BLUE IPv6 Routing Tables PE1-PE2 Default Table BEEF:1::/ ::/64 PE1 Routing Table BLUE pe1#show ipv6 route vrf BLUE B 2001:DB8:BEEF:1::/64 [20/0] via FE80::A8BB:CCFF:FE01:F400, Ethernet0/0 B 2001:DB8:BEEF:2::/64 [200/0] via %Default-IP-Routing-Table, indirectly connected C 2001:DB8:CAFE:1::/64 [0/0] via Ethernet0/0, directly connected L 2001:DB8:CAFE:1::2/128 [0/0] via Ethernet0/0, receive B 2001:DB8:CAFE:3::/64 [200/0] via %Default-IP-Routing-Table, indirectly connected B 8888::/64 [200/2] via %Default-IP-Routing-Table, indirectly connected B 9999::/64 [20/2] via FE80::A8BB:CCFF:FE01:F400, Ethernet0/0 L FF00::/8 [0/0] via Null0, receive BGP Table Routing Table BLUE PE2 Default Table BEEF:2::/ ::/64 MP-iBGP Tunnel pe2#show ipv6 route vrf BLUE VRF BLUE CE2-BLUE B 2001:DB8:BEEF:1::/64 [200/0] via %Default-IP-Routing-Table, indirectly connected B 2001:DB8:BEEF:2::/64 [20/0] via FE80::A8BB:CCFF:FE01:FA00, Ethernet1/0 B 2001:DB8:CAFE:1::/64 [200/0] via %Default-IP-Routing-Table, indirectly connected C 2001:DB8:CAFE:3::/64 [0/0] via Ethernet1/0, directly connected L 2001:DB8:CAFE:3::2/128 [0/0] via Ethernet1/0, receive B 8888::/64 [20/2] via FE80::A8BB:CCFF:FE01:FA00, Ethernet1/0 B 9999::/64 [200/2] via %Default-IP-Routing-Table, indirectly connected L FF00::/8 [0/0] via Null0, receive 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 37

38 IPv6 Routing Tables PE1 BGP Next-Hop VRF BLUE CE1-BLUE Default Table BEEF:1::/ ::/64 PE1 Routing Table BLUE BGP Table MP-iBGP Tunnel Routing Table BLUE PE2 Default Table BEEF:2::/ ::/64 VRF BLUE CE2-BLUE pe1#show bgp vpnv6 unicast all #OUTPUT SHORTENED FOR CLARITY Network Next Hop Metric LocPrf Weight Path Route Distinguisher: 200:1 (default for vrf BLUE) *> 2001:DB8:BEEF:1::/ :DB8:CAFE:1:: ? *>i2001:db8:beef:2::/64 ::FFFF: ? *>i2001:db8:cafe:3::/64 ::FFFF: ? *>i8888::/64 ::FFFF: ? *> 9999::/ :DB8:CAFE:1:: ? IPv4-Mapped IPv6 Address (IPv4-Based LSP Setup) 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 38

39 MPLS Forwarding PE1 VRF BLUE CE1-BLUE Default Table BEEF:1::/ ::/64 PE1 MP-iBGP Tunnel PE2 VRF BLUE CE2-BLUE pe1#show mpls forwarding Local Outgoing Prefix Bytes Label Outgoing Next Hop Label Label or VC or Tunnel Id Switched interface 16 Pop Label /30 0 Et2/ /30 0 Et2/ Pop Label /32 0 Et2/ /32 0 Et2/ /32 0 Et2/ No Label /24[V] 0 Et0/ Aggregate /24[V] 570 BLUE 25 No Label 2001:DB8:BEEF:1::/64[V] \ 570 Et0/0 FE80::A8BB:CCFF:FE01:F Aggregate 2001:DB8:CAFE:1::/64[V] \ BLUE 27 No Label 9999::/64[V] 570 Et0/0 FE80::A8BB:CCFF:FE01:F Cisco and/or its affiliates. All rights reserved. Cisco Public 39

40 A Look at Forwarding 2001:DB8:BEEF:1::1 Lo CE1-BLUE PE1 Lo Lo Lo CE2-BLUE IPv4 P IPv4 pe1#show mpls forwarding Local Outgoing Prefix Outgoing Next Hop Label Label interface 25 No Label 2001:DB8:BEEF:1::/64 Et0/0 FE80::A8BB:CCFF:FE01:F400 p1#show mpls forwarding Local Outgoing Prefix Outgoing Next Hop Label Label interface 17 Pop Label /32 Et0/ p2#show mpls forwarding Local Outgoing Prefix Outgoing Next Hop Label Label interface /32 Et0/ pe2#sh ipv6 cef vrf BLUE 2001:DB8:BEEF:1::/64 nexthop Ethernet0/0 label P IPv4 PE Cisco and/or its affiliates. All rights reserved. Cisco Public 40

41 6VPE Summary RFC4659: BGP-MPLS IP Virtual Private Network (VPN) Extension for IPv6 VPN 6VPE simply adds IPv6 support to current IPv4 MPLS VPN offering For end-users: v6-vpn is same as v4-vpn services (QoS, hub and spoke, internet access, etc.) For operators: Same configuration operation for v4 and v6 VPN No upgrade of IPv4/MPLS core (IPv6 unaware) Cisco 6VPE Documentation: nter/5.2/mpls_vpn/user/guide/ipv6.html 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 41

42 Service Provider: Access Presentation_ID 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 42

43 IPv6 Deployment Options ACCESS IPv6 in IPv4 Access Environments IPv4 Translation (NAT444) IPv6 Integration Dual-Stack IPv4 and IPv6 Dual-Stack with Tunneling IPv6-Only to IPv4-Only Translation IPv6 Provisioning DOCSIS 3.0 IPv6 Reference Architecture 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 43

44 Cisco IOS IPv6 Broadband Access Solutions Layer 2 Encapsulations Dial PSTN NAS IPv4/IPv6 Firewall PIX, Cisco IOS FW ISP A Internet DSL DSLAM BAS Enterprise Cable Access Ethernet Si Mobile DOCSIS 3.0 RAN Head-End IPv6 Prefix Pools IPv6 RADIUS (Cisco VSA and RFC 3162) DHCPv6 Prefix Delegation Stateless DHCPv6 DHCPv6 Relay Generic Prefix Distributed Computing (GRID) Video IPv6 Multicast ATM RFC 1483 Routed or Bridged (RBE) PPP, PPPoA, PPPoE, Cable, CGNv6, 6rd, ds-lite, etc. Dual-Stack or MPLS (6PE/6VPE) Core IPv4/IPv Cisco and/or its affiliates. All rights reserved. Cisco Public 44

45 IPv4 Translation (NAT444) Presentation_ID 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 45

46 Public IPv4 Exhaustion with NAT444 Solution Residential Access Aggregation Edge Core IP/MPLS NAT44 CGN NAT44 NAT44 Private IPv4 (Subs.) Private IPv4 (SP Assigned domain) Public IPv4 When Subscriber uses NAT44 (i.e. IPv4 NAT) in addition to the SP using CGN with NAT44 within its network CGN NAT44 multiplexes several customers onto the same public IPv4 address CGN performance and capabilities should be analyzed in planning phase Short-term solution to public IPv4 exhaustion issues without any changes on RG and SP Access/Aggregation/Edge infrastructure Long-term solution is to have IPv6 deployed 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 46

47 Dual-Stack IPv4 and IPv6 Presentation_ID 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 47

48 PPP Model (WT-187) Dual PPP Session with Dual-stack IPv4/IPv6 Residential Access Aggregation Edge Core IP/MPLS IP v 6oP P P IP v 4oP P P I P v 6 o P P P I P v 4 o P P P BNG Native Dual-Stack IPv4/IPv6 service on RG LAN side NO changes in existing Access/Aggregation Infrastructure One PPP session per Address Family (IPv4 or IPv6) As an option IPv6 PPP session from Host and bridged (PPPoE) on RG Double amount of selected BNG resources (states, Subscriber plane, memory) IPCPv6 for Link-Local address SLAAC or DHCPv6 for Global address 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 48

49 PPP Model (WT-187) Single PPP Session with Dual-Stack IPv4/IPv6 Residential Access Aggregation Edge Core IP/MPLS IP v 4 v 6oP P P BNG I P v 4 v 6 o P P P Native Dual-Stack IPv4/IPv6 service on RG LAN side NO changes in existing Access/Aggregation Infrastructure Dual-stack IPv6 and IPv4 supported over a shared PPP session with IPv4 and IPv6 NCPs running as ships in the night. Limited impact on PPP control plane Limited impact on BNG data plane IPCPv6 for Link-Local address SLAAC or DHCPv6 for Global address 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 49

50 IPv6oE Model (WT-177) IPv6 over Ethernet with 1:1 VLAN Access Node BNG Customer 1 1:1 VLANs Customer Q, 802.1ad IPv6oE with 1:1 VLANs vs PPPoE - What s different? Line-identifier used for 1:1 VLAN mapping= (S-TAG, C-TAG) At L2 IPv6oE with 1:1 VLANs does resemble PPPoE Effectively point-point broadcast domain does not require any special L2 forwarding constraints on Access Node SLAAC and Router Discovery work the same However 1:1 VLANs and IPoE do require some extra BNG functionality Neighbour Discovery needs to be run (along with some security limits) 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 50

51 IPv6oE Model (WT-177) IPv6 over Ethernet with N:1 VLAN Access Node BNG Customer 1 Customer 2 N:1 VLANs 802.1Q, Requires changes in existing Access Node Security requirements: IPv6 anti-spoofing, RA snooping, DHCPv6 snooping (etc.) Multicast requirements: MLDv2, MLDv2 snooping Subscriber line identification VLAN no longer provides a unique subscriber line identifier Lightweight DHCP Relay Agent on the Access Node to convey subscriber line-identifier N:1 challenges due to NBMA nature Risk of duplicate LL address if shared IPv6 subnet between RGW and BNG (proxy DAD) 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 51

52 Presentation_ID 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 52

53 IPv6 over Tunnel IPv6 over L2TP softwire Residential Access Aggregation Edge Core IP/MPLS IPv4 BNG IPv6 LNS IPv4oPPPoE or IPv4oE IPv6oPPPoL2TPv2 Dual-Stack IPv4/IPv6 service on RG LAN side PPPoE or IPv4oE Termination on IPv4-only BNG L2TPv2 softwire between RG and IPv6-dedicated LNS Stateful architecture on LNS, offers dynamic control and granular accounting of IPv6 traffic Limited investment & impact on existing infrastructure 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 53

54 IPv6 over Tunnel IPv6 over IPv4 via 6rd (RFCXXX) Residential Access Aggregation Edge Core 6rd CE IP/MPLS 6rd BR 6rd CE 6rd BR IPv4/v6 IPv4 IPv4/v6 Introduction of two Components: 6rd CE (Customer Edge) and 6rd BR (Border Relay) Automatic Prefix Delegation on 6rd CE Simple, stateless, automatic IPv6-in-IPv4 encap and decap functions on 6rd (CE & BR) IPv6 traffic automatically follows IPv4 Routing 6rd BRs addressed with IPv4 anycast for load-balancing and resiliency Limited investment & impact on existing infrastructure draft-ietf-softwire-ipv6-6rd-10.txt (RFC Soon) 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 54

55 3 Key Components of 6rd IPv6 Prefix Delegation Derived from IPv4 No need for DHCPv6 on 6rd CE WAN interface No need for DHCPv6 server in the network Supports Global IPv4 or NATed IPv4 in same deployment Stateless Mapping and Encapsulation of IPv6 over IPv4 (RFC4213) IPv4 encapsulation automatically determined from each packet s IPv6 destination No per-subscriber tunnel state or provisioning, hence single dimension scaling (data-plane) on 6rd BR IPv4 Anycast to Reach BR Simplify network 6rd BR placement, load-balancing and/or redundancy across multiple 6rd BRs 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 55

56 IPv4 via IPv6 using Dual-Stack Lite (w/nat44) Residential Access Aggregation Edge Core IP/MPLS B4 AFTR B4 IPv4/v6 IPv6 Access, Aggregation, Edge and Core migrated to IPv6. NMS/OSS and network services migrated to IPv6 as well (DNS, DHCP) IPv4 Internet service still available and overlaid on top of IPv6-only network. Introduction of two Components: B4 and AFTR (Address Family Translation Router) B4 typically sits in the RG AFTR is located in the Core infrastructure Assumption: IPv4 has been phased out, IPv6 only Access/aggregation network 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 56

57 IPv6-Only to IPv4-Only Translation Presentation_ID 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 57

58 Connecting IPv4-only with IPv6-only: AFT64 Residential Access Aggregation Edge Core IP/MPLS NAT64 DNS64 Public IPv4 Internet IPv4 Datacenter IPv6 ONLY connectivity IPv4 ONLY AFT64 technology is only applicable in case where there are IPv6 only end-points that need to talk to IPv4 only end-points (AFT64 for going from IPv6 to IPv4) AFT64:= stateful v6 to v4 translation or stateless translation, ALG still required Key components includes NAT64 and DNS64 Assumption: Network infrastructure and services have fully transitioned to IPv6 and IPv4 has been phased out 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 58

59 DOCSIS 3.0 IPv6 Reference Architecture Presentation_ID 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 59

60 Drivers for IPv6 in Cable Use IPv6 for managing large number of devices Exponential growth in number of IP devices connected to CMTS Cable MSOs in the US would like to use IPv6 to manage CM/MTA Currently RFC1918 addresses assigned to CM for management RFC 1918 provides 16 million 10.net addresses, plus: 1M addresses under /12 65K addresses under /16 Moreover, address utilization efficiency for large numbers decreases with topology hierarchies* 6.5M addresses for 4M CMs Only 61.5% efficient use Density of only 9.8M CMs exhausts all 16M RFC1918 addresses *See HD Ratio, RFC1715 and RFC Cisco and/or its affiliates. All rights reserved. Cisco Public 60

IPv4/IPv6 Transition Mechanisms. Luka Koršič, Matjaž Straus Istenič

IPv4/IPv6 Transition Mechanisms. Luka Koršič, Matjaž Straus Istenič IPv4/IPv6 Transition Mechanisms Luka Koršič, Matjaž Straus Istenič IPv4/IPv6 Migration Both versions exist today simultaneously Dual-stack IPv4 and IPv6 protocol stack Address translation NAT44, LSN, NAT64

More information

Deploying IPv6 for Service Providers. Benoit Lourdelet IPv6 Product Manager, NSSTG

Deploying IPv6 for Service Providers. Benoit Lourdelet IPv6 Product Manager, NSSTG Deploying IPv6 for Service Providers Benoit Lourdelet IPv6 Product Manager, NSSTG Agenda Business case IPv6 basics Deployment scenarios Business case IPv6 - Key drivers for Next Generation Ubiquitous Networking

More information

IPv6 Co-existence & Integration

IPv6 Co-existence & Integration IPv6 Co-existence & Integration Salman Asadullah Technical Advisor, IPv6 Forum Technical Leader, Cisco Systems 1 Key Aspects Reminder IPv6 is NOT a feature. It is about the fundamental IP network layer

More information

MPLS VPN over mgre. Finding Feature Information. Prerequisites for MPLS VPN over mgre

MPLS VPN over mgre. Finding Feature Information. Prerequisites for MPLS VPN over mgre The feature overcomes the requirement that a carrier support multiprotocol label switching (MPLS) by allowing you to provide MPLS connectivity between networks that are connected by IP-only networks. This

More information

Benoit Lourdelet Cisco Systems Cisco IOS IPv6 Technical Marketing Engineer blourdel@cisco.com. 2003, Cisco Systems, Inc. All rights reserved.

Benoit Lourdelet Cisco Systems Cisco IOS IPv6 Technical Marketing Engineer blourdel@cisco.com. 2003, Cisco Systems, Inc. All rights reserved. Benoit Lourdelet Cisco Systems Technical Marketing Engineer blourdel@cisco.com 1 A Today s Network Infrastructure MPLS technology selected as existing core infrastructure Current services are MPLS/VPN,

More information

CPE requirements and IPv6. Ole Trøan, ot@cisco.com February 2010

CPE requirements and IPv6. Ole Trøan, ot@cisco.com February 2010 CPE requirements and IPv6 Ole Trøan, ot@cisco.com February 2010 Past and present: Worked as an implementer on every aspect of the IOS IPv6 stack. Routing, access, provisioning, ND, DHCP PD, Transition

More information

MPLS-based Layer 3 VPNs

MPLS-based Layer 3 VPNs MPLS-based Layer 3 VPNs Overall objective The purpose of this lab is to study Layer 3 Virtual Private Networks (L3VPNs) created using MPLS and BGP. A VPN is an extension of a private network that uses

More information

IPv6 Migration Challenges for Large Service Providers

IPv6 Migration Challenges for Large Service Providers IPv6 Migration Challenges for Large Service Providers Aruna P General manager Network Operation Agenda Airtel Overview Drivers of IPV6 Migration challenges Design Considerations Deployment plan Airtel

More information

IPv6 Fundamentals, Design, and Deployment

IPv6 Fundamentals, Design, and Deployment IPv6 Fundamentals, Design, and Deployment Course IP6FD v3.0; 5 Days, Instructor-led Course Description The IPv6 Fundamentals, Design, and Deployment (IP6FD) v3.0 course is an instructor-led course that

More information

Introducing Basic MPLS Concepts

Introducing Basic MPLS Concepts Module 1-1 Introducing Basic MPLS Concepts 2004 Cisco Systems, Inc. All rights reserved. 1-1 Drawbacks of Traditional IP Routing Routing protocols are used to distribute Layer 3 routing information. Forwarding

More information

MPLS VPN. Agenda. MP-BGP VPN Overview MPLS VPN Architecture MPLS VPN Basic VPNs MPLS VPN Complex VPNs MPLS VPN Configuration (Cisco) L86 - MPLS VPN

MPLS VPN. Agenda. MP-BGP VPN Overview MPLS VPN Architecture MPLS VPN Basic VPNs MPLS VPN Complex VPNs MPLS VPN Configuration (Cisco) L86 - MPLS VPN MPLS VPN Peer to Peer VPN s Agenda MP-BGP VPN Overview MPLS VPN Architecture MPLS VPN Basic VPNs MPLS VPN Complex VPNs MPLS VPN Configuration (Cisco) CE-PE OSPF Routing CE-PE Static Routing CE-PE RIP Routing

More information

How To Make A Network Secure

How To Make A Network Secure 1 2 3 4 -Lower yellow line is graduate student enrollment -Red line is undergradate enrollment -Green line is total enrollment -2008 numbers are projected to be near 20,000 (on-campus) not including distance

More information

Introduction to MPLS-based VPNs

Introduction to MPLS-based VPNs Introduction to MPLS-based VPNs Ferit Yegenoglu, Ph.D. ISOCORE ferit@isocore.com Outline Introduction BGP/MPLS VPNs Network Architecture Overview Main Features of BGP/MPLS VPNs Required Protocol Extensions

More information

IPv6 over IPv4/MPLS Networks: The 6PE approach

IPv6 over IPv4/MPLS Networks: The 6PE approach IPv6 over IPv4/MPLS Networks: The 6PE approach Athanassios Liakopoulos Network Operation & Support Manager (aliako@grnet.gr) Greek Research & Technology Network (GRNET) III Global IPv6 Summit Moscow, 25

More information

IPv6 over MPLS VPN. Contents. Prerequisites. Document ID: 112085. Requirements

IPv6 over MPLS VPN. Contents. Prerequisites. Document ID: 112085. Requirements IPv6 over MPLS VPN Document ID: 112085 Contents Introduction Prerequisites Requirements Components Used Conventions Configure Network Diagram VRF Configuration Multiprotocol BGP (MP BGP) Configuration

More information

IPv6 @ Cisco. Patrick Grossetete Cisco Systems Cisco IOS IPv6 Product Manager pgrosset@cisco.com

IPv6 @ Cisco. Patrick Grossetete Cisco Systems Cisco IOS IPv6 Product Manager pgrosset@cisco.com IPv6 @ Cisco Patrick Grossetete Cisco Systems Cisco IOS IPv6 Product Manager pgrosset@cisco.com 2001, Cisco Systems, Inc. All rights reserved. 1 Agenda IPv6 Business Case IPv6 Protocols & Standards Integration

More information

l.cittadini, m.cola, g.di battista

l.cittadini, m.cola, g.di battista MPLS VPN l.cittadini, m.cola, g.di battista motivations customer s problem a customer (e.g., private company, public administration, etc.) has several geographically distributed sites and would like to

More information

Configuring Remote Access to MPLS VPN

Configuring Remote Access to MPLS VPN CHAPTER 3 TheCisco 10000 series router supports the IP virtual private network (VPN) feature for Multiprotocol Label Switching (MPLS). MPLS-based VPNs allow service providers to deploy a scalable and cost-effective

More information

TR-296 IPv6 Transition Mechanisms Test Plan

TR-296 IPv6 Transition Mechanisms Test Plan Technical Report TR-296 IPv6 Transition Mechanisms Test Plan Issue:1 Issue Date: November 2013 The Broadband Forum. All rights reserved. Notice The Broadband Forum is a non-profit corporation organized

More information

Residential IPv6 IPv6 a t at S wisscom Swisscom a, n an overview overview Martin Gysi

Residential IPv6 IPv6 a t at S wisscom Swisscom a, n an overview overview Martin Gysi Residential IPv6 at Swisscom, an overview Martin Gysi What is Required for an IPv6 Internet Access Service? ADSL L2 platform, IPv6 not required VDSL Complex Infrastructure is Barrier to Cost-efficient

More information

Implementing MPLS VPNs over IP Tunnels on Cisco IOS XR Software

Implementing MPLS VPNs over IP Tunnels on Cisco IOS XR Software Implementing MPLS VPNs over IP Tunnels on Cisco IOS XR Software The MPLS VPNs over IP Tunnels feature lets you deploy Layer 3 Virtual Private Netwk (L3VPN) services, over an IP ce netwk, using L2TPv3 multipoint

More information

Broadband Network Architecture

Broadband Network Architecture Broadband Network Architecture Jan Martijn Metselaar May 24, 2012 Winitu Consulting Klipperaak 2d 2411 ND Bodegraven The Netherlands slide Broadband Services! Dual play, Triple play, Multi play! But what

More information

Multiprotocol Label Switching Load Balancing

Multiprotocol Label Switching Load Balancing Multiprotocol Label Switching Load Balancing First Published: July 2013 The Cisco ME 3800 and ME 3600 switches support IPv4 and IPv6 load balancing at the LER and LSR. Effective with Cisco IOS Release

More information

MP PLS VPN MPLS VPN. Prepared by Eng. Hussein M. Harb

MP PLS VPN MPLS VPN. Prepared by Eng. Hussein M. Harb MP PLS VPN MPLS VPN Prepared by Eng. Hussein M. Harb Agenda MP PLS VPN Why VPN VPN Definition VPN Categories VPN Implementations VPN Models MPLS VPN Types L3 MPLS VPN L2 MPLS VPN Why VPN? VPNs were developed

More information

MPLS. Cisco MPLS. Cisco Router Challenge 227. MPLS Introduction. The most up-to-date version of this test is at: http://networksims.com/i01.

MPLS. Cisco MPLS. Cisco Router Challenge 227. MPLS Introduction. The most up-to-date version of this test is at: http://networksims.com/i01. MPLS Cisco MPLS MPLS Introduction The most up-to-date version of this test is at: http://networksims.com/i01.html Cisco Router Challenge 227 Outline This challenge involves basic frame-mode MPLS configuration.

More information

MPLS Implementation MPLS VPN

MPLS Implementation MPLS VPN MPLS Implementation MPLS VPN Describing MPLS VPN Technology Objectives Describe VPN implementation models. Compare and contrast VPN overlay VPN models. Describe the benefits and disadvantages of the overlay

More information

Configuring a Basic MPLS VPN

Configuring a Basic MPLS VPN Configuring a Basic MPLS VPN Help us help you. Please rate this document. Contents Introduction Conventions Hardware and Software Versions Network Diagram Configuration Procedures Enabling Configuring

More information

Notice the router names, as these are often used in MPLS terminology. The Customer Edge router a router that directly connects to a customer network.

Notice the router names, as these are often used in MPLS terminology. The Customer Edge router a router that directly connects to a customer network. Where MPLS part I explains the basics of labeling packets, it s not giving any advantage over normal routing, apart from faster table lookups. But extensions to MPLS allow for more. In this article I ll

More information

PRASAD ATHUKURI Sreekavitha engineering info technology,kammam

PRASAD ATHUKURI Sreekavitha engineering info technology,kammam Multiprotocol Label Switching Layer 3 Virtual Private Networks with Open ShortestPath First protocol PRASAD ATHUKURI Sreekavitha engineering info technology,kammam Abstract This paper aims at implementing

More information

Implementing Cisco Service Provider Next-Generation Edge Network Services **Part of the CCNP Service Provider track**

Implementing Cisco Service Provider Next-Generation Edge Network Services **Part of the CCNP Service Provider track** Course: Duration: Price: $ 3,695.00 Learning Credits: 37 Certification: Implementing Cisco Service Provider Next-Generation Edge Network Services Implementing Cisco Service Provider Next-Generation Edge

More information

Implementing MPLS VPNs over IP Tunnels

Implementing MPLS VPNs over IP Tunnels Implementing MPLS VPNs over IP Tunnels The MPLS VPNs over IP Tunnels feature lets you deploy Layer 3 Virtual Private Netwk (L3VPN) services, over an IP ce netwk, using L2TPv3 multipoint tunneling instead

More information

Frame Mode MPLS Implementation

Frame Mode MPLS Implementation CHAPTER 4 Frame Mode MPLS Implementation Lab 4-1: Configuring Frame Mode MPLS (4.5.1) In this lab, you learn how to do the following: Configure EIGRP on a router. Configure LDP on a router. Change the

More information

IPV6 DEPLOYMENT GUIDELINES FOR. ARRIS Group, Inc.

IPV6 DEPLOYMENT GUIDELINES FOR. ARRIS Group, Inc. IPV6 DEPLOYMENT GUIDELINES FOR CABLE OPERATORS Patricio i S. Latini i ARRIS Group, Inc. Current IPv4 Situationti IANA has already assigned the last IPv4 Blocks to the RIRs. RIRs address exhaustion may

More information

Cisco Certified Network Associate Exam. Operation of IP Data Networks. LAN Switching Technologies. IP addressing (IPv4 / IPv6)

Cisco Certified Network Associate Exam. Operation of IP Data Networks. LAN Switching Technologies. IP addressing (IPv4 / IPv6) Cisco Certified Network Associate Exam Exam Number 200-120 CCNA Associated Certifications CCNA Routing and Switching Operation of IP Data Networks Operation of IP Data Networks Recognize the purpose and

More information

Transition to IPv6 for Managed Service Providers: Meet Customer Requirements for IP Addressing

Transition to IPv6 for Managed Service Providers: Meet Customer Requirements for IP Addressing White Paper Transition to IPv6 for Managed Service Providers: Meet Customer Requirements for IP Addressing What You Will Learn With the exhaustion of IPv4 addresses, businesses and government agencies

More information

Inter-Autonomous Systems for MPLS VPNs

Inter-Autonomous Systems for MPLS VPNs Inter-Autonomous Systems for MPLS VPNs This feature module explains how to provide MPLS VPN services that can span several autonomous systems (ASs) and VPN service providers. History of the Inter-Autonomous

More information

Table of Contents. Cisco Configuring a Basic MPLS VPN

Table of Contents. Cisco Configuring a Basic MPLS VPN Table of Contents Configuring a Basic MPLS VPN...1 Introduction...1 Prerequisites...1 Requirements...1 Components Used...2 Related Products...2 Conventions...2 Configure...3 Network Diagram...3 Configuration

More information

Designing and Developing Scalable IP Networks

Designing and Developing Scalable IP Networks Designing and Developing Scalable IP Networks Guy Davies Telindus, UK John Wiley & Sons, Ltd Contents List of Figures List of Tables About the Author Acknowledgements Abbreviations Introduction xi xiii

More information

How Routers Forward Packets

How Routers Forward Packets Autumn 2010 philip.heimer@hh.se MULTIPROTOCOL LABEL SWITCHING (MPLS) AND MPLS VPNS How Routers Forward Packets Process switching Hardly ever used today Router lookinginside the packet, at the ipaddress,

More information

IPv6 Deployment Strategies

IPv6 Deployment Strategies Version History Version Number Date Notes 1 10/15/2001 This document was created. 2 11/13/2001 Update to the explanation of NAT along tunnel paths. 3 03/08/2002 Update to the Related Documents section.

More information

TR-187 IPv6 for PPP Broadband Access

TR-187 IPv6 for PPP Broadband Access TECHNICAL REPORT TR-187 IPv6 for PPP Broadband Access Issue: 2 Issue Date: February 2013 The Broadband Forum. All rights reserved. Notice The Broadband Forum is a non-profit corporation organized to create

More information

Configuring MPLS Hub-and-Spoke Layer 3 VPNs

Configuring MPLS Hub-and-Spoke Layer 3 VPNs CHAPTER 23 This chapter describes how to configure a hub-and-spoke topology for Multiprotocol Layer Switching (MPLS) Layer 3 virtual private networks (VPNs) on Cisco NX-OS devices. This chapter includes

More information

Campus IPv6 connection Campus IPv6 deployment

Campus IPv6 connection Campus IPv6 deployment Campus IPv6 connection Campus IPv6 deployment Campus Address allocation, Topology Issues János Mohácsi NIIF/HUNGARNET Copy Rights This slide set is the ownership of the 6DISS project via its partners The

More information

Configuring MPLS VPN & Remote Access. 12- ian- 2010

Configuring MPLS VPN & Remote Access. 12- ian- 2010 Configuring MPLS VPN & Remote Access 12- ian- 2010 What this lecture is about: Quick recap of MPLS and MPLS VPN. MPLS VPN configurahon. Cable technologies. DSL technologies. 3 MPLS VPN Reminder First,

More information

RFC 2547bis: BGP/MPLS VPN Fundamentals

RFC 2547bis: BGP/MPLS VPN Fundamentals White Paper RFC 2547bis: BGP/MPLS VPN Fundamentals Chuck Semeria Marketing Engineer Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, CA 94089 USA 408 745 2001 or 888 JUNIPER www.juniper.net

More information

IPv6 TRANSITION TECHNOLOGIES

IPv6 TRANSITION TECHNOLOGIES IPv6 TRANSITION TECHNOLOGIES Alastair (AJ) JOHNSON August 2012 alastair.johnson@alcatel-lucent.com INTRODUCTION WHAT ARE TRANSITION TECHNOLOGIES Access Transition technologies are mechanisms that allow

More information

Integration Solutions Guide for Managed Broadband Access Using MPLS VPNs for Cable Multiservice Operators

Integration Solutions Guide for Managed Broadband Access Using MPLS VPNs for Cable Multiservice Operators Integration Solutions Guide for Managed Broadband Access Using MPLS VPNs for Cable Multiservice Operators This document describes a secure, scalable, managed broadband access system utilizing multiprotocol

More information

SEC-370. 2001, Cisco Systems, Inc. All rights reserved.

SEC-370. 2001, Cisco Systems, Inc. All rights reserved. SEC-370 2001, Cisco Systems, Inc. All rights reserved. 1 Understanding MPLS/VPN Security Issues SEC-370 Michael Behringer SEC-370 2003, Cisco Systems, Inc. All rights reserved. 3

More information

Cisco Configuring Basic MPLS Using OSPF

Cisco Configuring Basic MPLS Using OSPF Table of Contents Configuring Basic MPLS Using OSPF...1 Introduction...1 Mechanism...1 Hardware and Software Versions...2 Network Diagram...2 Configurations...2 Quick Configuration Guide...2 Configuration

More information

Lab 4.2 Challenge Lab: Implementing MPLS VPNs

Lab 4.2 Challenge Lab: Implementing MPLS VPNs Lab 4.2 Challenge Lab: Implementing MPLS VPNs Learning Objectives Configure Open Shortest Path First (OSPF) and Enhanced Interior Gateway Routing Protocol (EIGRP) on a router Enable MPLS on a router Verify

More information

IMPLEMENTING CISCO MPLS V3.0 (MPLS)

IMPLEMENTING CISCO MPLS V3.0 (MPLS) IMPLEMENTING CISCO MPLS V3.0 (MPLS) COURSE OVERVIEW: Multiprotocol Label Switching integrates the performance and traffic-management capabilities of data link Layer 2 with the scalability and flexibility

More information

Enterprise Network Simulation Using MPLS- BGP

Enterprise Network Simulation Using MPLS- BGP Enterprise Network Simulation Using MPLS- BGP Tina Satra 1 and Smita Jangale 2 1 Department of Computer Engineering, SAKEC, Chembur, Mumbai-88, India tinasatra@gmail.com 2 Department of Information Technolgy,

More information

WAN Topologies MPLS. 2006, Cisco Systems, Inc. All rights reserved. Presentation_ID.scr. 2006 Cisco Systems, Inc. All rights reserved.

WAN Topologies MPLS. 2006, Cisco Systems, Inc. All rights reserved. Presentation_ID.scr. 2006 Cisco Systems, Inc. All rights reserved. MPLS WAN Topologies 1 Multiprotocol Label Switching (MPLS) IETF standard, RFC3031 Basic idea was to combine IP routing protocols with a forwarding algoritm based on a header with fixed length label instead

More information

Why Is MPLS VPN Security Important?

Why Is MPLS VPN Security Important? MPLS VPN Security An Overview Monique Morrow Michael Behringer May 2 2007 Future-Net Conference New York Futurenet - MPLS Security 1 Why Is MPLS VPN Security Important? Customer buys Internet Service :

More information

Implementing MPLS VPN in Provider's IP Backbone Luyuan Fang luyuanfang@att.com AT&T

Implementing MPLS VPN in Provider's IP Backbone Luyuan Fang luyuanfang@att.com AT&T Implementing MPLS VPN in Provider's IP Backbone Luyuan Fang luyuanfang@att.com AT&T 1 Outline! BGP/MPLS VPN (RFC 2547bis)! Setting up LSP for VPN - Design Alternative Studies! Interworking of LDP / RSVP

More information

Kingston University London

Kingston University London Kingston University London Thesis Title Implementation and performance evaluation of WAN services over MPLS Layer-3 VPN Dissertation submitted for the Degree of Master of Science in Networking and Data

More information

Provisioning Cable Services

Provisioning Cable Services CHAPTER 10 This chapter describes how to provision MPLS VPN cable in IP Solutions Center (ISC). It contains the following sections: Overview of MPLS VPN Cable, page 10-1 in ISC, page 10-5 Creating the

More information

Transition to IPv6 in Service Providers

Transition to IPv6 in Service Providers Transition to IPv6 in Service Providers Jean-Marc Uzé Director Product & Technology, EMEA juze@juniper.net UKNOF14 Workshop Imperial college, London, Sept 11 th, 2009 1 Agenda Planning Transition Transition

More information

Introduction Inter-AS L3VPN

Introduction Inter-AS L3VPN Introduction Inter-AS L3VPN 1 Extending VPN services over Inter-AS networks VPN Sites attached to different MPLS VPN Service Providers How do you distribute and share VPN routes between ASs Back- to- Back

More information

MPLS Concepts. Overview. Objectives

MPLS Concepts. Overview. Objectives MPLS Concepts Overview This module explains the features of Multi-protocol Label Switching (MPLS) compared to traditional ATM and hop-by-hop IP routing. MPLS concepts and terminology as well as MPLS label

More information

IPv6 and xdsl. Speaker name email address

IPv6 and xdsl. Speaker name email address IPv6 and xdsl Speaker name email address Copy... Rights This slide set is the ownership of the 6DEPLOY project via its partners The Powerpoint version of this material may be reused and modified only with

More information

IPv6 Opportunity and challenge

IPv6 Opportunity and challenge Juniper Networks Solution from enterprise to service provider Jean-Marc Uzé juze@juniper.net 10 May 2004 1 Opportunity and challenge More devices demanding more addresses 3G Mobile IP multimedia specifies

More information

WHITE PAPER. Best Practices for Deploying IPv6 over Broadband Access

WHITE PAPER. Best Practices for Deploying IPv6 over Broadband Access WHITE PAPER Best Practices for Deploying IPv6 over Broadband Access www.ixiacom.com 915-0123-01 Rev. C, December 2013 2 Table of Contents Udi cusciamenis minctorpos... 4 Toreptur aut dolo cone verum aute

More information

Real World IPv6 Migration Solutions. Asoka De Saram Sr. Director of Systems Engineering, A10 Networks

Real World IPv6 Migration Solutions. Asoka De Saram Sr. Director of Systems Engineering, A10 Networks Real World IPv6 Migration Solutions Asoka De Saram Sr. Director of Systems Engineering, A10 Networks 1 Agenda Choosing the right solutions Design considerations IPv4 to IPv6 migration road map Consumer

More information

s@lm@n Cisco Exam 400-201 CCIE Service Provider Written Exam Version: 7.0 [ Total Questions: 107 ]

s@lm@n Cisco Exam 400-201 CCIE Service Provider Written Exam Version: 7.0 [ Total Questions: 107 ] s@lm@n Cisco Exam 400-201 CCIE Service Provider Written Exam Version: 7.0 [ Total Questions: 107 ] Cisco 400-201 : Practice Test Question No : 1 Which two frame types are correct when configuring T3 interfaces?

More information

Interconnecting Cisco Networking Devices Part 2

Interconnecting Cisco Networking Devices Part 2 Interconnecting Cisco Networking Devices Part 2 Course Number: ICND2 Length: 5 Day(s) Certification Exam This course will help you prepare for the following exam: 640 816: ICND2 Course Overview This course

More information

Cisco Which VPN Solution is Right for You?

Cisco Which VPN Solution is Right for You? Table of Contents Which VPN Solution is Right for You?...1 Introduction...1 Before You Begin...1 Conventions...1 Prerequisites...1 Components Used...1 NAT...2 Generic Routing Encapsulation Tunneling...2

More information

SSVVP SIP School VVoIP Professional Certification

SSVVP SIP School VVoIP Professional Certification SSVVP SIP School VVoIP Professional Certification Exam Objectives The SSVVP exam is designed to test your skills and knowledge on the basics of Networking, Voice over IP and Video over IP. Everything that

More information

IP/MPLS-Based VPNs Layer-3 vs. Layer-2

IP/MPLS-Based VPNs Layer-3 vs. Layer-2 Table of Contents 1. Objective... 3 2. Target Audience... 3 3. Pre-Requisites... 3 4. Introduction...3 5. MPLS Layer-3 VPNs... 4 6. MPLS Layer-2 VPNs... 7 6.1. Point-to-Point Connectivity... 8 6.2. Multi-Point

More information

Tackling the Challenges of MPLS VPN Testing. Todd Law Product Manager Advanced Networks Division

Tackling the Challenges of MPLS VPN Testing. Todd Law Product Manager Advanced Networks Division Tackling the Challenges of MPLS VPN ing Todd Law Product Manager Advanced Networks Division Agenda Background Why test MPLS VPNs anyway? ing Issues Technical Complexity and Service Provider challenges

More information

- Multiprotocol Label Switching -

- Multiprotocol Label Switching - 1 - Multiprotocol Label Switching - Multiprotocol Label Switching Multiprotocol Label Switching (MPLS) is a Layer-2 switching technology. MPLS-enabled routers apply numerical labels to packets, and can

More information

Networking 4 Voice and Video over IP (VVoIP)

Networking 4 Voice and Video over IP (VVoIP) Networking 4 Voice and Video over IP (VVoIP) Course Objectives This course will give delegates a good understanding of LANs, WANs and VVoIP (Voice and Video over IP). It is aimed at those who want to move

More information

Deploying and Configuring MPLS Virtual Private Networks In IP Tunnel Environments

Deploying and Configuring MPLS Virtual Private Networks In IP Tunnel Environments Deploying and Configuring MPLS Virtual Private Networks In IP Tunnel Environments Russell Kelly rukelly@cisco.com Craig Hill crhill@cisco.com Patrick Naurayan pnauraya@cisco.com 2009 Cisco Systems, Inc.

More information

MPLS VPN Implementation

MPLS VPN Implementation MPLS VPN Implementation Overview Virtual Routing and Forwarding Table VPN-Aware Routing Protocols VRF Configuration Tasks Configuring BGP Address families Configuring BGP Neighbors Configuring MP-BGP Monitoring

More information

IPv6 for AT&T Broadband

IPv6 for AT&T Broadband IPv6 for AT&T Broadband Chris Chase, AT&T Labs Sept 15, 2011 AT&T Broadband ~15 million subscribers Legacy DSL, PPP subscribers, ATM aggregation Not many CPE IPv6 capable Customer owned, unmanaged CPE

More information

Expert Reference Series of White Papers. Cisco Service Provider Next Generation Networks

Expert Reference Series of White Papers. Cisco Service Provider Next Generation Networks Expert Reference Series of White Papers Cisco Service Provider Next Generation Networks 1-800-COURSES www.globalknowledge.com Cisco Service Provider Next Generation Networks Johnny Bass, Senior Global

More information

OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS

OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS Matt Eclavea (meclavea@brocade.com) Senior Solutions Architect, Brocade Communications Inc. Jim Allen (jallen@llnw.com) Senior Architect, Limelight

More information

MPLS VPN Services. PW, VPLS and BGP MPLS/IP VPNs

MPLS VPN Services. PW, VPLS and BGP MPLS/IP VPNs A Silicon Valley Insider MPLS VPN Services PW, VPLS and BGP MPLS/IP VPNs Technology White Paper Serge-Paul Carrasco Abstract Organizations have been demanding virtual private networks (VPNs) instead of

More information

Interconnecting IPv6 Domains Using Tunnels

Interconnecting IPv6 Domains Using Tunnels Interconnecting Domains Using Tunnels Version History Version Number Date Notes 1 30 July 2002 This document was created. 2 19 May 2003 Updated the related documents section. This document describes how

More information

CCT vs. CCENT Skill Set Comparison

CCT vs. CCENT Skill Set Comparison Operation of IP Data Networks Recognize the purpose and functions of various network devices such as Routers, Switches, Bridges and Hubs Select the components required to meet a given network specification

More information

Virtual Private Networks. Juha Heinänen jh@song.fi Song Networks

Virtual Private Networks. Juha Heinänen jh@song.fi Song Networks Virtual Private Networks Juha Heinänen jh@song.fi Song Networks What is an IP VPN? an emulation of private (wide area) network facility using provider IP facilities provides permanent connectivity between

More information

Implementing Secured Converged Wide Area Networks (ISCW) Version 1.0

Implementing Secured Converged Wide Area Networks (ISCW) Version 1.0 COURSE OVERVIEW Implementing Secure Converged Wide Area Networks (ISCW) v1.0 is an advanced instructor-led course that introduces techniques and features that enable or enhance WAN and remote access solutions.

More information

IPv6 Transition Work in the IETF

IPv6 Transition Work in the IETF IPv6 Transition Work in the IETF Ralph Droms, Internet Area Director Thanks to Jari Arkko, Fred Baker and many others for contributions to these slides 1 IPv6 Transition Work in the IETF Outline of Presentation

More information

CS419: Computer Networks. Lecture 9: Mar 30, 2005 VPNs

CS419: Computer Networks. Lecture 9: Mar 30, 2005 VPNs : Computer Networks Lecture 9: Mar 30, 2005 VPNs VPN Taxonomy VPN Client Network Provider-based Customer-based Provider-based Customer-based Compulsory Voluntary L2 L3 Secure Non-secure ATM Frame Relay

More information

For internal circulation of BSNLonly

For internal circulation of BSNLonly E3-E4 E4 E&WS Overview of MPLS-VPN Overview Traditional Router-Based Networks Virtual Private Networks VPN Terminology MPLS VPN Architecture MPLS VPN Routing MPLS VPN Label Propagation Traditional Router-Based

More information

Firewalls und IPv6 worauf Sie achten müssen!

Firewalls und IPv6 worauf Sie achten müssen! Firewalls und IPv6 worauf Sie achten müssen! Pascal Raemy CTO Asecus AG pascal.raemy@asecus.ch Asecus AG Asecus AG Security (Firewall, Web-Gateway, Mail-Gateway) Application Delivery (F5 Neworks with BIGIP)

More information

DD2491 p2 2011. MPLS/BGP VPNs. Olof Hagsand KTH CSC

DD2491 p2 2011. MPLS/BGP VPNs. Olof Hagsand KTH CSC DD2491 p2 2011 MPLS/BGP VPNs Olof Hagsand KTH CSC 1 Literature Practical BGP: Chapter 10 MPLS repetition, see for example http://www.csc.kth.se/utbildning/kth/kurser/dd2490/ipro1-11/lectures/mpls.pdf Reference:

More information

INTRODUCTION TO L2VPNS

INTRODUCTION TO L2VPNS INTRODUCTION TO L2VPNS 4 Introduction to Layer 2 and Layer 3 VPN Services CE Layer 3 VPN Link Comprised of IP Traffic Passed Over IP Backbone LEGEND Layer 3 VPN Layer 2 VPN CE CE PE IP Backbone PE CE Layer

More information

640-816: Interconnecting Cisco Networking Devices Part 2 v1.1

640-816: Interconnecting Cisco Networking Devices Part 2 v1.1 640-816: Interconnecting Cisco Networking Devices Part 2 v1.1 Course Introduction Course Introduction Chapter 01 - Small Network Implementation Introducing the Review Lab Cisco IOS User Interface Functions

More information

IPv6 Fundamentals: A Straightforward Approach

IPv6 Fundamentals: A Straightforward Approach IPv6 Fundamentals: A Straightforward Approach to Understanding IPv6 Rick Graziani Cisco Press 800 East 96th Street Indianapolis, IN 46240 IPv6 Fundamentals Contents Introduction xvi Part I: Background

More information

ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling

ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling Release: 1 ICTTEN6172A Design and configure an IP-MPLS network with virtual private network tunnelling Modification

More information

Example: Advertised Distance (AD) Example: Feasible Distance (FD) Example: Successor and Feasible Successor Example: Successor and Feasible Successor

Example: Advertised Distance (AD) Example: Feasible Distance (FD) Example: Successor and Feasible Successor Example: Successor and Feasible Successor 642-902 Route: Implementing Cisco IP Routing Course Introduction Course Introduction Module 01 - Planning Routing Services Lesson: Assessing Complex Enterprise Network Requirements Cisco Enterprise Architectures

More information

IMPLEMENTING CISCO MPLS V2.3 (MPLS)

IMPLEMENTING CISCO MPLS V2.3 (MPLS) IMPLEMENTING CISCO MPLS V2.3 (MPLS) COURSE OVERVIEW: The course will enable learners to gather information from the technology basics to advanced VPN configuration. The focus of the course is on VPN technology

More information

Implementing Cisco MPLS

Implementing Cisco MPLS Implementing Cisco MPLS Course MPLS v2.3; 5 Days, Instructor-led Course Description This design document is for the refresh of the Implementing Cisco MPLS (MPLS) v2.3 instructor-led training (ILT) course,

More information

Basic IPv6 WAN and LAN Configuration

Basic IPv6 WAN and LAN Configuration Basic IPv6 WAN and LAN Configuration This quick start guide provides basic IPv6 WAN and LAN configuration information for the ProSafe Wireless-N 8-Port Gigabit VPN Firewall FVS318N. For complete IPv6 configuration

More information

Cisco Announces IPv6 Licensing Parity with IPv4 for Cisco Catalyst Series Switches

Cisco Announces IPv6 Licensing Parity with IPv4 for Cisco Catalyst Series Switches . Product Bulletin Cisco Announces IPv6 Licensing Parity with IPv4 for Cisco Catalyst Series Switches PB542214 Fundamental to the successful market adoption of the new Internet Protocol (IP) standard are

More information

Provisioning Dial Access to MPLS VPN Integration

Provisioning Dial Access to MPLS VPN Integration CHAPTER 3 Provisioning Dial Access to MPLS VPN Integration This chapter describes how to provision each of the methods of dial access to MPLS (Multiprotocol Label Switching) VPN (virtual private network)

More information

MPLS VPN Route Target Rewrite

MPLS VPN Route Target Rewrite The feature allows the replacement of route targets on incoming and outgoing Border Gateway Protocol (BGP) updates Typically, Autonomous System Border Routers (ASBRs) perform the replacement of route targets

More information