Скачать презентацию IPv 6 Cisco nsar Pasha isco Systems Скачать презентацию IPv 6 Cisco nsar Pasha isco Systems

f69a8e2a34433019d5e45b00d9aad46a.ppt

  • Количество слайдов: 123

IPv 6 @ Cisco nsar Pasha isco Systems etwork Consultant, Govt & Defense, South IPv 6 @ Cisco nsar Pasha isco Systems etwork Consultant, Govt & Defense, South [email protected] com Patrick Grossetete Cisco Systems Cisco IOS IPv 6 Product Manager [email protected] com 1

Agenda • IPv 6 Business Case • IPv 6 Protocols & Standards • Integration Agenda • IPv 6 Business Case • IPv 6 Protocols & Standards • Integration and Transition • Cisco IOS IPv 6 Roadmap • IPv 6 Deployment scenarios • References Presentation_ID 2

What is IPv 6? Basic Perspectives The End-User Perspective • The network capability to What is IPv 6? Basic Perspectives The End-User Perspective • The network capability to provide the desired services • It’s all about the applications, and their services Don’t care about IPv 6!!! The Network Manager Perspective • Stability of a given technology, implementations and benefits • Cost of deployment and operation Care but…has to get confident Presentation_ID 3

IPv 6 – A Key Driver for the e-Economy O. S. & Applications Mobile IPv 6 – A Key Driver for the e-Economy O. S. & Applications Mobile Networking Restoring an environment for Innovation The Ubiquitous Internet Agriculture/Wildlife Consumer & Services on the edge of the Network Presentation_ID Manufacturing Higher Ed. /Research Transportation Medical e-Nations Government 4 (Federal/Public Sector)

IP – The Application’s Convergence Layer With millions of new devices becoming IP aware, IP – The Application’s Convergence Layer With millions of new devices becoming IP aware, the need for increased addressing and plug & play networking is only met with the implementation of IPv 6 IP version 6 More to Come Storage Channel CATV E-Power Wireless Optical Ethernet x. DSL PSDN Presentation_ID 5

A need for IPv 6? • IETF IPv 6 WG began in early 90 A need for IPv 6? • IETF IPv 6 WG began in early 90 s, to solve addressing growth issues, but CIDR, NAT, … were developed • IPv 4 32 bit address = 4 billion hosts ~37% of the IPv 4 address space is still unallocated (08/02) • General perception is that “IPv 6 has not yet taken hold strongly” IPv 4 Address shortage is not [yet] true for all regions Private sector requires a business case Data on Wireless infrastructure emerges recently • But reality looks far better for the coming years!!! To sustain the Internet growth!!! Presentation_ID 6

IP Address Allocation History 1981 - IPv 4 protocol published 1985 ~ 1/16 of IP Address Allocation History 1981 - IPv 4 protocol published 1985 ~ 1/16 of total space 1990 ~ 1/8 of total space 1995 ~ 1/3 of total space 2000 ~ 1/2 of total space 2002. 5 ~ 2/3 of total space • This despite increasingly intense conservation efforts PPP / DHCP address sharing NAT (network address translation) CIDR (classless inter-domain routing) plus some address reclamation • Theoretical limit of 32 -bit space: ~4 billion devices Practical limit of 32 -bit space: ~250 million devices (RFC 3194) Presentation_ID 7

Do We Really Need a Larger Address Space? During the life cycle of a Do We Really Need a Larger Address Space? During the life cycle of a technology, a new product is often considered to have reached the early majority – or the mass market – after achieving 22 percent penetration. • Internet Population ~945 M by end CY 2004 (source Computer Industry Almanac) – only 10 -15% How to address the future Worldwide population? (~9 B in CY 2050) Emerging Internet countries need address space, eg: China uses nearly 2 class A (11/2002), ~20 class A needed if every student (320 M) has to get an IP address • Mobile Internet introduces new generation of Internet devices PDA (~20 M in 2004), Mobile Phones (~1. 5 B in 2003), Tablet PC Enable through several technologies, eg: 3 G, 802. 11, … • Transportation – Mobile Networks 1 B automobiles forecast for 2008 – Begin now on vertical markets Internet access on planes, eg. Lufthansa – train, eg. Narita express • Consumer, Home and Industrial Appliances Presentation_ID 8

Explosion of New Internet Appliances Source: N+I Tokyo, July 2002 Presentation_ID 9 Explosion of New Internet Appliances Source: N+I Tokyo, July 2002 Presentation_ID 9

Broadband Home – A necessity for IPv 6 ! Home Networking • • Internet Broadband Home – A necessity for IPv 6 ! Home Networking • • Internet access Multiple voice lines Wireless printing Wireless IP Phone • At the heart of the digital home sits the Broadband access point distributing a host of enhanced content and services throughout the home IP Phone Printer Wireless Laptop • Distance learning • Video calls • MP 3 downloads PDA Wired Devices • Streaming Video/Audio • Print/file sharing Broadband Internet Access Triple Play Services • Multiple devices served in a Home • Commercial download • TV guide Broadband Access Point Presentation_ID Wireless Gaming • • • Multiplayer gaming Video on demand Home security Digital audio Domestic appliances 10

Mobile Wireless Networking – an IPv 6 Must Enterprise’s • Unlicensed Band (Wi. Fi, Mobile Wireless Networking – an IPv 6 Must Enterprise’s • Unlicensed Band (Wi. Fi, …) Personal mobility high data rate incremental infrastructure Mobile Operator GPRS, 3 G, 4 G Wi. Fi Hot. Spots The Ubiquitous Internet • Licensed Band (GPRS, 3 G, DVB-T, …) Full mobility Modest data rate New infrastructure • Mobile Wireless Networking challenges Broadband ISP Manage the growth of subscribers CY 04, 1. 5 B Mobile Phone’s users Wi. Fi at Home Address this large number of “Alwaysreachable” devices Support a Multimedia environment Presentation_ID The IPv 6 Benefits 11

Traffic Evolution • Applications – Server/Client, P 2 P, GRID – generate different traffic Traffic Evolution • Applications – Server/Client, P 2 P, GRID – generate different traffic patterns than Client/Server Symmetrical – as much upstream as downstream traffic (users become servers) Very long sessions – Always-on devices may be left unattended. Streaming applications can run for a long period of time. Often 24/7. Sustained high bandwidth – many devices can now use all bandwidth available. Multiple video sessions require high bandwidth capacity Non-local – Traffic travels globally, and between ISP networks, hence putting load on the peering points (est. 60% of traffic) and expensive long haul links. Presentation_ID 12

Networks in Motion Server HA Telematics: Industry related to using computers in concert with Networks in Motion Server HA Telematics: Industry related to using computers in concert with telecommunications systems. This includes Internet access, as well as all types of networks that rely on a telecommunications system to transport data. Toll or Gaz Station’s Internet GPRS or 3 G Network GPS “Telematics to Become $8 Billion Industry by 2005, According to New Study from Allied Business Intelligence” http: //www. telematicsupdate. com Presentation_ID 13

Restoring an End-to-End Architecture New Technologies/Applications for Home Users ‘Always-on’—Cable, DSL, Ethernet-to-the-Home, Wireless, … Restoring an End-to-End Architecture New Technologies/Applications for Home Users ‘Always-on’—Cable, DSL, Ethernet-to-the-Home, Wireless, … • Internet started with end-to-end connectivity for any applications Replacing ALG such as Decnet/SNA gateway • Today, NAT and Application. Layer Gateways connect disparate networks • Peer-to-Peer or Server-to-Client applications mean global adresses when you connect to Global Addressing Realm IP Telephony, Fax, Video Conf Mobile, Residential, … Distributed Gaming Remote Monitoring Instant Messaging Presentation_ID 14

Building the “IPv 6 House” IESG IPng WG creation IETF IPv 6 WG Core Building the “IPv 6 House” IESG IPng WG creation IETF IPv 6 WG Core Specs 1994 1995 -1998 Commercial Products & Infrastructures (6 NET, GEANT, …) 2001 -2004 More IETF specs (Mobile IPv 6, DHCPv 6 PD, Flow Label…), Applications port 2004 -2008 Today, Core IPv 6 specifications are IETF Draft Standards well-tested & stable, enabling a move to “full production” Presentation_ID 15

IPv 6 Markets • National Research & Education Networks (NREN) & Academia • Geographies IPv 6 Markets • National Research & Education Networks (NREN) & Academia • Geographies & Politics • Wireless (PDA, 3 G Mobile Phone networks, Car, . . . ) • Home Networking Set-top box/Cable/x. DSL/Ethernet-to-the-home Eg. Japan Home Information Services initiative Distributed Gaming Consumer Devices • Enterprise Requires full IPv 6 support on O. S. & Applications • Service Providers Presentation_ID 16

IPv 6 O. S. & Applications support • All software vendors officially support IPv IPv 6 O. S. & Applications support • All software vendors officially support IPv 6 in their latest O. S. releases Apple MAC OS X, HP (HP-UX, Tru 64 & Open. VMS), IBM z. Series & AIX, Microsoft Windows XP, . NET, CE; Sun Solaris, … *BSD, Linux, … • 2003 and beyond: Call for Applications must be agnostic regarding IPv 4 or IPv 6. Successful deployment is driven by Applications • See playground. sun. com/ipv 6 and www. hs 247. com for latest update Presentation_ID 17

IPv 6 Geo-Politics • Regional and Countries IPv 6 Task Force Europe - http: IPv 6 Geo-Politics • Regional and Countries IPv 6 Task Force Europe - http: //www. ipv 6 -taskforce. org/# Belgium, France, Spain, Swiss, UK, … North- America - http: //www. nav 6 tf. org/ Japan IPv 6 Promotion Council - http: //www. v 6 pc. jp/en/index. html China, Korea, India, … • Relationship Economic partnership between governments China-Japan, Europe-China, … • Recommendations and project’s funding IPv 6 2005 roadmap recommendations – Jan. 2002 European Commission IPv 6 project funding: 6 NET & Euro. IX • Tax Incentives Presentation_ID Japan only – 2002 -2003 program 18

ISP Deployment Activities • Several Market segments IX, Carriers, Regional ISP, Wireless • ISP ISP Deployment Activities • Several Market segments IX, Carriers, Regional ISP, Wireless • ISP have to get an IPv 6 prefix from their Regional Registry http: //www. ripe. net/ripencc/memservices/registration/ipv 6 allocs. html • Large carriers are running trial networks but Plans are largely driven by customer’s demand • Regional ISP focus on their specific markets Japan is leading the worldwide deployment Target is Home Networking services (dial, DSL, Cable, Ethernet-to-the-Home, …) Presentation_ID 19

IPv 6 & Wireless • Market segments Mobile phone industry goes to IP: 3 IPv 6 & Wireless • Market segments Mobile phone industry goes to IP: 3 GPP/3 GPP 2/MWIF Wireless service providers have had IPv 4 address requests rejected for long term business plan Vertical markets need the infrastructure: Police, Army, Fire Department, Transports Some 802. 11 Hot Spots already offer an IPv 6 connectivity. • Commercial services need a Phase approach R&D (03), Trial (04 -05), Deployment (06 & beyond) • Key driver is the client’s device & application Symbian 7. 0, Microsoft Pocket PC 4. 1, Netfront 3. x, … Presentation_ID 20

3 GPP Mobile Wireless Network Architecture BTS (2 G) CG, AAA, DHCP, DNS BSC 3 GPP Mobile Wireless Network Architecture BTS (2 G) CG, AAA, DHCP, DNS BSC (2 G) RAN Node. B (3 G) NMS SSG IPv 4 GGSN (2 G) SGSN (2 G) CN (GTP) SGSN (3 G) RNC (3 G) SSD CDN arch. GGSN (3 G) PDN IPv 4/v 6 IPv 6 (e. g. IMS) BG • IPv 6 for GPRS (data & GTP) can be done now Mentioned in 2 G and 3 G R 3+ specifications ISP GRX (GTP) DNS But only few IPv 6 (or dual stack) handset prototype IPv 6 for Internet Multimedia Subsystem (mandatory & exclusive) • Migration from ATM to IP(v 6) in UTRAN CN ) Shall be IPv 6, IPv 4 optional and dual-stack recommended Presentation_ID 21

