Tony Bussen wrote:
Better check your math on IPv6:

2^128 = 340282366920938463463374607431768211456

IPv6 uses 128 bits.  Of course there are reserved ranges -- but no
matter how you look at it, there are several orders of magnitude more
addresses than the "274,941,996,890,625" you calculated.

http://playground.sun.com/pub/ipng/html/INET-IPng-Paper.html#CH7


That URL shows the following information:

IPng supports addresses which are four times the number of bits as IPv4
addresses (128 vs. 32). This is 4 Billion times 4 Billion times 4
Billion (2^^96) times the size of the IPv4 address space (2^^32). This
works out to be:


340,282,366,920,938,463,463,374,607,431,768,211,456 This is an extremely large address space. In a theoretical sense 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).

In more practical terms the assignment and routing of addresses requires
the creation of hierarchies which reduces the efficiency of the usage of
the address space. Christian Huitema performed an analysis in [8] which
evaluated the efficiency of other addressing architecture's (including
the French telephone system, USA telephone systems, current internet
using IPv4, and IEEE 802 nodes). He concluded that 128bit IPng addresses
could accommodate between 8x10^^17 to 2x10^^33 nodes assuming efficiency
in the same ranges as the other addressing architecture's. Even his most
pessimistic estimate this would provide 1,564 addresses for each square
meter of the surface of the planet Earth. The optimistic estimate would
allow for 3,911,873,538,269,506,102 addresses for each square meter of
the surface of the planet Earth.

--
Eric (the Deacon remix)

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to