1 / 15

IPv6 Update

IPv6 Update. Matthew Schmitz ARTI, AsiaPac Cisco Systems mschmitz@cisco.com. View Of Network Topology. Control Plane. Routing Table. Dynamic, Topology-Driven Routing Updates. Data Plane. Packet. Packet. L2,3,4 Intelligent Forwarding (CEF v6 Table).

egil
Download Presentation

IPv6 Update

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IPv6 Update Matthew Schmitz ARTI, AsiaPac Cisco Systems mschmitz@cisco.com

  2. View Of Network Topology Control Plane Routing Table Dynamic, Topology-Driven Routing Updates Data Plane Packet Packet L2,3,4 Intelligent Forwarding (CEFv6 Table) Control Plane – Data Plane - Services • Runs on the main processor board • Runs the Routing protocols that computes the network topology • May need large memory size to handle the full Internet routing table • Also use by Network Management • A software upgrade is required to add an IPv6 Control plane

  3. View Of Network Topology Control Plane Routing Table Dynamic, Topology-Driven Routing Updates Data Plane Packet Packet L2,3,4 Intelligent Forwarding (CEFv6 Table) Cisco IOS IPv6 Control Plane • Cisco IOS 12.2T, 12.2S and 12.0S integrate IPv6 • Supported Routing Protocols • Static, RIPng, OSPFv3, IS-IS and MP-BGP • IPv6 Multicast (EFT now) • MLDv1/v2, PIMv2 SM, SSM, IPv6 Multicast address family on MP-BGP, Static Mroute • IPv6 over MPLS, aka 6PE • IPv6 MIBs (new drafts) • IP • IP Forwarding • Ping, Traceroute, Telnet, TFTP, HTTP, DNS client, SSH

  4. NVRAM BootROM GBIC GBIC RJ45 RJ45 Bootflash Memory Controller console Flash Controller 10/100/1000 MAC 10/100/1000 MAC PA Logic aux CPU DDR Memory Compact flash DUART I/OBus DDR Memory Control Plane – Data Plane - Services • Sends a packet from an input interface to an output interface • 2 basic functions on IPv6 • MAC header swap • IPv6 Hop Limit decrement • No more IP checksum • Can be done in software or hardware, centralized or distributed • choices dependent of the platform’s design and market’s target • IPv6 requires at least a software upgrade and potentially both hardware and software upgrades • IPv6 lookup is deeper than IPv4

  5. NVRAM BootROM GBIC GBIC RJ45 RJ45 Bootflash Memory Controller console Flash Controller 10/100/1000 MAC 10/100/1000 MAC PA Logic aux CPU DDR Memory Compact flash DUART I/OBus DDR Memory Cisco IOS IPv6 Data Plane • Cisco IOS routers are IPv6-aware through software update. • only high-end routers may require a hardware upgrade • CEFv6 is the fast switching path • 12.2(13)T, 12.2(11)S minimum • dCEFv6 on 7500, 12000 series • On mid-range routers, new generation of processors achieved similar performances as specialized ASIC based routers • better performances on features such as IPv6 over tunnels, extended ACL • On Cisco 12000 series, Engine 3 has comparable IPv6 and IPv4 performance • 4Mpps on IPv4, 3.8Mpps on IPv6 per line card

  6. View Of Network Topology Control Plane Routing Table Dynamic, Topology-Driven Routing Updates Data Plane Packet Packet L2,3,4 Intelligent Forwarding (CEFv6 Table) Control Plane – Data Plane - Services • Can apply at layer 2, 3, 4 or 7 dependent of the action(s) • Well-known services on a router • Packet filtering, QoS, Encryption, Tunnelling, Translation, Accounting • Can be done in software or get hardware assistance • IPv6 requires a software or both hardware and software upgrades • Parsing an IPv6 header + option header(s) + TCP/UDP port numbers impacts the performances

  7. View Of Network Topology Control Plane Routing Table Dynamic, Topology-Driven Routing Updates Data Plane Packet Packet L2,3,4 Intelligent Forwarding (CEFv6 Table) Cisco IOS IPv6 Services • Key drivers for production deployment and Cisco IOS focus. • A non-exhaustive list • IPv6 QoS • Access Control List • Standard & Extended • Radius AAA IPv6 attributes • All IPv6 Tunnelling mechanisms • 6to4, ISATAP, configured, automatic, GRE • DHCPv6 Prefix Delegation (EFT) • Netflow IPv6 (under development) • NAT-PT

  8. IPv6 in Action

  9. Integration and Transition • Requirements • Enable end-to-end IPv6 transport • Preserve exiting IPv4 infrastructure • Minimize operational upgrade costs • Enabled by • Incremental Upgrade/Deployment of equipment • Use of tunnels, dedicated data links, MPLS (6PE) • No impact on existing cores • Cisco IOS enables IPv6 • Software upgrade path for most platforms • Hardware upgrade for performance • Wide variety of tunnel methods and media

  10. Cisco IOS IPv6 Phase I – Early Adopters Done Feature Set 12.2T 12.0S/ST (*) 12.2S 12.2(2)T 12.0(22)S/(21)ST IPv6 Basic specifications (RFC 2460) 12.2(9)S ICMPv6 (RFC 2463) 12.2(2)T 12.0(22)S/(21)ST 12.2(9)S Neighbor Discovery (RFC 2461) 12.2(2)T 12.0(22)S/(21)ST 12.2(9)S Stateless Auto-Configuration 12.2(2)T 12.0(22)S/(21)ST 12.2(9)S RIPng (RFC 2080) 12.2(2)T 12.0(22)S/(21)ST 12.2(9)S MP-BGP4 (RFC 2545 & 2858) 12.2(2)T 12.0(22)S/(21)ST 12.2(9)S Configured & Automatic Tunnels 12.2(2)T 12.0(22)S/(21)ST 12.2(9)S 6to4 Tunnels (RFC 3056) 12.2(2)T 12.0(22)S/(21)ST 12.2(9)S GRE Tunnels 12.2(4)T N/A 12.2(9)S Ethernet, FDDI, PPP, HDLC ATM PVC & LAN-E, FR PVC Data Links (*) 12.2(2)T 12.0(22)S/(21)ST 12.2(9)S Ping, Traceroute, Telnet, TFTP, DNA AAAA over IPv4, HTTP Applications 12.2(2)T 12.0(22)S/(21)ST 12.2(9)S Standard Access Control List 12.2(2)T 12.0(22)S/(21)ST 12.2(9)S

  11. Cisco IOS IPv6 Phase II – Infrastructure Done Feature Set 12.2T 12.0S/ST (*) 12.2S 12.2(8)T 12.0(22)S/(21)ST IS-IS for IPv6 12.2(9)S CEFv6/dCEFv6 12.2(13)T 12.0(22)S/(21)ST 12.2(11)S Extended Access Control List 12.2(13)T 12.0(23)S 12.2(11)S IPv6 over MPLS – 6PE 12.2(15)T 12.0(22)S 12.2(11)S NAT-PT (RFC 2766) 12.2(13)T N/A TBD IPv6 MIBs 12.2(15)T 12.0(22)S 12.2(14)S CDP IPv6 Address Family on Neighbor 12.2(8)T N/A 12.2(14)S Static ND Cache entry 12.2(8)T 12.0(22)S/(21)ST 12.2(9)S Link-local Address for BGP4+ peering 12.2(4)T 12.0(22)S/(21)ST 12.2(9)S Encapsulation, AAA, Prefix Pools Broadband Access 12.2(13)T N/A TBD DNS AAAA over IPv6 12.2(8)T 12.0(22)S/(21)ST 12.2(9)S SSH over IPv6 12.2(8)T 12.0(22)S 12.2(9)S

  12. Extensive Platform Support Check latest release number & availability with your local Cisco team Cisco IOS 12.2T 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 3600 series Routers Cisco 3700 series Routers Cisco 4500/4700 series Routers [12.2(2)T only] Cisco 7100 series Routers Cisco 7200 series Routers Cisco 7500 series Routers Cisco IOS 12.2S Cisco 7100 series Routers Cisco 7200 series Routers Cisco 7300 Cisco 7400 series Routers Cisco 7500 series Routers Cisco 7600 series Routers Catalyst 6500 series Cisco IOS 12.0S Cisco 12000 Series Routers Cisco 10720

  13. Cisco IOS IPv6 Phase III Target – as 01/2003 12.2T 12.0S/ST 12.2S IPv6 QoS 12.2(13)T 12.0(27)S? 12.2(3rd)S? OSPFv3 12.2(15)T 12.0(24)S 12.2(3rd)S 12.2(15)T 12.0(27)S TBD MT IS-IS ISATAP 12.2(15)T N/A 12.2(14)S 12.3(1st)T 12.0(26)S 12.2(3rd)S IPv6 Multicast Netflow IPv6 12.3(2nd)T TBD TBD 12.3(1st)T TBD TBD IPsec (OSPFv3)

  14. Other IPv6 Questions . . . • If you are from Japan, please contact • Tim Gleeson (tgleeson@cisco.com) • If you are from other parts of AsiaPac, please contact • Patrick Grossetete (pgrosset@cisco.com) • Or please contact your local account team

  15. Scaling the Internet for the Next Generations Forget any preconceived ideas – not only PC’s but all thing are connected • IP is THE recognized Application’s convergence layer • Integration & Co-Existence strategy • For Production Deployment • Cisco innovation • MP-BGP, NAT-PT, IPv6 over MPLS (6PE) • DHCPv6 PD,… have been proposed • By Cisco Engineers • Solutions focusing on Customer’s • IPv6 e-Learning and IOS class • IPv6 Solution Deployment guides • Partnering with Early Adopters, eg. 6NET Cisco as an IPv6 leader • Cisco IOS IPv6 is running over • the 6Bone for more than 6 years • IPv6 Forum founding member • In CY2000 • IPv6 on Cisco IOS Commercial • Release since May 2001

More Related