IPv 6 – for an Ubiquitous Internet • Connect Everything to the Internet Simply IPv 6 – for an Ubiquitous Internet • Connect Everything to the Internet Simply (Plug & Play) and Safety • Enjoy the Internet Everywhere & Anywhere Broadband, wireless, … China, India, Africa, … • Play, Learn, and Live on the Internet for Everybody Peer to Peer & Client/Servers applications Global reachability as well as community of interest Home Information Services • We need One Internet Global communications enhances business, trade, research Presentation_ID 22

How to get an IPv 6 Address? • How to get address space? Real How to get an IPv 6 Address? • How to get address space? Real IPv 6 address space now allocated by APNIC, ARIN and RIPE NCC to ISP APNIC 2001: 0200: : /23 & 2001: 0 C 00: : /23 ARIN 2001: 0400: : /23 RIPE NCC 2001: 0600: : /23 & 2001: 0800: : /23 • 6 Bone 3 FFE: : /16 • 6 to 4 tunnels 2002: : /16 • Enterprises get their IPv 6 address space from their ISP. • Further information on www. cisco. com/ipv 6 Presentation_ID 23

IPv 6 Forum • 151 members (January 2003) Created in 1999 Cisco is a IPv 6 Forum • 151 members (January 2003) Created in 1999 Cisco is a founding member • Mission is to promote IPv 6 not to specify it (IETF) www. ipv 6 forum. com • IPv 6 Forum One. World working group Australian, India, Korea, Mexico, Russian, UK, … • Held ‘IPv 6 summit’ around the World Madrid – May 2003, U. S. – June 2003 Presentation_ID 24

Agenda • IPv 6 Business Case • IPv 6 Protocols & Standards • Integration Agenda • IPv 6 Business Case • IPv 6 Protocols & Standards • Integration and Transition • Cisco IOS IPv 6 Roadmap • IPv 6 Deployment scenarios • References Presentation_ID 25

IETF v 6 Ops Working Group • Follow-up of IETF NGTrans WG • The IETF v 6 Ops Working Group • Follow-up of IETF NGTrans WG • The IPv 6 Operations (v 6 ops) working group of the IETF is under the Operations and Management Area, and has as its overall goal assisting the transition to IPv 6, the next generation Internet protocol chosen by the IETF community. • http: //www. 6 bone. net/v 6 ops/default. htm • Http: //www. ietf. org/html. charters/ngtrans-charter. html Presentation_ID 26

IPv 4 -IPv 6 Transition / Co-Existence A wide range of techniques have been IPv 4 -IPv 6 Transition / Co-Existence A wide range of techniques have been identified and implemented, basically falling into three categories: (1) Dual-stack techniques, to allow IPv 4 and IPv 6 to co-exist in the same devices and networks (2) Tunneling techniques, to avoid order dependencies when upgrading hosts, routers, or regions (3) Translation techniques, to allow IPv 6 -only devices to communicate with IPv 4 -only devices Expect all of these to be used, in combination Presentation_ID 27

Dual Stack Approach IPv 6 -enable Application TCP UDP IPv 4 IPv 6 IPv Dual Stack Approach IPv 6 -enable Application TCP UDP IPv 4 IPv 6 IPv 4 Pre Ap ferred plic atio metho n’s d ser on ver s IPv 6 0 x 0800 0 x 86 dd 0 x 0800 Data Link (Ethernet) 0 x 86 dd Frame Protocol ID Data Link (Ethernet) • Dual stack node means: Both IPv 4 and IPv 6 stacks enabled Applications can talk to both Choice of the IP version is based on name lookup and application preference Presentation_ID 28

Dual Stack Approach & DNS www. a. com =*? DNS Server 3 ffe: b Dual Stack Approach & DNS www. a. com =*? DNS Server 3 ffe: b 00: : 1 10. 1. 1. 1 IPv 4 IPv 6 3 ffe: b 00: : 1 • In a dual stack case, an application that: Is IPv 4 and IPv 6 -enabled Asks the DNS for all types of addresses Chooses one address and, for example, connects to the IPv 6 address Presentation_ID 29

Cisco IOS Dual Stack Configuration Dual-Stack Router IPv 6 and IPv 4 Network router# Cisco IOS Dual Stack Configuration Dual-Stack Router IPv 6 and IPv 4 Network router# ipv 6 unicast-routing interface Ethernet 0 ip address 192. 168. 99. 1 255. 0 ipv 6 address 2001: 410: 213: 1: : /64 eui-64 IPv 4: 192. 168. 99. 1 IPv 6: 2001: 410: 213: 1: : /64 eui-64 • Cisco IOS is IPv 6 -enable: If IPv 4 and IPv 6 are configured on one interface, the router is dual-stacked Telnet, Ping, Traceroute, SSH, DNS client, TFTP, … Presentation_ID 30

Using Tunnels for IPv 6 Deployment • Many techniques are available to establish a Using Tunnels for IPv 6 Deployment • Many techniques are available to establish a tunnel: Manually configured Manual Tunnel (RFC 2893) GRE (RFC 2473) Semi-automated Tunnel broker Automatic Compatible IPv 4 (RFC 2893) 6 to 4 (RFC 3056) 6 over 4 ISATAP (Intra-Site Automatic Tunnel Addressing Protocol) Presentation_ID 31

IPv 6 over IPv 4 Tunnels IPv 6 Header IPv 6 Host Transport Header IPv 6 over IPv 4 Tunnels IPv 6 Header IPv 6 Host Transport Header Dual-Stack Router IPv 6 Network IPv 4 Data IPv 6 Host Dual-Stack Router IPv 6 Network Tunnel: IPv 6 in IPv 4 packet IPv 4 Header IPv 6 Header Transport Header Data • Tunneling is encapsulating the IPv 6 packet in the IPv 4 packet • Tunneling can be used by routers and hosts Presentation_ID 32

Manually Configured Tunnel (RFC 2893) Dual-Stack Router 1 IPv 6 Network Dual-Stack Router 2 Manually Configured Tunnel (RFC 2893) Dual-Stack Router 1 IPv 6 Network Dual-Stack Router 2 IPv 4: 192. 168. 99. 1 IPv 6: 3 ffe: b 00: c 18: 1: : 3 IPv 6 Network IPv 4: 192. 168. 30. 1 IPv 6: 3 ffe: b 00: c 18: 1: : 2 router 1# router 2# interface Tunnel 0 ipv 6 address 3 ffe: b 00: c 18: 1: : 3/64 tunnel source 192. 168. 99. 1 tunnel destination 192. 168. 30. 1 tunnel mode ipv 6 ip interface Tunnel 0 ipv 6 address 3 ffe: b 00: c 18: 1: : 2/64 tunnel source 192. 168. 30. 1 tunnel destination 192. 168. 99. 1 tunnel mode ipv 6 ip • Manually Configured tunnels require: Dual stack end points Both IPv 4 and IPv 6 addresses configured at each end Presentation_ID 33

IPv 4 Compatible Tunnel (RFC 2893) Dual-Stack Router IPv 4: 192. 168. 99. 1 IPv 4 Compatible Tunnel (RFC 2893) Dual-Stack Router IPv 4: 192. 168. 99. 1 IPv 6: : : 192. 168. 99. 1 IPv 4 Dual-Stack Router IPv 4: 192. 168. 30. 1 IPv 6: : : 192. 168. 30. 1 • IPv 4 -compatible addresses are easy way to autotunnel, but it: May be deprecated soon Presentation_ID 34

6 to 4 Tunnel (RFC 3056) Public IPv 4 address 2002 /48 /16 IPv 6 to 4 Tunnel (RFC 3056) Public IPv 4 address 2002 /48 /16 IPv 6 Network prefix: SLA Interface ID /64 6 to 4 Router 1 E 0 192. 168. 99. 1 IPv 4 6 to 4 Router 2 E 0 192. 168. 30. 1 2002: c 0 a 8: 6301: : /48 IPv 6 Network prefix: 2002: c 0 a 8: 1 e 01: : /48 = • 6 to 4 Tunnel: Is an automatic tunnel method Gives a prefix to the attached IPv 6 network 2002: : /16 assigned to 6 to 4 Requires one global IPv 4 address on each Ingress/Egress site Presentation_ID = router 2# interface Loopback 0 ip address 192. 168. 30. 1 255. 0 ipv 6 address 2002: c 0 a 8: 1 e 01: 1: : /64 eui-64 interface Tunnel 0 no ip address ipv 6 unnumbered Ethernet 0 tunnel source Loopback 0 tunnel mode ipv 6 ip 6 to 4 ipv 6 route 2002: : /16 Tunnel 0 35

