Professional Documents
Culture Documents
Technologies
ZOOM
Technologies
Internet population
Approximately 973 million users in November 2005 Emerging population and geopolitical and address space
Mobile users
PDA, pen-tablet, notepad, and so on Approximately 20 million in 2004
Mobile phones
Already 1 billion mobile phones delivered by the industry
Transportation
1 billion automobiles forecast for 2008 Internet access in planes Example: Lufthansa
Consumer devices
Sony mandated that all its products be IPv6-enabled by 2005 Billions of home and industrial appliances
ZOOM
Technologies
100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% 1980 1985 1990 1995 2000 2005 2010
In 1981, IPv4 Protocol was published. In 1985, about 1/16 of the total IPv4 address space was in use. By mid-2001, about 2/3 of the total IPv4 address space was in use.
Copyright Zoom Technologies
IPv6 Advantages
ZOOM
Technologies
Multi-homing
Auto configuration Plug and Play Renumbering Mobility and Security Mobile IP IPSec Native (default , Mandatory)
IPv6 Advantages
ZOOM
Technologies
No checksum
Extension Header No fragmentation Flow label Translation Richness Dual Stack 6to4 Tunnels Translation
Copyright Zoom Technologies
ZOOM
Technologies
IPv4 IPv6
32 bits or 4 bytes long 4,200,000,000 possible addressable nodes 128 bits or 16 bytes: four times the bits of IPv4 3.4 * 1038 possible addressable nodes 340,282,366,920,938,463,374,607,432,768,211,456
ZOOM
Technologies
IPv6 Format : x:x:x:x:x:x:x:x where x is 16 bits Hexadecimal Leading zeros in a x field are optional Successive x Fields of 0 can be represented as :: but only once Eg. 2031:0000:0000:013f:0000:0000:0000:0001
ZOOM
Technologies
IPv6
Traffic Class Flow Label Next Header Hop Limit
Checksum
Payload Length
ZOOM
Technologies
ZOOM
Technologies
Unicast
ZOOM
Technologies
There are three type of unicast address Global Unicast Link-Local Unicast Loopback Address (0:0:0:0:0:0:0:1/128 or ::1/128)
ZOOM
Technologies
/23
/32
/48
/64
2001
02B8
EUI
ZOOM
Technologies
Aggregation of prefixes announced in the global routing table. Efficient and scalable routing.
ZOOM
Technologies
Extended universal identifier (EUI)-64 format to do stateless auto configuration This format expands the 48-bit MAC address to 64 bits by
EUI-64 To IPv6
ZOOM
Technologies
00
90
27
17
FC
0F
02
90
27
FF
FE
17
FC
0F
0290:27FF:FE17:FC0F
Link-Local Address
ZOOM
Technologies
FE80:0:0:0:
EUI
64
64
ZOOM
Technologies
Multicasting
ZOOM
Technologies
Group ID
0 Temp 1 Permanent
1 Int Local 2 Link Local 3 Subnet Local Scope = 4 Admin Local 5 Site Local 6 Organization 7 Global
ZOOM
Technologies
2.7. Multicast Addresses An IPv6 multicast address is an identifier for a group of interfaces (typically on different nodes). An interface may belong to any number of multicast groups. Multicast addresses have the following format: | 8 | 4 | 4 | 112 bits | +----- -+----+----+--------------------------------------------+ |11111111|flgs|scop| group ID | +--------+----+---+---------------------------------------------+ binary 11111111 at the start of the address identifies the address as being a multicast address. +-+-+-+-+ flgs is a set of 4 flags: |0|R|P|T| +-+-+-+-+ The highorder flag is reserved, and must be initialized to 0. T = 0 indicates a permanently-assigned ("wellCopyright Zoom Technologies
ZOOM
Technologies
Anycast
ZOOM
Technologies
IP 2001:1::1(anycast IP)
IP 2001:1::1(Anycast IP)
2001::1/64
Anycast
ZOOM
Technologies
One to nearest one Two or more devices share same anycast IP Nearest one will be decided by router by it routing protocol Anycast should give same type of service Devices sharing same IP must know that it is Anycast IP Anycast IP is used from Unicast range
ZOOM
Technologies
ZOOM
Technologies
Static RIPng OSPFv3 ISIS for IPv6 EIGRP For IPv6 MP BGP
ZOOM
Technologies
OSPFv3
ZOOM
Technologies
OSPF for IPv6 Based on OSPFv2, with enhancements Distributes IPv6 prefixes Runs directly over IPv6 Ships-in-the-night with OSPFv2
ZOOM
Technologies
Link-State Protocol SPF or Dijkstra algorithm Basic packet types Mechanisms for neighbor discovery and adjacency formation Same Interface types LSA flooding and aging mechanism OSPFv3 still uses Router ID from IPv4 Address
ZOOM
Technologies
OSPF v2 Runs over subnet One instance per link Clear text or MD5 authentication
OSPF v3 Runs Over a Link Multiple instance per link Uses standard authentication supported by IPv6 I.E. IPSec
Router should be on the same subnet to form neighbors. Uses Primary IP of outgoing interface as source of updates
Router belonging to different subnet can become neighbor Uses link local address as source of updates
ZOOM
Technologies
ZOOM
Technologies
Transition Richness No Fix day or time Due date for IPv4 to IPv6 Smooth integration for IPv4 to IPv6 Use Dual Stack or 6to4 tunnel IPv4 to IPv6 host can communicate
ZOOM
Technologies
A wide range of techniques have been identified and implemented, basically falling into three categories: Dual-stack techniques, to allow IPv4 and IPv6 to coexist in the same devices and networks Tunneling techniques, to avoid order dependencies when upgrading hosts, routers, or regions Translation techniques, to allow IPv6-only devices to communicate with IPv4-only devices.
ZOOM
Technologies
Dual-Stack Router
If IPv4 and IPv6 are configured on one interface, the router is dual-stacked
ZOOM
Technologies
IPv6 Header
Transport Header
Data
IPv6 Host
IPv6 Network
Dual-Stack Router
IPv4
Dual-Stack Router
IPv6 Network Network
IPv6 Host
1. 2.
Tunneling is encapsulating the IPv6 packet in the IPv4 packet Tunneling can be used by routers and hosts
6to4 Tunnel
ZOOM
Technologies
6to4 Tunnel:
Is an automatic tunnel method Gives a prefix to the attached IPv6 network 2002::/16 assigned to 6to4 Requires one global IPv4 address
NAT-PT
2001::5 <=> 172.16.0.5 2001:3:0A00:0001 <=> 10.0.0.1 IPv4-only IPv6-only NAT-PT network network IPv4 Host 10.0.0.1
2001:3:0A00:0001
ZOOM
Technologies
10.0.0.1
172.16.0.5
DATA