Download presentation
Presentation is loading. Please wait.
1
IPv6 Motivation, Security and Business case Eddie Aronovich (Eddie.Aronovich@cs.tau.ac.il) Tel-Aviv University IPv6 Forum-Israel
2
IPv6 Forum in Israel (Affiliated with IPv6 Global Forum) New-born (less than 1yr) Government contact – MOC Conferences and inductions (ISOC-IL) Adaptation for local business case Working & Interest groups
3
IPv6 Foundation for Innovation Ubiquitous Communication VoIP/Multimedia Services Social Networks (incl. P2P) Sensors Networks
4
Cost Savings Areas Improved Security Increased Efficiency Enhanced of Existing Applications Created of net-new Applications
5
Tech motivation for IPv6 Larger Address Space Better Management of Address Space Elimination of “Addressing Kludges” Easier TCP/IP Administration (auto config) Modern Routing design Better Support for Multicast Better Support for Mobility Security Awareness
6
IPv6 Requirements Address space that lasts longer Multicast and Anycast support Unify between Intranet and Internet (RFC1918) Security is mandatory Auto configuration Mobility and more….
8
IPv6 in OS (thanks to USAGI) Linux kernel 2.1.8 (Nov 96) by Pedro Roque, 2.2.19 (Jan 2001) BSD – FreeBSD 4.0, NetBSD 1.5, OpenBSD 2.7 (~97) FreeBSDNetBSDOpenBSD SCO - Gemini (second half of 1997) MS Windows 2000 with SP1
9
Hardware manufactures 3Com Corporation - NETBuilderII and PathBuilder S500 version 11.0 (end 97) Extreme Network (2000) Cisco IOS 12.2(2)T (May 2001) And others follow...
10
Penetration Estimates of IPv6 in the US
12
How big is the IPv6 address range ? Weight of earth (in grams) Weight of earth 5x10^27 ~ 5x2^90 < 2^93 IPv6 address range 2^128 Current internet address range 2^32 We have more than 8 times the current internet for each gram on earth!
13
IPv6 address notation http://www.tcpipguide.com/free/t_IPv6AddressandAddressNotationandPrefixRepresentati.htm
14
IPv6 Address Notation 805B:2D9D:DC28:0000:0000:FC57:D4C8:1FFF 805B:2D9D:DC28:0:0:FC57:D4C8:1FFF 805B:2D9D:DC28::FC57:D4C8:1FFF 805B:2D9D:DC28::FC57:212.200.31.255
15
… and some more notations Short notationLong notation ::212.200.31.255 0:0:0:0:0:0:212.200.31.255 805B:2D9D:DC28 ::/48805B:2D9D:DC28:0:0:0:0:0/48
16
Deployment Rate Slow but Steady IPv4 Internet IPv6 Internet P2P Ad Hoc VoIP GRID HN 3G ITS WEB/Email 10 Killer Apps bigger than the Web!!!
17
Mobile Wireless Devices Laptop SmartphoneMedia PlayerPalmtop Personal Digital Assistant Notebook Pager Gaming Console Digital Camera Mobile Router
18
Mobile Computing: Why? Streaming Movies E-learning Home Security Gambling Home medical care Sports Nokia E61 Military Response
19
Mobility Mobile devices (icl. phones) becomes common Mobile IPv6 is intended to enable IPv6 nodes to move from one IP subnet to another While a mobile node is away from home Node informs about its current location Home agent tunnels packets to present location
20
Is it Portable Networking? Portable Networking requires connection to same ISP Technologies Bluetooth Short range, low cost radio links between mobile devices Wireless Ethernet (802.11) MAC Layer technology Cellular Cellular Digital Packet Data, 3G
21
Network Mobility
22
NEMO (RFC 3963) Operation IP IP tunnel Network a:1:: Network a:: Network b::
23
Markets for IP Mobility [Source:Cisco]
24
Autoconfig Stateless address autoconfiguration No resource management thanks to address architecture Routers advertise information about subnet Hosts receive information and configure itself
25
Stateless Autoconfiguration Generate a link local address Verify this tentative address Is ok. Use a neighbor solicitation with the tentative address as the target. ICMP type 135 If the address is in use a neighbor advertisement Message will be returned. ICMP type 136 If no response Assign the address to the Interface. At this point the Node can communicate On-link. Fail and go to manual Configuration or choose A different interface token
26
Stateless Autoconfiguration Assign address to Interface. Node joins the All Routers Multicast group. FF02::1 Sends out a router Solicitation message to That group. ICMP type 133 Router responds with a Router advertisement. ICMP type 134
27
Stateless Autoconfiguration Look at the “managed address configuration" flag If M= 0 proceed with Stateless configuration If M=1 stop and Do statefull config. Look at "other stateful configuration" flag If O = 0 finish If O= 1 use statefull Configuration for other information
28
Security issues Not all the consequences are understood IPsec is mandatory *-scanning is not an option anymore NAT is not needed More automation (less human mistake, more autopilot crash!)
29
IPv6 Ready Logo Program Conformance and Interoperability program For users ! Objectives Verify Protocol implementation and validate interoperability of IPv6 products Access to self-testing tools Testing laboratories across the globe
30
Phase-1 (Silver) Logo http://www.ipv6ready.org/about_phase1.html Focuses on “core IPv6 protocols” Verify minimum IPv6 support (“MUST” in IETF specifications) Phase-1 includes approx 170 tests Avail since 9/2003
31
Phase-2 (Gold) Logo http://www.ipv6ready.org/about_phase2.html Includes all Phase-1 tests and extends to optional tests ( “MUST” and “SHOULD” in IETF specifications ) Includes interoperability tests Approx 450 tests
32
Some more details All information can be found at: http://www.ipv6ready.org Phase-3, TBD, will include IPsec as mandatory
33
References Introduction to Mobile IPv6 IPv6 Mobility support Mobility in the Internet Stateless Autoconfiguration More resources IPv6 Forum 6DISS
34
Thank You
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.