6 to 4 Relay 6 to 4 Router 1 IPv 6 Network prefix: 2002: 6 to 4 Relay 6 to 4 Router 1 IPv 6 Network prefix: 2002: c 0 a 8: 6301: : /48 router 1# interface Loopback 0 ip address 192. 168. 99. 1 255. 0 ipv 6 address 2002: c 0 a 8: 6301: 1: : /64 eui-64 interface Tunnel 0 no ip address ipv 6 unnumbered Ethernet 0 tunnel source Loopback 0 tunnel mode ipv 6 ip 6 to 4 ipv 6 route 2002: : /16 Tunnel 0 ipv 6 route : : /0 2002: c 0 a 8: 1 e 01: : 1 IPv 6 Internet IPv 6 Network 192. 168. 99. 1 = Presentation_ID IPv 4 6 to 4 Relay IPv 6 address: 2002: c 0 a 8: 1 e 01: : 1 • 6 to 4 relay: Is a gateway to the rest of the IPv 6 Internet Default router Anycast address (RFC 3068) for multiple 6 to 4 Relay 36

IPv 6 -IPv 4 Communication Mechanisms • Translation • NAT-PT (RFC 2766) • TCP-UDP IPv 6 -IPv 4 Communication Mechanisms • Translation • NAT-PT (RFC 2766) • TCP-UDP Relay (RFC 3142) • DSTM (Dual Stack Transition Mechanism) • API • BIS (Bump-In-the-Stack) (RFC 2767) • BIA (Bump-In-the-API) • ALG • SOCKS-based Gateway (RFC 3089) • NAT-PT (RFC 2766) Presentation_ID 37

NAT-PT Overview ipv 6 nat prefix 2010: : /96 IPv 4 -only network IPv NAT-PT Overview ipv 6 nat prefix 2010: : /96 IPv 4 -only network IPv 4 Host 172. 16. 1. 1 2 Src: 172. 17. 1. 1 Dst: 172. 16. 1. 1 3 Src: 172. 16. 1. 1 Dst: 172. 17. 1. 1 NAT-PT IPv 6 -only network IPv 6 Host 2001: 0420: 1987: 0: 2 E 0: B 0 FF: FE 6 A: 412 C 1 Src: 2001: 0420: 1987: 0: 2 E 0: B 0 FF: FE 6 A: 412 C Dst: PREFIX: : 1 4 Src: PREFIX: : 1 Dst: 2001: 0420: 1987: 0: 2 E 0: B 0 FF: FE 6 A: 412 C PREFIX is a 96 -bit field that allows routing back to the NAT-PT device Presentation_ID 38

Configuring Cisco IOS NAT-PT DNS Network Address Translation-Protocol Translation RFC 2766 • IP Header Configuring Cisco IOS NAT-PT DNS Network Address Translation-Protocol Translation RFC 2766 • IP Header and Address translation • Support for ICMP and DNS embedded translation . 200 . 100 • Auto-aliasing of NAT-PT IPv 4 Pool Addresses LAN 2: 192. 168. 1. 0/24 Ethernet-2 NATed prefix 2010: : /96 Ethernet-1 LAN 1: 2001: 2: : /64 2001: 2: : 1 Presentation_ID interface ethernet-1 ipv 6 address 2001: 2: : 10/64 ipv 6 nat prefix 2010: : /96 ipv 6 nat ! interface ethernet-2 ip address 192. 168. 1. 1 255. 0 ipv 6 nat ! ipv 6 nat v 4 v 6 source 192. 168. 1. 100 2010: : 1 ! ipv 6 nat v 6 v 4 source route-map 1 pool v 4 pool 1 ipv 6 nat v 6 v 4 pool v 4 pool 1 192. 168. 2. 10 prefix-length 24 ! route-map 1 permit 10 match interface Ethernet-1 39

Agenda • IPv 6 Business Case • IPv 6 Protocols & Standards • Integration Agenda • IPv 6 Business Case • IPv 6 Protocols & Standards • Integration and Transition • Cisco IOS IPv 6 Roadmap • IPv 6 Deployment scenarios • References Presentation_ID 40

Cisco IPv 6 Technology Strategy Intelligent Services Cisco IOS IPv 6 Feature set Innovation Cisco IPv 6 Technology Strategy Intelligent Services Cisco IOS IPv 6 Feature set Innovation Performance IPv 6 Hardware Assisted Forwarding Presentation_ID Evolutionary Infrastructure IPv 6 Solutions Focusing on Integration and Co-Existence 41

Cisco IPv 6 Calendar IPv 6 – Integration & Co-Existence • October 1996 Cisco Cisco IPv 6 Calendar IPv 6 – Integration & Co-Existence • October 1996 Cisco IOS IPv 6 Technology Preview software deployed on 6 Bone • June 2000 Cisco IOS IPv 6 Statement of Direction 3 phases roadmap 2000 Presentation_ID • March 2001 Cisco IOS IPv 6 Phase I announcement • May 2001 Cisco 12. 2(2)T FCS • October 2001 Cisco 12. 0(19)ST 1 FCS on 12000 series 2001 • December 2001 Cisco IOS Phase 2 announcement • Cisco partners on 6 NET project • October 2002 IPv 6 Hardware assisted forwarding on Cisco 12000 series 2002 • IPv 6 is Production Ready – Cisco IOS 12. 3 • Cisco IOS IPv 6 Phase III deliverables • FCS: OSPFv 3, Qo. S, ISATAP, Multi-Topology IS-IS • EFT: Netflow IPv 6, DHCPv 6 PD, Radius IPv 6, IPv 6 Multicast, … • IPv 6 Hardware Assisted Forwarding • Cat. 6 K/7600 Sup 720 • Cat. 3750 2003 42

Cisco IOS Roadmap: The Confluence of IPv 4/IPv 6 Cisco IOS Release Phase I Cisco IOS Roadmap: The Confluence of IPv 4/IPv 6 Cisco IOS Release Phase I Done Cisco IOS Upgrade = IPv 6 Phase II Done Market Target Early Adopter Deployment Production Backbone Deployment Phase III On-Going Presentation_ID Enhanced IPv 6 Services 43

www. cisco. com/ipv 6 The Introductory Phase Cisco IOS Technology Preview code built the www. cisco. com/ipv 6 The Introductory Phase Cisco IOS Technology Preview code built the experimental IPv 6 Internet – ‘ 6 Bone’ Cisco engineers co-chair the IETF IPv 6 and Ngtrans WG Comprehensive Cisco Platform support 1 st networking company to deliver commercial IPv 6 support over the broadest range of routers/switches, including all transition mechanisms IOS 12. 3 M, 12. 2 S, 12. 3 T IPv 6 HW FW – C 12000, C 6500, C 7600, C 10720 Cisco, a founding member of the IPv 6 Forum Cisco gains extensive deployment experience, 1997 -2000 2001 -2003 Presentation_ID Moving IPv 6 into Production Service Providers – Asia and Europe Academic institutions Broadband Services Service Providers - US IP Telephony Home Networking Government & Defense Etc. e. g. 6 NET 2004 & Beyond 44 44

Cisco IOS IPv 6 Release Positioning • General Production – Cisco IOS 12. 3 Cisco IOS IPv 6 Release Positioning • General Production – Cisco IOS 12. 3 M • Core ISP & NREN – Cisco 12. 0 S on Cisco 12000 series • ISP and Enterprise Infrastructure – Cisco IOS 12. 2 S • Broadband Access – Cisco IOS 12. 2(15)B • Technology development – Cisco IOS 12. 3 T Presentation_ID 45

Cisco IOS IPv 6 Phase I – Early Adopters Feature Set ne o D Cisco IOS IPv 6 Phase I – Early Adopters Feature Set ne o D 12. 2 T Also 12. 3 M 12. 0 S/ST (*) 12. 2 S IPv 6 Basic specifications (RFC 2460) 12. 2(2)T 12. 0(22)S/(21)ST 12. 2(14)S ICMPv 6 (RFC 2463) 12. 2(2)T 12. 0(22)S/(21)ST 12. 2(14)S Neighbor Discovery (RFC 2461) 12. 2(2)T 12. 0(22)S/(21)ST 12. 2(14)S Stateless Auto-Configuration 12. 2(2)T 12. 0(22)S/(21)ST 12. 2(14)S RIPng (RFC 2080) 12. 2(2)T 12. 0(22)S/(21)ST 12. 2(14)S MP-BGP 4 (RFC 2545 & 2858) 12. 2(2)T 12. 0(22)S/(21)ST 12. 2(14)S Configured & Automatic Tunnels 12. 2(2)T 12. 0(22)S/(21)ST 12. 2(14)S 6 to 4 Tunnels (RFC 3056) 12. 2(2)T 12. 2(4)T 12. 0(22)S/(21)ST N/A 12. 2(14)S 12. 2(2)T 12. 0(22)S/(21)ST 12. 2(14)S GRE Tunnels Data Links (*) Applications Ethernet, FDDI, PPP, HDLC ATM PVC & LAN-E, FR PVC Ping, Traceroute, Telnet, TFTP, DNA AAAA over IPv 4, HTTP Standard Access Control List Presentation_ID 46

Cisco IOS IPv 6 Phase II – Infrastructure Feature Set ne o D 12. Cisco IOS IPv 6 Phase II – Infrastructure Feature Set ne o D 12. 2 T Also 12. 3 M 12. 0 S/ST (*) 12. 2 S 12. 2(8)T 12. 0(22)S/(21)ST 12. 2(14)S CEFv 6/d. CEFv 6 12. 2(13)T 12. 0(22)S/(21)ST 12. 2(14)S Extended Access Control List 12. 2(13)T 12. 0(23)S 12. 2(14)S IPv 6 over MPLS – 6 PE 12. 2(15)T 12. 0(22)S 12. 2(14)S NAT-PT (RFC 2766) 12. 2(13)T N/A TBD IPv 6 MIBs 12. 2(15)T 12. 0(22)S 12. 2(14)S CDP IPv 6 Address Family on Neighbor 12. 2(8)T N/A 12. 2(14)S Static ND Cache entry 12. 2(8)T 12. 2(4)T 12. 0(22)S/(21)ST 12. 2(14)S 12. 2(13)T N/A TBD DNS AAAA over IPv 6 12. 2(8)T 12. 0(22)S/(21)ST 12. 2(14)S SSH over IPv 6 12. 2(8)T 12. 0(22)S 12. 2(14)S IS-IS for IPv 6 Link-local Address for BGP 4+ peering Broadband Access Presentation_ID Encapsulation, AAA, Prefix Pools 47

