Published on

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide


  1. 1. IPv6 Mobility and IETF Status Robert M. Hinden Chief Internet Technologist Nokia
  2. 2. THE INTERNET MODEL <ul><li>End-to-End Communication </li></ul><ul><ul><li>Intelligence in Hosts </li></ul></ul><ul><ul><li>Simple / Fast forwarding in Routers </li></ul></ul><ul><li>All Services run over IP </li></ul><ul><li>IP runs over Everything </li></ul><ul><li>Internet’s Success based on </li></ul><ul><ul><li>Simple Powerful Architecture </li></ul></ul><ul><ul><li>Easy to deploy new Applications </li></ul></ul><ul><ul><li>Technology Evolution </li></ul></ul>IP Transport Applications Link and Physical Layer
  3. 3. A VIEW OF INTERNET HISTORY <ul><li>1970’s </li></ul><ul><ul><li>Arpanet / Internet Technology Invented </li></ul></ul><ul><li>1980’s </li></ul><ul><ul><li>Research / Non-Commercial Internet Service </li></ul></ul><ul><li>1990’s </li></ul><ul><ul><li>The Web and the Internet Everywhere </li></ul></ul><ul><li>2000’s </li></ul><ul><ul><li>The Mobile Internet </li></ul></ul>
  4. 4. MOBILE INTERNET CHARACTERISTICS <ul><li>Always On </li></ul><ul><ul><li>Billions of Devices </li></ul></ul><ul><li>Mobility </li></ul><ul><ul><li>Mobility in a Wireless Network </li></ul></ul><ul><ul><li>Mobility between Wireless Networks </li></ul></ul><ul><ul><ul><li>2 G, 3 G, WLAN, Bluetooth, … </li></ul></ul></ul><ul><li>Secure </li></ul><ul><ul><li>Authentication and Privacy </li></ul></ul><ul><li>Client is Server </li></ul><ul><ul><li>Voice, Messaging, Push Content, Peer-to-Peer </li></ul></ul>
  5. 5. MOBILE INTERNET OUTLOOK More handsets than PCs connected to the Internet by the end of 2004 ! Projected cellular subscribers (Nokia 1999) Projected PCs connected to the Internet (Dataquest 10/98) Projected Internet handsets (Nokia 1999) Billions 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 1.4 1.2 1.0 .8 .6 .4 .2 0
  6. 6. IPv6 FOR MOBILE INTERNET <ul><li>Always On </li></ul><ul><ul><li>Global addresses for every device </li></ul></ul><ul><li>Mobility </li></ul><ul><ul><li>Mobility support in all IPv6 nodes </li></ul></ul><ul><ul><li>Improved Mobile IP </li></ul></ul><ul><ul><li>Autoconfiguration </li></ul></ul><ul><li>Secure </li></ul><ul><ul><li>Global Addresses key to End-to-End Security </li></ul></ul><ul><li>Client is Server </li></ul><ul><ul><li>Global Addresses facilitate Server Services </li></ul></ul>
  7. 7. THE NEED FOR IPv6 <ul><li>The Internet has been a great Success! </li></ul><ul><ul><li>Success creates problems </li></ul></ul><ul><li>IPv4 is running out of Global IP Addresses </li></ul><ul><ul><li>Addresses are currently being rationed </li></ul></ul><ul><li>Network Address Translation (NAT) has extended the life of IPv4, but: </li></ul><ul><ul><li>Breaks Internet End-to-End model </li></ul></ul><ul><ul><li>Inhibits new applications </li></ul></ul><ul><ul><li>Barrier to mobile IP communication </li></ul></ul><ul><ul><ul><li>Mobile Phones without phone numbers? </li></ul></ul></ul>
  8. 8. IPv4 NETWORK ADDRESS TRANSLATION Private IPv4 Addressing Public IPv4 Internet NAT Users Services Users Services
  9. 9. ASIA IPv4 ADDRESS ALLOCATIONS <ul><li>Currently Allocated * </li></ul><ul><ul><li>China ~22 Million </li></ul></ul><ul><ul><li>India ~2 Million </li></ul></ul><ul><ul><li>Thailand ~1 Million </li></ul></ul><ul><li>Other Legacy Allocations (minimum) </li></ul><ul><ul><li>MIT ~17 Million </li></ul></ul><ul><ul><li>IBM ~33 Million </li></ul></ul><ul><ul><li>Genuity / BBN ~51 Million </li></ul></ul><ul><ul><li>US Government ~168 Million </li></ul></ul><ul><ul><li>UK Government ~33 Million </li></ul></ul><ul><ul><li>Europe ~80 Million </li></ul></ul>* March 2002
  10. 10. IPv6 FEATURES <ul><li>Larger 128-bit Hierarchical Addresses </li></ul><ul><ul><li>Supports Much Larger Internet </li></ul></ul><ul><ul><li>Allows Embedded IEEE 802 MAC Addresses for Auto-Configuration </li></ul></ul><ul><li>Auto Configuration </li></ul><ul><li>Incremental Deployment </li></ul><ul><li>Other </li></ul><ul><ul><li>Enables End-to-End Security (IPSEC) via Global Addresses </li></ul></ul><ul><ul><li>Efficient general header compression </li></ul></ul><ul><ul><li>Improved Mobile IP support </li></ul></ul>
  11. 11. IPv6 HEADER FORMAT Payload Length Version Flow Label Next Header Hop Limit Source Address Destination Address 32 bits 40 bytes Class
  12. 12. IPv6 ADDRESSING <ul><li>128 Bit Addresses can Identify Large Number of End Points: 340,282,366,920,938,463,463,374,607,431,768,211,456 </li></ul><ul><li>15% Initially Assigned, 85% Reserved for Future Growth </li></ul>
  13. 13. “ PLUG-AND-PLAY” AUTOCONFIGURATION <ul><li>Simple address autoconfiguration mechanism </li></ul><ul><li>Hosts learn subnet prefix from routers and create Global Addresses </li></ul><ul><li>IPv6 Autoconfiguration is key feature for </li></ul><ul><ul><li>Large scale deployments </li></ul></ul><ul><ul><li>Wireless Internet devices </li></ul></ul><ul><ul><li>Simpler management </li></ul></ul>
  14. 14. IPv6 NON-FEATURES <ul><li>QOS </li></ul><ul><ul><li>QOS in IPv6 is based on Diff Services </li></ul></ul><ul><ul><ul><li>IPv4 TOS field = IPv6 Class field </li></ul></ul></ul><ul><ul><li>IPv6 Flow Label might be used in future…… </li></ul></ul><ul><li>Routing </li></ul><ul><ul><li>Utilizes existing routing technology </li></ul></ul><ul><ul><li>No easy solutions to hard problems </li></ul></ul><ul><li>Security </li></ul><ul><ul><li>Utilizes IPSEC (almost same as for IPv4) </li></ul></ul><ul><ul><li>Global address addresses help a lot </li></ul></ul><ul><ul><li>IPSEC still needs ubiquitous certificate infrastructure </li></ul></ul>
  15. 15. IETF IPv6 STATUS <ul><li>Core IPv6 protocols Standard and Stable </li></ul><ul><ul><li>IPv6 Protocol, Addressing Architecture, ICMP, DNS, Security,Transition Mechanisms, Neighbor Discovery, Address Auto-configuration, IPv6 over <link>, Routing Protocols, Tunneling, MIB’s, Header Compression, MLD, etc. </li></ul></ul><ul><li>IPv6 Focused Working Groups </li></ul><ul><ul><li>IPv6, V6OPS, Multi6, SEND </li></ul></ul><ul><li>Other Working Groups doing IPv6 work </li></ul><ul><ul><li>DHC, MIP, Routing, DNSEXT, VRRP, MAGMA </li></ul></ul>
  16. 16. IPv6 W.G. STATUS/NEWS <ul><li>IESG approved IPv6 Addressing Architecture for Draft Standard </li></ul><ul><li>IESG approved “IPv6 Address Selection for IPv6” </li></ul><ul><li>RFC 3314 “Recommendations for IPv6 in Third Generation Partnership Project (3GPP) Standards” published </li></ul><ul><li>Started work on an IPv6 Node Requirements specification </li></ul><ul><li>IPv6 Flow Label close to w.g. consensus </li></ul><ul><ul><li>New draft major improvement and close to w.g. consensus </li></ul></ul>
  17. 17. IPv6 W.G. STATUS/NEWS (cont.) <ul><li>Revision of MIBs to handle IPv6 consistently </li></ul><ul><ul><li>IP, TCP, UDP, Routing Table </li></ul></ul><ul><li>Site-Local Usage </li></ul><ul><ul><li>Considerable discussion </li></ul></ul><ul><ul><li>Focusing on usage scenarios </li></ul></ul><ul><li>Prefix Delegation </li></ul><ul><ul><li>Initial requirements done </li></ul></ul><ul><ul><li>W.G. consensus to focus on DHCPv6 and RA Proxy approaches </li></ul></ul><ul><li>DNS Discovery </li></ul><ul><ul><li>W.G. consensus to continue work </li></ul></ul><ul><ul><li>Deadlock with IESG….. </li></ul></ul>
  18. 18. IPv6 W.G. STATUS/NEWS (cont.) <ul><li>Node Information Query </li></ul><ul><ul><li>Widely implemented </li></ul></ul><ul><ul><li>Comments from IESG </li></ul></ul><ul><ul><li>W.G. consensus to continue work </li></ul></ul>
  19. 19. OTHER IETF IPv6 NEWS <ul><li>DHCPv6 approved by IESG for Proposed Standard </li></ul><ul><li>Mobile IPv6 in working group last call </li></ul><ul><li>V6OPS </li></ul><ul><ul><li>Replace NGTRANS w.g. </li></ul></ul><ul><ul><li>Defining transition scenarios </li></ul></ul><ul><li>New group (SEND) working on securing IPv6 Neighbor Discovery </li></ul><ul><li>VRRP developing IPv6 version </li></ul><ul><li>BOF on Zero Configuration Routers </li></ul>
  20. 20. IPv6 READY <ul><li>Volume deployment has begun </li></ul><ul><ul><li>Microsoft XP and .NET </li></ul></ul><ul><ul><li>Apple MacOS X 10.2 </li></ul></ul><ul><ul><li>Linux and *BSD </li></ul></ul><ul><ul><li>Symbian OS 7 </li></ul></ul><ul><ul><li>Realtime OS’s available </li></ul></ul><ul><ul><li>Cisco and Juniper support IPv6 </li></ul></ul><ul><li>Waiting to be turned on! </li></ul>
  21. 21. MY HOME IPv6 NETWORK <ul><li>IPv6 at Home </li></ul><ul><ul><li>DSL (IPv4 Service) </li></ul></ul><ul><ul><li>Tunnel (IPv6 over IPv4) to Nokia.Net </li></ul></ul><ul><ul><li>Nokia IPSO IP110 Router </li></ul></ul><ul><ul><li>WLAN </li></ul></ul><ul><li>Servers (IPv6 access only) </li></ul><ul><ul><li>Web: </li></ul></ul><ul><ul><li>Temperature: </li></ul></ul><ul><li>Machines with IPv6 </li></ul><ul><ul><li>Win2K PC Desktop </li></ul></ul><ul><ul><li>MacOS X 10.2 on iMAC </li></ul></ul><ul><ul><li>Win2K Toshiba Laptop </li></ul></ul><ul><ul><li>FreeBSD on Libretto laptop </li></ul></ul><ul><ul><li>WinXP on Mini-ITX system </li></ul></ul>
  22. 22. TOPOLOGY IP110 therma libretto60 win2k iMAC win2K DSL WLAN AP iBook iBook winXP
  23. 23. PICTURE
  24. 24. NOKIA IPv6 VIEW <ul><li>IPv6 is required to support vast numbers of new mobile internet devices </li></ul><ul><li>Needs Global End-to-End connectivity to deploy new applications </li></ul><ul><li>IPv6 is required as a foundation for IP Mobility </li></ul><ul><li>IPv6 allows for equitable worldwide assignment of addresses </li></ul><ul><li>IPv6 is being developed for all Nokia products </li></ul>
  25. 25. SUMMARY <ul><li>IPv6 will scale to Billions of Wireless IP devices </li></ul><ul><ul><li>IPv4 will slow deployment of Mobile Internet </li></ul></ul><ul><li>IPv6 allows for equitable worldwide assignment of addresses </li></ul><ul><li>Restores the Internet End-to-End model </li></ul><ul><li>NOKIA is very committed to IPv6 </li></ul>