Home ~ Locutus ~ Projects ~ Chat ~ IPv6 ~ Looking Glass ~ DNS Pollution ~ VPS ~ Downloads ~ Wallpapers ~ Links ~ Contact

IPv6:

IPv6 or IP version 6 is the next generation Internet protocol which will eventually replace the current protocol IPv4. IPv6 has a number of improvements and simplifications when compared to IPv4. The primary difference is that IPv6 uses 128 bit addresses as compared to the 32 bit addresses used with IPv4. Among other things, this improvement is expected to make assigning address to wireless devices easier and accommodate the myriad smart network enabled devices that will surround us in the future.

IPv6 and IPv4 will coexist on the Internet for quite a while. Currently much of the IPv6 Internet exists as tunnels over the existing IPv4 Internet.

You can find more information on the SixXS Website.

IPv6 Index :

IPv4 Exhaustion

DNS Pollution

Subnet Table

IPv6 Tunnel Providers List

Setting Up Reverse DNS

Free DNS Hosting (Hurricane Electric)

IPv6 Certification Project (Hurricane Electric)

IPv6 Traceroute, Ping, ...

Wikipedia of IPv6

IRC6 dot LOCUTUS dot BE

 


IPv4 Exhaustion


 

Since the 1980s it has been apparent that the number of available IPv4 addresses is being exhausted at a rate that was not initially anticipated in the design of the network. This was the motivation for the introduction of classful networks, for the creation of CIDR addressing, and finally for the redesign of the Internet Protocol, based on a larger address format IPv6.

Today, there are several driving forces for the acceleration of IPv4 address exhaustion

  • Rapidly growing number of Internet users
  • Always-on devices — ADSL modems, cable modems
  • Mobile devices — laptop computers, PDAs, mobile phones

The accepted and standardized solution is the migration to IPv6. The address size in IPv6 was increased from 32 bits in IPv4 to 128 bits, providing a vastly increased address space that allows improved route aggregation across the Internet and offers large subnetwork allocations of a minimum of 264 host addresses to end-users. Migration to IPv6 is in progress but is expected to take considerable time.

Methods to mitigate the IPv4 address exhaustion are:

  • Network address translation (NAT)
  • Use of private networks
  • Dynamic Host Configuration Protocol (DHCP)
  • Name-based virtual hosting
  • Tighter control by Regional Internet Registries on the allocation of addresses to Local Internet Registries
  • Network renumbering to reclaim large blocks of address space allocated in the early days of the Internet

As of October 2010 predictions of exhaustion date of the unallocated IANA pool converge to between January 2011 and January 2012

More information on wikipedia

 


Subnet Table