Cisco IOS IPv 6 Status Positioning General Production Core Edge & Enterprise Infrastructure L Cisco IOS IPv 6 Status Positioning General Production Core Edge & Enterprise Infrastructure L 3 switches Technology development Cisco IOS Release First FCS Date 12. 3 M – 12. 4 M May 2003 – May 2005 12. 0 S on 12000, 10720 Feb 2002 IOS-XR on CRS-1 12. 2 S-based Derivatives 12. 3 T – 12. 4 T Note – as well as 12. 2 S May 2004 Feb 2003 C 6500 12. 2 SX, C 4500 12. 2 EW, C 3750/3560 12. 2 SE Aug 2003 – June 2005 IPv 6 Start Here documents the IPv 6 feature set per Cisco IOS releases www. cisco. com/univercd/cc/td/doc/product/software/ios 123/123 cgcr/ipv 6_c/ftipv 6 s. htm Presentation_ID 48

Extensive Platform Support Check latest release number & availability with your local Cisco team Extensive Platform Support Check latest release number & availability with your local Cisco team Cisco IOS 12. 2 T Cisco 800 series Routers Cisco 1400 series Routers Cisco 1600 series Routers Cisco 1700 series Routers Cisco 2500 series Routers [12. 2(4)T] Cisco 2600 series Routers Cisco 3700 series Routers Cisco 4500/4700 series Routers [12. 2(2)T only] Cisco IOS 12. 2 S Cisco 7100 series Routers Cisco 7200 series Routers Cisco 7300 series Routers Cisco 7100 series Routers Cisco 7400 series Routers Cisco 7200 series Routers Cisco 7500 series Routers Cisco IOS 12. 0 S Cisco 7500 series Routers Cisco 7600 series Routers Cisco 12000 Series Routers Catalyst 6500 series Cisco 10720 Presentation_ID 49

Industry’s Broadest Platform Support Cisco IOS 12. 0 S Cisco 12000 Series Routers Cisco Industry’s Broadest Platform Support Cisco IOS 12. 0 S Cisco 12000 Series Routers Cisco 10720 Series Cisco IOS 12. 3/12. 3 T Cisco 800 Series Routers Cisco 1700 Series Routers Cisco 1800 Series Routers Cisco 2600 Series Routers Cisco 2800 Series Routers Cisco 3600 Series Routers Cisco IOS-XR CRS-1, Cisco 12000 Cisco IOS 12. 2 S & derivatives Cisco 72/7300 Series Routers Cisco 75/7600 Series Routers Cisco 10000 Series Routers (H 2 CY 05) Cisco Product Portfolio Cisco 7200 Series Routers Catalyst 3750/3560 Series PIX Firewall (7. 0) Cisco 7301 Series Routers Catalyst 4500 Series Cisco 7500 Series Routers Catalyst 6500 Series Mobile Wireless, Home Networking, IP Telephony - Radar Cisco 3700 Series Routers Cisco 3800 Series Routers Presentation_ID 50

Cisco IOS 12. 4 M – IPv 6 Feature Overview Security • • IPv Cisco IOS 12. 4 M – IPv 6 Feature Overview Security • • IPv 6 standard ACL IPv 6 extended ACL IPv 6 IPsec authentication for OSPFv 3 IPv 6 Firewall Integration • Configured & Automatic Tunnels (RFC 2893) • 6 to 4 (RFC 3056 & 3068) 3068 • IPv 6 over GRE/IPv 4 • IPv 6 over MPLS (6 PE) • ISATAP • NAT-PT (RFC 2765 & 2766) • CEF Switched • IP over IPv 6 Tunnels Core • • RIPng OSPFv 3 IS-IS for IPv 6 MT IS-IS MP-BGP IPv 6 Unicast MP-BGP IPv 6 Multicast Policy Based Routing Presentation_ID ICMPv 6 (RFC 2463) Neighbor Discovery (RFC 2461) Stateless Auto-Configuration Anycast CEFv 6/d. CEFv 6 u. RPF Strict Mode CEFv 6 Switched Tunnels • • • Cisco VSA AAA Radius AAA (RFC 3162) PPPo. A, PPPo. E, RBE and ATM 1483 encapsulations DHCPv 6 Prefix Delegation (RFC 3633), DHCPv 6 Relay Stateless DHCP (RFC 3646) Generic Prefix Multicast Cisco IOS Software Release 12. 4 M Routing • • IPv 6 (RFC 2460) Broadband Access Applications & Mgnt • • Telnet, TFTP, DNS resolver, HTTP, Ping, Traceroute, SSH Cisco IP & IP-Forwarding MIBs Netflow for IPv 6 SNMP over IPv 6 • • MLDv 1, v 2, Access Group PIMv 2 SM, SSM, Bi-Dir PIM Embedded RP IPv 6 MC over IPv 4 tunnels Scope Boundaries Static m. Routes BSR IPv 6 Qo. S (MQC) Mobile IPv 6 HA 51

IPv 6 Ready Logo • Phase I program as described on www. ipv 6 IPv 6 Ready Logo • Phase I program as described on www. ipv 6 ready. org • TAHI conformance tests + Moonv 6 participation • Cisco IOS Release & IPv 6 Ready Logo Phase I Cisco IOS 12. 3(6)M - Logo ID 01 -000164 Cisco IOS 12. 3(7)T - Logo ID 01 -000165 Cisco IOS 12. 2(14)S - Logo ID 01 -000161 Cisco IOS 12. 2(17 a)SX 1 Cat. 6500/C 7600 - Logo ID 01000160 Cisco IOS 12. 0(26)S on Cisco 12000 - Logo ID 01 -000159 Presentation_ID 52

CRS-1 IOS XR IPv 6 Roadmap IPv 6 Hardware Forwarding up to OC-768 IPv CRS-1 IOS XR IPv 6 Roadmap IPv 6 Hardware Forwarding up to OC-768 IPv 6 address architecture ICMPv 6, ND, Stateless Auto. Configuration OSPFv 3, IS-IS including Multi. Topology MP-BGP 4 d. CEFv 6 including Layer 3 load balancing via CEF u. RPF Support Loose mode MTU Path Discovery IPv 6 ACL Support Pingv 6, Traceroutev 6, Rlogin support Presentation_ID Feature set on 3. 2 (Core Focus) CY 06 IPv 6 Multicast PIM-SSM, MBGP, PIM-SM, Static RP, MLDv 2, Embedded RP IPv 6 Qo. S IPv 6 Multicast Qo. S RPL for OSPFv 3 IPv 6 MIBs v 4/v 6 separate counter MIBs at interface level OSPFv 3 IPSec IPv 6 unicast over bundles IPv 6 NSF 53

Cisco 12000 series router IPv 6 Roadmap IPv 6 Basics • ICMPv 6 • Cisco 12000 series router IPv 6 Roadmap IPv 6 Basics • ICMPv 6 • ND – including static entries • Stateless Autoconfig. • ACL • MIBs, SSH, Telnet • DNS, TFTP Routing protocols • RIPng, IS-IS for IPv 6, OSPFv 3, MPBGP 4 IPv 6 Tunnels • distributed on Line cards or Tunnel Card Switching • d. CEFv 6 • 6 PE (IPv 6 over MPLS) Presentation_ID Feature set on 12. 0(28)S IPv 6 Hardware Assistance • Engine 3 Line Cards 4 x GE, ATM OC-12, POS OC-3, OC-12, OC-48 • Standard & Extended ACL Including simultaneous IPv 6 Option Headers & UDP/TCP port parsing • IPv 6 Provider Edge (6 PE) over MPLS • up to 3. 8 Mpps per LC • Multicast on E 3/E 4+ • MT IS-IS 26 S • 6 PE fix on 27 S dar a 31 S R • 10 GE/OC 192 POS support on E 5 • IPv 6 MC Qo. S on E 5 • IPv 6 u. RPF (Strict) E 4/E 4+ • IPv 6 multicast on DPT • SNMP over IPv 6 - + on (30)S • IPv 6 Qo. S 28 S • BSR for IPv 6 MCAST 54

Cisco 7600/Cat. 6500 series IPv 6 Roadmap 12. 2(17 a)SX 1 IPv 6 Hardware Cisco 7600/Cat. 6500 series IPv 6 Roadmap 12. 2(17 a)SX 1 IPv 6 Hardware Sup 720 - IPv 6 ~20 Mpps d. CEF 720 (PFC 3) modules, ie: 10 GE ~200 Mpps IPv 6 Basics • ICMPv 6, ND – including static entries, Stateless Auto-config. • ACL • MIBs, SSH, Telnet, DNS, TFTP Routing protocols • RIPng, IS-IS for IPv 6, OSPFv 3, MP-BGP 4 IPv 6 Tunnels in HW • ~10 Mpps • Configured, automatic, GRE, 6 to 4, ISATAP Presentation_ID Feature set on 12. 2 SX 12. 2(17 b)SXA 6 PE on Sup 720 12. 2(17 d)SXB Sup 2/MSFC 2 IPv 6 SW FW support CY 05/06 12. 2(18)SXE • IPv 6 Multicast • IPv 6 Qo. S • DHCPv 6 PD 12. 2(18)SXD MT IS-IS 55

Cisco Catalyst 3750/3560 Series IPv 6 Roadmap Q 1 CY 05 Q 3 CY Cisco Catalyst 3750/3560 Series IPv 6 Roadmap Q 1 CY 05 Q 3 CY 05 12. 2(25)SEA Release 12. 2 SE “Summer” Release • Forwarding CY 06 • Forwarding Limited ACL MLD Snooping IPv 6 Hardware Forwarding ICMPv 6, Neighbor Discovery including Static Entries Stateless Auto-configuration Path MTU discovery CEFv 6/d. CEFv 6 (stack) • Routing Protocols • Services & Transitions SSH over IPv 6 CDP / IPv 6 MIBs Static routes, RIPng, OSPFv 3 Up to 16 equal-cost routes • Services & Transitions Applications (Telnet, Ping, DNS traceroute, TFTP, …) SDM Templates Stack Management over IPv 6 (HTTP) Presentation_ID 56

