Jorgenson Loki
-
Upload
carl-ford -
Category
Technology
-
view
1.037 -
download
3
description
Transcript of Jorgenson Loki
![Page 1: Jorgenson Loki](https://reader033.fdocuments.net/reader033/viewer/2022061115/546467fdb4af9f3a3f8b49cb/html5/thumbnails/1.jpg)
End of Life for IPv4 -Time for IPv6
End of Life for IPv4 -Time for IPv6
Loki JorgensonChief Scientist
Spring VON 2008 – Core Issues TrackThursday, March 20 09:00-10:15
![Page 2: Jorgenson Loki](https://reader033.fdocuments.net/reader033/viewer/2022061115/546467fdb4af9f3a3f8b49cb/html5/thumbnails/2.jpg)
Overview Network “climate change”
Three (sort of) easy pieces
Four stages to IPv6 Equivalence
Transition Plan
![Page 3: Jorgenson Loki](https://reader033.fdocuments.net/reader033/viewer/2022061115/546467fdb4af9f3a3f8b49cb/html5/thumbnails/3.jpg)
No Critical Drivers Why do we need IPv6?
Is it just about v4 depletion?
There are no (obvious) killer apps that will benefit maybe mobile/nomadic broadcast video access to the rest of the world
Climate change for the Internet The end of the Internet (as we know it)
![Page 4: Jorgenson Loki](https://reader033.fdocuments.net/reader033/viewer/2022061115/546467fdb4af9f3a3f8b49cb/html5/thumbnails/4.jpg)
Going IPv6
www.caida.org
![Page 5: Jorgenson Loki](https://reader033.fdocuments.net/reader033/viewer/2022061115/546467fdb4af9f3a3f8b49cb/html5/thumbnails/5.jpg)
Three Easy Pieces Application level
Services level
Network level
Each has internal/private vs. external/public aspects
![Page 6: Jorgenson Loki](https://reader033.fdocuments.net/reader033/viewer/2022061115/546467fdb4af9f3a3f8b49cb/html5/thumbnails/6.jpg)
IPv6 in the Network End-to-end IPv6
connectivity
LAN environment Dual stack network interfaces Client-side tunnels
Access to WAN/Internet VPN support Mid-path tunnels
Routing in the core and at the edge
![Page 7: Jorgenson Loki](https://reader033.fdocuments.net/reader033/viewer/2022061115/546467fdb4af9f3a3f8b49cb/html5/thumbnails/7.jpg)
DFZ/TCAM Crisis
bgp.potaroo.net
![Page 8: Jorgenson Loki](https://reader033.fdocuments.net/reader033/viewer/2022061115/546467fdb4af9f3a3f8b49cb/html5/thumbnails/8.jpg)
IPv6 in Services Services required by end-hosts
DHCP, NTP, NFS
Services required for various applications DNS/BIND, QoS, FTP/SMTP/HTTP/XXXP
Services required for network elements SNMP, BGP
Services needed for security Firewalls, VPN, IPS/IDS, Web proxies, ACLs
![Page 9: Jorgenson Loki](https://reader033.fdocuments.net/reader033/viewer/2022061115/546467fdb4af9f3a3f8b49cb/html5/thumbnails/9.jpg)
IPv6 in Applications Servers, clients, and stand-alone
Operating system dependencies
Library and third-party dependencies
Implementation changes to handle mixed environment
![Page 10: Jorgenson Loki](https://reader033.fdocuments.net/reader033/viewer/2022061115/546467fdb4af9f3a3f8b49cb/html5/thumbnails/10.jpg)
Today’s Problem Set Ex. Many essential products not fully IPv6
Ex. Ping6 annoyance
Ex. NTP breaks with first packet lost
Ex. BIND stops working over IPv6
Ex. OS maturity issues
Ex. Dead-end legacy
http://tinyurl.com/33twxk (Internet2 Winter 2008 JT agenda)http://tinyurl.com/2vdukf (NANOG 41 October 2007 plus more)
![Page 11: Jorgenson Loki](https://reader033.fdocuments.net/reader033/viewer/2022061115/546467fdb4af9f3a3f8b49cb/html5/thumbnails/11.jpg)
Four Stages to IPv6 Equivalence
1. Basic Connectivity make IPv6 packets flow e2e most common hardware dual-stacked
2. Security configure as secure as IPv4 www.icann.org/committees/security/sac021.pdf
3. IPv6 manageability double the views, configs, interactions… plus some
4. Complete to IPv4 functional equivalence all the familiar bells and whistles
IPv4 == IPv6
![Page 12: Jorgenson Loki](https://reader033.fdocuments.net/reader033/viewer/2022061115/546467fdb4af9f3a3f8b49cb/html5/thumbnails/12.jpg)
Steps in IPv6 Transition1. Develop IPv6 address allocation and routing plan2. Enable on IPv6 across LAN, WLAN, and
external/Internet3. Implement internal network services in IPv6
(DNS, NTP, DHCP, SMTP) 4. Implement public network services in IPv6
(external DNS, MXs, internet web site) 5. Deploy network management infrastructure 6. Most workstations and servers are v6-enabled 7. “Break” the IPv4 network by removing A records and
exposing issues8. Implement some regions of IPv6-only9. Enable advanced features (remote and mobile) in IPv610. Final cleanup and long tail of bug reports