Subnet ID
Number of IPv6 addresses
Address space
/128 1
/127 2
/124 16 2001:++++:++++:++++:++++:++++:++++:+++X
/120 256 2001:++++:++++:++++:++++:++++:++++:++XX
/116 4096 2001:++++:++++:++++:++++:++++:++++:+XXX
/112 65536 2001:++++:++++:++++:++++:++++:++++:XXXX
/108 1048576 2001:++++:++++:++++:++++:++++:+++X:XXXX
/104 16777216 2001:++++:++++:++++:++++:++++:++XX:XXXX
/100 268435456 2001:++++:++++:++++:++++:++++:+XXX:XXXX
/96 4294967296 2001:++++:++++:++++:++++:++++:XXXX:XXXX
/92 68719476736 2001:++++:++++:++++:++++:+++X:XXXX:XXXX
/88 1099511627776 2001:++++:++++:++++:++++:++XX:XXXX:XXXX
/84 17592186044416 2001:++++:++++:++++:++++:+XXX:XXXX:XXXX
/80 281474976710656 2001:++++:++++:++++:++++:XXXX:XXXX:XXXX
/76 4503599627370496 2001:++++:++++:++++:+++X:XXXX:XXXX:XXXX
/72 72057594037927936 2001:++++:++++:++++:++XX:XXXX:XXXX:XXXX
/68 1152921504606846976 2001:++++:++++:++++:+XXX:XXXX:XXXX:XXXX
/64 18446744073709551616 2001:++++:++++:++++:XXXX:XXXX:XXXX:XXXX
/60 295147905179352825856 2001:++++:++++:+++X:XXXX:XXXX:XXXX:XXXX
/56 4722366482869645213696 2001:++++:++++:++XX:XXXX:XXXX:XXXX:XXXX
/52 75557863725914323419136 2001:++++:++++:+XXX:XXXX:XXXX:XXXX:XXXX
/48 1208925819614629174706176 2001:++++:++++:XXXX:XXXX:XXXX:XXXX:XXXX
/44 19342813113834066795298816 2001:++++:+++X:XXXX:XXXX:XXXX:XXXX:XXXX
/40 309485009821345068724781056 2001:++++:++XX:XXXX:XXXX:XXXX:XXXX:XXXX
/36 4951760157141521099596496896 2001:++++:+XXX:XXXX:XXXX:XXXX:XXXX:XXXX
/32 79228162514264337593543950336 2001:++++:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX
/28 1267650600228229401496703205376 2001:+++X:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX
/24 20282409603651670423947251286016 2001:++XX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX
/20 424660684680440040206486020686266 2001:+XXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX
/16 10284486244200840844442866446286446 2001:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX

Examples:

If you are granted a /64 prefix like 2001:0470:d076:000e::/64 then what's left after /64 in the table above is XXXX:XXXX:XXXX:XXXX. You have XXXX:XXXX:XXXX:XXXX (0000:0000:0000:0000 - FFFF:FFFF:FFFF:FFFF) at your disposal.

If you are handed a /124 prefix like 2001:0470:d076:000e:0000:0000:0000:102/124 then you are only left with X (0-F). Two are typically used to create the link, which leaves 14 IP's available to be used at your discretion.

The actual number of IPv6 in various subnet sizes

Prefix Number of IPv6 IPs Space
127 2 none
124 16 x
120 256 xx
64 18,446,744,073,709,551,616 xxxx:xxxx:xxxx:xxxx
48 1,208,925,819,614,629,174,706,176 xxxx:xxxx:xxxx:xxxx:xxxx
32 79,228,162,514,264,337,593,543,950,336 xxxx:xxxx:xxxx:xxxx:xxxx:xxxx

Requirements

You typically want/need a /64 for your home network. This is because /64 is the required size to use for autoconfiguraiton using radvd etc.. Smaller than /64 prefixes simply don't work with IPv6 autoconfiguration.

A /112 prefix (XXXX) or /96 (XXXX:XXXX) are nice sizes to allocate to each server in serverfarms etc.

 


IPv6 Certification Project

The Hurricane Electric Certification tool will allow you to certify your ability to configure IPv6, and to validate your IPv6 servers configuration.

Through there test set you will be able to:

You will also demonstrate that you are familiar with IPv6 concepts such as:

Users say that the Hurricane Electric Free IPv6 certification service is both entertaining and educational.

Go to http://ipv6.he.net/certification/ to start NOW!

Here is my IPv6 Certification Badge:

IPv6 Certification Badge for locutus

 


IPv6 Tunnel Providers List

Most popular:
Hurricane Electric IPv6 (/64 and /48 subnet) - http://tunnelbroker.net
SixXS (tunnel and /48 subnet) - http://www.sixxs.net
gogo6 (tunnel and /56 subnet) - http://gogonet.gogo6.com

Others:
NET6.at (/64 subnet) - http://www.net6.at
Russian Tunnelbroker (/64 subnet) - http://www.tunnelbroker.ru
AarNet (tunnel) - http://broker.aarnet.net.au
Malaysia IPv6 Tunnel Broker (/64 subnet) - http://tbroker.mybsd.org.my

Data here has been compiled from various sites.
No copyright infringement intended.