Cisco Catalyst Switching – Industry’s Most Comprehensive IPv 6 Portfolio Density ● Functionality ● Cisco Catalyst Switching – Industry’s Most Comprehensive IPv 6 Portfolio Density ● Functionality ● Services ● Performance IPv 6 Deployment Focus Catalyst 6500 • IPv 6 HW FW on Sup. 720 • 10 Gb/s interfaces Line rate • IPv 6 Services from Cisco IOS 12. 2 S • IPv 6 SW FW now, HW FW later • IPv 6 services from Cisco IOS 12. 2 S Catalyst 4500 Catalyst 3750 Catalyst 2950/2970 Presentation_ID • IPv 6 HW FW associated to Cisco IOS 12. 2 S IPv 6 services • IPv 6 across Cisco Stack. Wise Technology IPv 6 is fully transparent to L 2 switches but for • MLD snooping • Native IPv 6 network management Industry Leading Modular Chassis • Core • Distribution • Datacenter Access/Core + Services • High Performance Wiring Closets Mid-Range Modular Chassis • Medium Wiring Closets • Small/Medium Distribution/Core • Medium Datacenter Access/Core • Large/Medium Branch Offices Advanced Stackable • Small Wiring Closets • Medium Branch Office • Small Datacenter Access • Small Network Aggregation Entry Level Fixed Configuration • Small Wiring Closets • Small Branch Offices • Industrial environments • Classroom Deployments 57

Cisco. Works LMS 2. 5 – IPv 6 Support Presentation_ID 58 Cisco. Works LMS 2. 5 – IPv 6 Support Presentation_ID 58

Catalyst 6500 Series – NAM • Introducing IPv 6 Network Management capabilities • IPv Catalyst 6500 Series – NAM • Introducing IPv 6 Network Management capabilities • IPv 6 monitoring and decodes with NAM • Can set up alarms with IPv 6 addresses • Can configure an “easy” IPv 6 capture filter and IPv 6 -historical reports Presentation_ID 59

IPv 6 on Broadband Infrastructure Overview ENT/SOHO IPv 4 Servers Radius, NMS, … • IPv 6 on Broadband Infrastructure Overview ENT/SOHO IPv 4 Servers Radius, NMS, … • Data Link Layers PPPo. A PPPo. E RBE Residential • AAA Cisco VSA RFC 3162 1/ Framed-IPv 6 -Prefix, Framed. IPv 6 -Route, Framed-IPv 6 -Pool 2/ Framed-Interface-Id, Login-IPv 6 Host • IPv 6 Prefix Pools Telecommuter Presentation_ID • DHCPv 6 Prefix Delegation IPv 4/v 6 Servers DNS, Web, E-mails, News, … • Stateless DHCPv 6 60

Cisco IOS IPv 6 Phase III Target – as 04/2003 12. 2 T 12. Cisco IOS IPv 6 Phase III Target – as 04/2003 12. 2 T 12. 2 S IPv 6 Qo. S 12. 2(13)T 12. 0(27)S TBD OSPFv 3 12. 2(15)T 12. 0(24)S 12. 2(3 rd)S MT IS-IS 12. 2(15)T 12. 0(26)S 12. 2(3 rd)S ISATAP 12. 2(15)T N/A 12. 2(14)S IPv 6 Multicast Presentation_ID 12. 0 S/ST 12. 3(1 st)T 12. 0(26)S 12. 2(3 rd)S 61

IPv 6 @Cisco Systems Co-chair IETF IPv 6 and NGTrans WG for several years IPv 6 @Cisco Systems Co-chair IETF IPv 6 and NGTrans WG for several years Cisco IOS IPv 6 is largely deployed over the 6 Bone since 1996 Cisco innovation Integration & Co-Existence strategy MP-BGP, NAT-PT, IPv 6 over MPLS (6 PE) DHCPv 6 PD, … have been proposed Cisco as an IPv 6 pioneer – 1996: 6 Bone connection – 2000: IPv 6 Forum founding member IPv 6 Statement of Direction on CCO – May 2001: IPv 6 fully supported on Cisco IOS 12. 2 T Presentation_ID by Cisco Engineers Cisco IT registered an IPv 6 prefix to ARIN Solutions focusing on Production IPv 6 e-Learning and IOS IPv 6 class IPv 6 Solution Deployment guides Partnering with Early Adopters, eg. 6 NET 62

Agenda • IPv 6 Business Case • IPv 6 Protocols & Standards • Integration Agenda • IPv 6 Business Case • IPv 6 Protocols & Standards • Integration and Transition • Cisco IOS IPv 6 Roadmap • IPv 6 Deployment scenarios • References Presentation_ID 63

IPv 6 – Looking at the Crystal Ball 1996 -2001 2002 2003 2004 2005 IPv 6 – Looking at the Crystal Ball 1996 -2001 2002 2003 2004 2005 2006 2007 -2010 Q Q Q Q Q 1 2 3 4 1 2 3 4 Cisco IOS IPv 6 EFT Early adopters Application port <= Duration 3+ years => ISP adoption <= Duration 3+ years => are tw of e/s ed ar dw eleas r r Ha Consumer adoption <= Enterprise adoption Duration 5+ years => <= Duration 5+ years => ed tifi r ce nt ns tme o ar ati lic dep p Ap y IT b E-Europe, E-Japan, North-America IPv 6 Task Force, … Presentation_ID 64

IPv 6 – Working out the Timeline 2002 2003 2004 Q Q Q Q IPv 6 – Working out the Timeline 2002 2003 2004 Q Q Q Q 1 2 3 4 2005 2006 2007 -2010 Q Q Q Q 1 2 3 4 Identifying the business case Funding the project Training Registering for an IPv 6 prefix Testing Deploying Production How long is needed for each phase of an IPv 6 deployment project? Presentation_ID 65

The Scope of IPv 6 Deployment Operations and Training Server to Client Campus Enterprise The Scope of IPv 6 Deployment Operations and Training Server to Client Campus Enterprise WAN Multimedia Peer to Peer (Video Conf) Provider Edge (ie: Instant Messenger) Provider Core Home Area Networks Integration & Co-Existence Native IPv 4 & IPv 6 over IPv 4 Tunnels IPv 6 over MPLS (ATo. M, 6 PE) Cisco IOS is Multi-Protocol Since Day 1 (Configured, 6 to 4, ISATAP, GRE) IPv 6 Services – The Cisco IOS Emphasis Qo. S Multicast Security Network IPv 4 -IPv 6 Management Translation Provisioning&Monitoring Home Information Services IPv 6 Forwarding & Routing protocols (RIPng, OSPFv 3, IS-ISv 6, MP-BGP 4) Frame Relay Presentation_ID PPP HDLC POSIP ATM FE Gig. E Wireless x. DSL Cable, FTTH 66

Lessons from other migrations in the past • IPv 6 Integration and Co-Existence Business Lessons from other migrations in the past • IPv 6 Integration and Co-Existence Business driven, no deadline • Application’s transition must be the main focus Remember that other protocols failed their widespread adoption • IPv 6 is IP No opposition as “ATM versus IP” No real alternative to scale the Internet growth • Telecommunication’s Industry already went through several Renumbering & Protocol’s changes Telephone systems X. 25, DECnet, Appletalk, IPX, SNA Presentation_ID 67

IPv 6 Deployment Scenarios • Many ways to deliver IPv 6 services to End IPv 6 Deployment Scenarios • Many ways to deliver IPv 6 services to End Users End-to-end IPv 6 traffic forwarding is the Key feature Minimize operational upgrade costs • IPv 4 & IPv 6 implementations must be scalable, reliable, secure and feature rich. • Service Providers and Enterprises may have different deployment needs Incremental Upgrade/Deployment ISP’s differentiate Core and Edge infrastructures upgrade Enterprise Campus and WAN may have separate upgrade paths • IPv 6 over IPv 4 tunnels • Dedicated Data Link layers for native IPv 6 • Dual stack Networks IPv 6 over MPLS or IPv 4 -IPv 6 Dual Stack Routers Presentation_ID 68

IPv 6 Deployment Scenario for Enterprises Environment Cisco IOS support IPv 6 services available IPv 6 Deployment Scenario for Enterprises Environment Cisco IOS support IPv 6 services available from ISP Dual Stack Yes Configured Tunnels Yes 6 to 4 Yes L 3 infrastructure – IPv 6 capable Dual Stack Yes L 3 infrastructure – not IPv 6 capable, or sparse IPv 6 hosts population WAN Scenario ISATAP Yes Dedicated Data Link layers, eg. LL, ATM & FR PVC, d. WDM Lambda No IPv 6 services from ISP or experimentation – few sites No IPv 6 services from ISP or experimentation – many sites, any to any communication Campus Presentation_ID 69

IPv 6 on a Campus – ISATAP Tunnels IPv 6 Prefix : : /64 IPv 6 on a Campus – ISATAP Tunnels IPv 6 Prefix : : /64 Native IPv 6 IPv 4 Addr. 32 -bit Interface ID IPv 6 in IPv 4 ISATAP router IPv 6 Internet/Intranet IPv 6 Data Center 0000: 5 EFE: Cisco IOS 12. 3 M/T 12. 2 S Cat. 6500 IPv 4 + IPv 6 ISATAP Dual-Stack Host Network Dual-Stack Host • Intra-Site Automatic Tunnel Addressing Protocol (ISATAP) – IETF Draft – Automatic Tunnels created dynamically based on embedded IPv 4 addresses – IPv 6 Unicast only • Primarily intended for communication between [sparse] IPv 6 hosts within a site with no native IPv 6 infrastructure but an ISATAP router • IPv 6 hosts connect to virtual IPv 6 link – that may spread several IPv 4 subnets – to directly communicate between each others. • IPv 6 hosts reach the IPv 6 Internet through an ISATAP router Presentation_ID 70

