90 likes | 330 Views
IPv6. Key Aspects. Increased address space SLAAC Security Simplified router processing. Address Space. IPv4 – 32 bit space 2 32 -- 4 Billion+ IPv6 – 128 bit space 2 128 – 340,282,366,920,938,463,463,374,607,431,768,211,456
E N D
Key Aspects • Increased address space • SLAAC • Security • Simplified router processing
Address Space • IPv4 – 32 bit space • 232 -- 4 Billion+ • IPv6 – 128 bit space • 2128 – 340,282,366,920,938,463,463,374,607,431,768,211,456 • This is approximately 665,570,793,348,866,943,898,599 addresses per square meter of the surface of the planet Earth (assuming the earth surface is 511,263,971,197,990 square meters). • If addresses are assigned at the rate of one million address every microsecond, it would take over 20 years to assign all possible address. • Standard size of subnet – 264 (square of entire IPv4 network)
Addressing • Eight groups of four hex digits • 2001:0db8:85a3:0000:0000:8a2e:0370:7334 • One or more leading zeros from any groups can be removed • Consecutive sections of zeroes are replaced with a double colon (::)
Addressing (cont) • Initial address: 2001:0db8:0000:0000:0000:ff00:0042:8329 • After removing all leading zeroes: 2001:db8:0:0:0:ff00:42:8329 • After omitting consecutive sections of zeroes: 2001:db8::ff00:42:8329
SLAAC • Stateless address autoconfiguration • Uses Neighborhood Discovery Protocol • “Stateless DHCP”
Security • Internet Security Protocol (IPsec) developed for IPv6 found its way into IPv4 • Was mandatory – now optional
Simplified Router Processing • Simplified header • Routers don’t do fragmentation • Hosts responsible • Perform path MTU discovery • Default MTU of 1280 octets • Hop count instead of TTL
IPv6 Packet • Header - 40 octets • Payload • 64 KB without options • 4GB as Jumbo Payload