IPv 6 on a Campus – Dual-Stack IPv 4 -IPv 6 • Requires Switching IPv 6 on a Campus – Dual-Stack IPv 4 -IPv 6 • Requires Switching / Routing Platforms to support hardware based forwarding for IPv 4 & IPv 6 is transparent on L 2 switches but for Multicast – MLD snooping Data Center • Requires Robust Control Plane for both IPv 4 & IPv 6 Routing protocols 10 GE core • IPv 6 Multicast and other Advanced Services such a Qo. S • Security through IPv 6 Access Control Capabilities Including option headers • IPv 6 & IPv 6 Control Planes & Data Planes must not impact each other Presentation_ID WAN & Internet Access 71

IPv 6 on a Campus – Data Center NAT-PT IPv 4 Server Dual Stack IPv 6 on a Campus – Data Center NAT-PT IPv 4 Server Dual Stack Server Internet Ethernet 10 Mb/s to 10 GE Dual Stack connectivity Mainframe • L 3 switches to connect Servers (up to 10 GE) • Including IPv 6 Multicast support for streaming applications • DNS Server(s) upgrade to support IPv 6 (AAAA records & IPv 6 Xport) • Cisco IOS NAT-PT : to enable IPv 6 clients to access an IPv 4 server that can’t be upgraded to dual stack – DNS & FTP ALG only Presentation_ID 72

IPv 6 over WAN – 6 to 4 Tunnels 2002 Public IPv 4 address IPv 6 over WAN – 6 to 4 Tunnels 2002 Public IPv 4 address SLA Interface ID 6 to 4 relay Anycast IPv 6 Internet 2001: : /16 address space IPv 6 site (dual stack) IPv 4 Internet Cisco IOS 12. 3 M/T and 12. 2 S Cat. 6500 12. 0 S on C 12000 IPv 6 site (dual stack) • 6 to 4 Tunnels (RFC 3056) Automatic tunnel method – Tunnels created dynamically based upon embedded IPv 4 addresses – NOT reliant upon a IPv 6 ready Provider. • Router tunnels IPv 6 packets on 6 to 4 tunnel whenever the next-hop IPv 6 address is non-local and its prefix is 2002: : /16 • Encapsulated packet gets its IPv 4 destination address from the IPv 4 address embedded in the next-hop IPv 6 address • 6 to 4 Relay to be configured as default route to reach the IPv 6 Internet – Anycast (RFC 3068) to handle several relays Presentation_ID 73

IPv 6 over WAN – Securing IPv 6 Tunnels • Manual IPv 6 over IPv 6 over WAN – Securing IPv 6 Tunnels • Manual IPv 6 over IPv 4 Tunnels can be secured using IPv 4 IPsec • 6 to 4 tunnels between remote sites from an enterprise can be secured using IPv 4 IPsec and could take benefits of key distribution mechanisms for sites from a corporate network • Remote sites that only get an IPv 4 dynamic address can still re-negotiate the tunnel endpoint with a central site and secure the connection using IPv 4 Dynamic IPsec on Cisco IOS • Securing IPv 6 over IPv 4 tunnels with IPv 4 IPsec over UDP on Cisco IOS enables NAT and Firewall traversal in a secure way • IPv 6 ACL must be applied to the tunnel endpoints to secure the IPv 6 traffic Presentation_ID 74

IPv 6 Deployment Scenario for ISP Environment Dual Stack Yes 6 PE/6 VPE Yes IPv 6 Deployment Scenario for ISP Environment Dual Stack Yes 6 PE/6 VPE Yes Few customers, no native IPv 6 service form the Po. P or Data link is not (yet) native IPv 6 capable, ie: Cable Docsis Tunnels Yes Dual Stack Yes Dedicated circuits – IPv 4 – IPv 6 Presentation_ID Core is IPv 6 aware – Native IPv 4 -IPv 6 services between aggregation and end-users Access Cisco IOS support Core is IPv 6 unaware – MPLS Core Scenario Dual Stack Yes 75

IPv 6 over WAN – Configured Tunnels Transport Header IPv 6 Header IPv 4 IPv 6 over WAN – Configured Tunnels Transport Header IPv 6 Header IPv 4 Header IPv 6 site (dual stack) IPv 6 Header Data Transport Header Data IPv 4 Internet IPv 6 site (dual stack) Cisco IOS 12. 3 M/T and 12. 2 S Cat. 6500 & 12. 0 S on C 12000 • Manually Configured tunnels – RFC 2893 or GRE • IS-IS for IPv 6 can only be configured over GRE tunnels • Tunnel source and destination (IPv 4) explicitly configured at end nodes • Requires dual-stack router nodes or other end point (IPv 4 and IPv 6) • As number of sites grows - manageability … Presentation_ID 76

Dual Stack IPv 4 -IPv 6 Infrastructure • Early trials, eg. 6 Bone were Dual Stack IPv 4 -IPv 6 Infrastructure • Early trials, eg. 6 Bone were initially deployed using IPv 6 over IPv 4 tunnels. • As IPv 6 implementations mature, ” Dual Stack network” is the normal evolution to deliver IPv 6 services for native IP infrastructures • Dual Stack may not necessarily apply to the entire infrastructure. One may begin on network’s portion such as Access or Core An alternative is to associate dedicated L 2 circuits to each IP protocol, eg. Over ATM or FR PVC, d. WDM Lambdas, … • Network design requirements Selection of a routing protocol, ie: OSPFv 3 or IS-IS Decision on topology alignment or not, eg. Configuring MT IS-IS Instrumentation and Management Services, ie: Multicast, Qo. S, … Presentation_ID 77

Dual Stack IPv 4 -IPv 6 Case Study Enterprise Dual-Stack or Dedicated L 2 Dual Stack IPv 4 -IPv 6 Case Study Enterprise Dual-Stack or Dedicated L 2 circuits 6 to 4 Relay Courtesy Service • IPv 6 IX Peering Aggregation DSL, Cable FTTH Dual-Stack Core IPv 6 Broadband Users • IPv 6 Transit services • IPv 6 enables on Core Routers • IPv 6 services to Enterprise customers 802. 11 Hot-Spot • IPv 6 services to Home Users • Additional Services 6 to 4 relay courtesy service IPv 6 Multicast for streaming (Triple Play) Presentation_ID Peering ISP’s IPv 6 IX 78

IPv 6 over IPv 4 Tunnels • Several Tunnelling mechanisms defined by IETF Apply IPv 6 over IPv 4 Tunnels • Several Tunnelling mechanisms defined by IETF Apply to ISP and Enterprise WAN networks GRE, Configured Tunnels, Automatic Tunnels using IPv 4 compatible IPv 6 Address, 6 to 4 Apply to Campus ISATAP All of the above are supported on Cisco IOS Leverages 6 Bone experience • No impact on Core infrastructure Either IPv 4 or MPLS IPv 6 Header IPv 4 Header Presentation_ID Transport Header Data IPv 6 Header Transport Header Data 79

Native IPv 6 over Dedicated Data Links • Native IPv 6 links over dedicated Native IPv 6 over Dedicated Data Links • Native IPv 6 links over dedicated infrastructures ATM PVC, d. WDM Lambda, Frame Relay PVC, Serial, Sonet/SDH, Ethernet All of the above are supported on Cisco IOS No impact on existing IPv 4 infrastructures Only upgrade the appropriate network paths IPv 4 traffic (and revenues) can be separated from IPv 6 • Network Management done through IPv 4 Presentation_ID 80

IPv 6 Tunnels & Native Case Study • ISP scenario Use the most appropriate IPv 6 Tunnels & Native Case Study • ISP scenario Use the most appropriate Configured Tunnels or Native IPv 6 between IPv 6 Core Routers Configured Tunnels or Native IPv 6 to IPv 6 Enterprise’s Customers 6 Bone IPv 6 Site A Tunnels for specific access technologies, eg. Cable MP-BGP 4 Peering with other 6 Bone users Connection to an IPv 6 IX 6 to 4 relay service Service Provider IPv 4 backbone IPv 6 over IPv 4 Tunnels • Enterprise/Home scenario 6 to 4 tunnels between sites, use 6 to 4 Relay to connect to the IPv 6 Internet Configured tunnels between sites or to 6 Bone users ISATAP tunnels or Native IPv 6 on a Presentation_ID Campus IPv 6 IX IPv 6 Site B 81

Dual Stack IPv 4 -IPv 6 Infrastructure • It is generally the goal when Dual Stack IPv 4 -IPv 6 Infrastructure • It is generally the goal when IPv 6 traffic and users will be rapidly increasing • May not necessarily apply to the overall infrastructure. One may begin on network’s portion such as Campus or Access or core networks • Network design must be well planned Memory size to handle the growth for both IPv 4 & IPv 6 routing tables IGP options & its management: Integrated versus “Ships in the Night” Full network upgrade impact • IPv 4 and IPv 6 Control & Data planes should not impact each other Presentation_ID 82

Dual Stack IPv 4 -IPv 6 Case Study IPv 4 Servers Radius, NMS, … Dual Stack IPv 4 -IPv 6 Case Study IPv 4 Servers Radius, NMS, … • Campus scenario Enterprise Leased Line, DSL, FTTH Upgrade all layer 3 devices to allow IPv 6 hosts deployment anywhere, similar to IPX/IP environment • ISP ENT/SOHO Residential Access technologies may have IPv 4 dependencies, eg. for User’s management Dial, DSL, FTTH, Cable SOHO Residential Presentation_ID Transparent IPv 4 -IPv 6 access services Core may not go dual-stack before sometimes to avoid a full network upgrade IPv 4/v 6 Servers DNS, Web, News, … 83

Campus Deployment Scenario IPv 6 router on a stick IPv 6 -capable L 3 Campus Deployment Scenario IPv 6 router on a stick IPv 6 -capable L 3 switches • Full Layer 3 infrastructure upgrade to implement Dual Stack IPv 6 over ISATAP tunnels Software or Hardware/Software dependent of expected performances • Native IPv 6 Router(s) on a Stick VLANs are terminated on one or more IPv 6 interfaces/routers ISATAP router Presentation_ID • Native IPv 6 Routers on dedicated LANs interconnected using configured tunnels. • ISATAP tunnels 84

ISATAP Details Use IANA‘s OUI 00 -00 -5 E and encode IPv 4 address ISATAP Details Use IANA‘s OUI 00 -00 -5 E and encode IPv 4 address as part of EUI-64 0000: 5 EFE: IPv 4 Address 32 -bit 64 -bit Unicast Prefix 32 -bit Interface Identifier (64 bits) • Automatic discovery of ISATAP routers DNS "isatap. domainname" A record lookup Automatic deprecation when end system receives native IPv 6 router advertisements draft-ietf-ngtrans-isatap-11 draft-ietf-ngtrans-isatap-scenario-01 Presentation_ID 85

ISATAP Router ISATAP-gw 192. 168. 100. 10 2001: 0420: ACAC: 3101: 0000: 5 EFE: ISATAP Router ISATAP-gw 192. 168. 100. 10 2001: 0420: ACAC: 3101: 0000: 5 EFE: C 0 A 8: 640 A IPv 4 Network E 0 192. 168. 99. 1 IPv 6 Network Cisco IOS 12. 2(15)T, 12. 2(14)S Supported in Windows XP Pro SP 1 ISATAP-gw# ! interface Ethernet 0 ip address 192. 168. 99. 1 255. 0 ! interface Tunnel 0 ipv 6 address 2001: 0420: ACAC: 3101: : /64 eui-64 no ipv 6 nd suppress-ra tunnel source Ethernet 0 tunnel mode ipv 6 ip isatap Presentation_ID The tunnel source command must point to an interface with an IPv 4 address configured. Configure the ISATAP IPv 6 address, and prefixes to be advertised just as you would with a native IPv 6 interface. The IPv 6 address has to be configured as an EUI-64 address since the last 32 bits in the interface identifier is used as the IPv 4 destination address. 86

Evaluating an IPv 6 Multicast environment • Client/Server applications Server can be dual stack, Evaluating an IPv 6 Multicast environment • Client/Server applications Server can be dual stack, serving IPv 4 and IPv 6 clients. • Peer-to-Peer applications All hosts run IPv 6 • Both require an IPv 6 Multicast aware infrastructure. Presentation_ID 87

Enterprise Solutions and Deployments • Campus deployment scenarios: PIM-SM with RP, PIM-bidir with RP, Enterprise Solutions and Deployments • Campus deployment scenarios: PIM-SM with RP, PIM-bidir with RP, PIM-SSM - scoped PIM domains MLDv 1 or MLDv 2 Native IPv 6 Multicast Non-native v 6, host<->router ISATAP Dual Stack Enterprise Presentation_ID Enterprise 88

Service Provider Solutions and Deployment • Intra-AS Residential With Access Customers IPv 6 over Service Provider Solutions and Deployment • Intra-AS Residential With Access Customers IPv 6 over IPv 4 tunnels or Dual stack • Inter-AS: Among transit or peers PIM-SSM with MLDv 2 PIM-SM AS-Y AS-Z - embedded RP addressing - scoped for non-global groups - shared domains for global groups IPv 6 over IPv 4 tunnels or Dual stack m. BGP with v 6 mcast SAFI support Presentation_ID 89

IPv 6 over MPLS Infrastructure • Service Providers have already deployed MPLS in their IPv 6 over MPLS Infrastructure • Service Providers have already deployed MPLS in their IPv 4 backbone for various reasons MPLS/VPN, MPLS/Qo. S, MPLS/TE, ATM + IP switching • Several IPv 6 over MPLS scenarios IPv 6 Tunnels configured on CE (no impact on MPLS) IPv 6 over Circuit_over_MPLS (no impact on IPv 6) IPv 6 Provider Edge Router (6 PE) over MPLS (no impact on MPLS core) Native IPv 6 MPLS (require full network upgrade) • Upgrading software to IPv 6 Provider Edge Router (6 PE) Low cost and risk as only the required Edge routers are upgraded or installed Allows IPv 6 Prefix delegation by ISP Presentation_ID 90

Minimum Infrastructure Upgrade for 6 PE DSL POP 6 PE router v 6 6 Minimum Infrastructure Upgrade for 6 PE DSL POP 6 PE router v 6 6 PE router MP-i. BGP session CE v 4/v 6 POP v 4 MPLS Core up to OC-192 Data Center IPv 6 Network FTTH GE Only IPv 6 segment NAT-PT GE IPv 4 Server GE MPLS/IPv 4 GE Cisco 7600 Sup. 720 as 6 PE IPv 6 Server • MPLS/IPv 4 Core Infrastructure is IPv 6 -unaware • PEs are updated to support Dual Stack/6 PE • IPv 6 reachability exchanged among 6 PEs via i. BGP (MP-BGP) • IPv 6 packets transported from 6 PE to 6 PE inside MPLS Presentation_ID 91

IPv 6 VPN Provider Edge Router (6 VPE) VPN A VPN B V 4 IPv 6 VPN Provider Edge Router (6 VPE) VPN A VPN B V 4 and v 6 VPN V 6 only MP-i. BGP sessions P VPN A P V 4 and v 6 VPN VPN B V 6 only VPN B Native IP or MPLS networks? • Target 12. 2 S RLS 7 • Based on CEF/MFI enhancements • EFT on 7200/7300/7500 • For MPLS/VPN customers, IPv 6 VPN service is the same as IPv 4 VPN service, 6 VPE is added only when and where the service is required • draft-ietf-l 3 vpn-bgp-ipv 6 – Cisco co-authored (flefauch) Presentation_ID 92

IPv 6 on Broadband Infrastructure Requirements ISP Host CPE PE ISP provisioning system ? IPv 6 on Broadband Infrastructure Requirements ISP Host CPE PE ISP provisioning system ? ? ? How do we get the configuration information and prefixes from the ISP provisioning system, to the PE, from the PE to the user CPE, and from the CPE to the end user hosts? Routes for delegated prefixes/addresses also need to be injected into the ISP’s routing system. Presentation_ID Prefix Delegation Assignment of variable length prefixes Independent of end user topology Media independent Additional Informations (DNS, NTP, , SMTP, POP, etc) 93

Large Scale Deployment Suggested solution ISP PE (2) PE sends RADIUS request for the Large Scale Deployment Suggested solution ISP PE (2) PE sends RADIUS request for the user CPE Host ISP provisioning system (1) CPE sends (5) CPE configures addresses (3) RADIUS (4) PE sends DHCP solicit, from the prefix on its responds (7) CPE sends a DHCP REPLY= PD with DHCP REPLY, with ORO downstream interfaces, and Prefix user’s prefix(es) withrequest options. Note that containing sends an RA. O-bit is set to on. Delegation the CPE options is configured as a DHCP (6) Host configures addresses based client upstream, and as a AAA the prefixes received in the RA. DHCP server DHCP ND/DHCP on As downstream. The DHCP downstream the O-bitserver it send a DHCP and uses the is on, acts as a cache, INFORMATION-REQUESTon the upstream options received message, with an ORO = DNS interface. The PE can also send RA’s on the PE-CPE link, and the CPE can autoconfigure an “uplink” address. Prefix should be different from the prefix assigned to the user. Presentation_ID 94

Cisco IOS IPv 6 Broadband Access Solutions Layer 2 Encapsulation(s) IPv 4/IPv 6 Firewall Cisco IOS IPv 6 Broadband Access Solutions Layer 2 Encapsulation(s) IPv 4/IPv 6 Firewall PIX, IOS FW PSTN Dial ISP A NAS Internet DSLAM DOCSIS 3. 0 proposal Cable Head-end Access Ethernet 802. 11 RAN Mobile ATM RFC 1483 Routed or Bridged (RBE) PPP, PPPo. A, PPPo. E, Tunnel (Cable) Presentation_ID Enterprise BAS Distributed Computing (GRID) IPv 6 Prefix Pools IPv 6 Radius (Cisco VSA & RFC 3162) DHCPv 6 Prefix Delegation Stateless DHCPv 6 Relay Generic Prefix Dual-Stack or MPLS (6 PE) Core Video IPv 6 Multicast IPv 4/IPv 6 95

Cisco IPv 6 Security Solutions Integration and Coexistence • Secure connectivity Now – IPSec Cisco IPv 6 Security Solutions Integration and Coexistence • Secure connectivity Now – IPSec o IPv 4 dynamic IPSec to protect IPv 6 over IPv 4 tunnels with dynamic IPv 4 end point o IPv 4 IPSec over UDP to offer protection when crossing a firewall or NAT o IPv 6 IPSec to authenticate OSPFv 3 – 12. 3(4)T o IPv 6 Site-to-Site – 12. 4 Tpi 2 IPv 6 Firewall Stateful Packet Filtering IOS 12. 3(7)T • Threat protection – Packet filtering o Standard, reflexive, extended access control list o Enhanced extended ACL on 12. 4 Tpi 1 o Hardware filtering (Cisco 12000 Series IP Service Engine, Catalyst 6500 Series Supervisor Engine 720) Presentation_ID PIX 7. 0 96

Remote Access – Cisco VPN Client & IPv 6 Remote client IPv 4/IPv 6 Remote Access – Cisco VPN Client & IPv 6 Remote client IPv 4/IPv 6 VPN 3000/PIX/IOS IPv 4 Internet IPv 4/IPv 6 Campus IPv 6 -in-IPv 4/IPv 6 IPSec VPN • Requirements Cisco IOS release with either Configured or ISATAP tunnels Presentation_ID Cisco VPN Client 4. x 97

Moving IPv 6 to Production, running Cisco IOS Enterprise WAN: 6 to 4, IPv Moving IPv 6 to Production, running Cisco IOS Enterprise WAN: 6 to 4, IPv 6 over IPv 4, Dual Stack 6 to 4 Relay Cable Dual Stack Aggregation IPv 6 over IPv 4 tunnels or Dedicated data link layers IPv 6 over IPv 4 Tunnels Residential 6 Bone DSL, FTTH, Dial IPv 6 over IPv 4 tunnels or Dual stack Dual Stack or MPLS & 6 PE IPv 6 over IPv 4 tunnels or Dedicated data link layers ISP’s ISATAP Telecommuter IPv 6 IX Enterprise Presentation_ID 98

Cisco Systems – Leading the Evolution • IETF IPv 6 & NG Trans WG Cisco Systems – Leading the Evolution • IETF IPv 6 & NG Trans WG co-chair for several years DHCPv 6, MIPv 6 WG chair or co-chair Authored IPv 6 Spec • Cisco engineers originated many IETF proposals MP-BGP 4, NAT-PT, 6 PE/6 VPE, DHCPv 6 PD, … • Cisco IOS IPv 6 experimented on 6 Bone since 1996 • Cisco IOS IPv 6 feature sets supported over + 24 platforms • Founding member of the IPv 6 Forum • Founding partner of 6 Net • IPv 6 Ready Logo • Mobile Networking demo – IPv 6 Promotion council “Jun Murai award” Presentation_ID 99

IPv 6—Conclusion Moving IPv 6 to Production? • Core IPv 6 specifications are well-tested IPv 6—Conclusion Moving IPv 6 to Production? • Core IPv 6 specifications are well-tested & stable Some of the advanced features of IPv 6 still need specification, implementation, and deployment work • Application, middleware and Scalable Deployment scenario are IPv 6 Focus and Challenge. • Plan for IPv 6 integration and IPv 4 -IPv 6 co-existence Training, applications inventory, and IPv 6 deployment planning • Cisco is committed to deliver advanced IPv 6 capabilities to the Internet industry IPv 6 Solutions, ABC of IPv 6, e-Learning/Training, ISD, … See http: //www. cisco. com/ipv 6 Presentation_ID 100

Agenda • IPv 6 Business Case • IPv 6 Protocols & Standards • Integration Agenda • IPv 6 Business Case • IPv 6 Protocols & Standards • Integration and Transition • Cisco IOS IPv 6 Roadmap • IPv 6 Deployment scenarios • References Presentation_ID 101

IPv 6 Deployment References • Regional and Countries IPv 6 Task Force Europe - IPv 6 Deployment References • Regional and Countries IPv 6 Task Force Europe - http: //www. ipv 6 -taskforce. org/# Belgium, France, Spain, Swiss, UK, … North- America - http: //www. nav 6 tf. org/ Japan IPv 6 Promotion Council - http: //www. v 6 pc. jp/en/index. html China, Korea, India, … • Relationship Economic partnership between governments China-Japan, Europe-China, … • Recommendations and project’s funding IPv 6 2005 roadmap recommendations – Jan. 2002 European Commission IPv 6 project funding: 6 NET & Euro. IX • Tax Incentives Presentation_ID Japan only – 2002 -2003 program 102

IPv 6 Deployment References • China IPv 6 activities • European IPv 6 Task IPv 6 Deployment References • China IPv 6 activities • European IPv 6 Task Force • North America IPv 6 Task Force • IPv 6 and e-Europe • 2000 -JUN-14, Council and the European Commission for the Feira European Council • IPv 6 and e-Japan • 6 Bone The 6 Bone is an IPv 6 pilot network, to test the deployment and evolution of the IPv 6 protocol around the world. Cisco is attached to the 6 Bone. • IPv 6 experiments in many countries around the world Presentation_ID 103

IPv 6 Deployment References • 6 NET is a three-year European project to demonstrate IPv 6 Deployment References • 6 NET is a three-year European project to demonstrate that continued growth of the Internet can be met using new IPv 6 technology. Cisco is acting as project leader. • 6 REN The 6 REN is an initiative from Research and Education Networks that provides production IPv 6 transit services to facilitate high quality, high performance, and operationally robust IPv 6 networks. • 6 TAP The 6 TAP is a joint project between Canarie and ESnet. Its purpose is to facilitate peering between multiple IPv 6 networks at the Chicago Star Tap. It uses a Cisco router. • CSELT (Italy) Research lab of Telecom Italia working on IPv 6. They provide one of the Tunnel Broker implementations. • ESnet IPv 6 • Euro 6 IX • Freenet 6 (Canada) Provides a Tunnel Broker implementation for IPv 6 standalone users Presentation_ID 104

IPv 6 Deployment References • Internet-2 IP-v 6 • JOIN (DFN Germany) • Kame IPv 6 Deployment References • Internet-2 IP-v 6 • JOIN (DFN Germany) • Kame (Japan) The KAME Project is a joint effort of seven companies in Japan to provide a free IPv 6 and IPsec (for both IPv 4 and IPv 6) stack for BSD variants to the world. Information on IPv 6 for Net. BSD may also be found on Net. BSD. • TAHI project (Japan) The TAHI Project is the joint effort formed by the three Japanese organisations with the objective of developing and providing the verification technology for IPv 6. • TF-TANT IPv 6 (Europe) Sponsored by Ericsson/Telebit, this experiment is testing IPv 6 between various NRN's in Europe. Many of them use Cisco routers. • U. K. IPv 6 Main U. K. IPv 6 projects. • VBNS (U. S. ) Presentation_ID 105

Presentation_ID 106 Presentation_ID 106

China Next Generation Internet (CNGI) • CNGI project led by China Government including 8 China Next Generation Internet (CNGI) • CNGI project led by China Government including 8 ministries: MII, … Announced end of November 2003 • New National IPv 6 backbone built independently by the participants and interconnect by at least 2 IPv 6 IX. • Total fund from government and the carriers will be 170 M$. • Includes 5 major carriers + NRN China Telecom, China Unicom, China Netcom/CSTNET, China Mobile, China Rail. Com and CERNET • By 2005, the scale of CNGI network will reach 39 Giga. POPs + 300 CPNs, nationwide coverage Presentation_ID 107

Renater 3 (French NRN): Dual Stack IPv 4 IPv 6 Presentation_ID 108 Renater 3 (French NRN): Dual Stack IPv 4 IPv 6 Presentation_ID 108

The 6 net project An IPv 6 testbed for the European Community 109 The 6 net project An IPv 6 testbed for the European Community 109

What it is • A 3 year research project funded by the European Commission What it is • A 3 year research project funded by the European Commission to prepare the Next Generation Internet. Presentation_ID 110

Main goals • To build and operate a dedicated international IPv 6 network, and Main goals • To build and operate a dedicated international IPv 6 network, and use this network to validate that the demands for the continuous growth of the global Internet can be met with the new IPv 6 technology. • To help European research and industry to play a leading role in defining the next generation of networking and application technologies that go beyond the current state of the art. Presentation_ID 111

Sub-objectives • Operate an international pilot service such that geographically dispersed groups can interwork Sub-objectives • Operate an international pilot service such that geographically dispersed groups can interwork using native IPv 6 facilities • Validate the migration strategies for integrating IPv 6 with the existing IPv 4 infrastructure (core and access networks) • Study and implement coexistence and migration techniques, and transition tools • Introduce and intensively test state of the art IPv 6 services Presentation_ID 112

Sub-objectives cont. • Test state of the art IPv 6 applications and access to Sub-objectives cont. • Test state of the art IPv 6 applications and access to legacy IPv 4 applications and content • Evaluate the deployment and manageability of a large IPv 6 network including physical infrastructure, address allocation, registries, routing and DNS operation • Exploit the synergy between European NRNs and major industrial partners • Collaborate with other IPv 6 projects; offering the testbed for the support of their activities Presentation_ID 113

Man Machine Presentation_ID WP 0 Project and technical management Description of Work WP 7 Man Machine Presentation_ID WP 0 Project and technical management Description of Work WP 7 Dissemination of information WP 6 Network management WP 5 Middleware and user applications WP 4 Application and service support WP 3 Basic network services WP 2 IPv 4 -IPv 6 coexistence WP 1 Build and operate the IPv 6 network 114

6 NET Project Overview www. 6 net. org Cisco 12400 and 7200 series Presentation_ID 6 NET Project Overview www. 6 net. org Cisco 12400 and 7200 series Presentation_ID 115

Routing protocols IGP: I/ISIS with support for IPv 6 - draft-ietf-isis-ipv 6 -02. txt Routing protocols IGP: I/ISIS with support for IPv 6 - draft-ietf-isis-ipv 6 -02. txt L 2 neighborships only ISIS Tuning: LSP pacing, SPF and PRC back-off tuning EGP: m. BGP with support for IPv 6 AS# 6680 i. BGP full mesh between 6 NET POP routers e. BGP towards the NREN POP routers md 5 neighborship authentication for i. BGP and e. BGP Presentation_ID 116

Addressing • 6 NET available address space: 2001: 0798: : /40 • Each 6 Addressing • 6 NET available address space: 2001: 0798: : /40 • Each 6 NET pop will get a /48 • Loopbacks get a prefix-length of /128 • Point-to-points a /64 Presentation_ID 117

Addressing POP Location IPv 6 POP addressing: 2001: 0798: <pop>: : /48 Core: Sweden: Addressing POP Location IPv 6 POP addressing: 2001: 0798: : : /48 Core: Sweden: 2001: 0798: 25: : /48 Netherlands: 2001: 0798: 22: : /48 Germany: 2001: 0798: 14: : /48 Austria: 2001: 0798: 10: : /48 Italy 2001: 0798: 20: : /48 Switserland 2001: 0798: 12: : /48 France: 2001: 0798: 16: : /48 UK 2001: 0798: 28: : /48 Greece: Presentation_ID 2001: 0798: 0: : /48 2001: 0798: 17: : /48 118

Equipment • Hardware 6 net Po. P: 12404 NRN Po. P: 12404 or 7206 Equipment • Hardware 6 net Po. P: 12404 NRN Po. P: 12404 or 7206 • Initial software Cisco 12404: IOS 12. 0(21)ST Cisco 7206: IOS 12. 2(8)T Presentation_ID 119

Questions? Presentation_ID 120 Questions? Presentation_ID 120

More Information • CCO IPv 6 - http: //www. cisco. com/ipv 6 • The More Information • CCO IPv 6 - http: //www. cisco. com/ipv 6 • The ABC of IPv 6 http: //www. cisco. com/en/US/products/sw/iosswrel/products_a bc_ios_overview. html • IPv 6 e-Learning [requires CCO username/password] http: //www. cisco. com/warp/customer/732/Tech/ipv 6/elearning/ • IPv 6 Access Services : http: //www. cisco. com/warp/public/732/Tech/ipv 6/docs/ipv 6_ac cess_wp_v 2. pdf • ICMPv 6 Packet Types and Codes Tech. Note: http: //www. cisco. com/warp/customer/105/icmpv 6 codes. html • Cisco IOS IPv 6 Product Manager – [email protected] com Presentation_ID 121

Presentation_ID © 1999, Cisco Systems, Inc. www. cisco. com 122 Presentation_ID © 1999, Cisco Systems, Inc. www. cisco. com 122

© 2001, Cisco Systems, Inc. Presentation_ID 123 © 2001, Cisco Systems, Inc. Presentation_ID 123