Oct
13th

About IPV4, IPV6 and future hostnames

Files under WWW | Leave a Comment | 13 Saturday October 2007

In this post I shall talk about IPV4 and IPV6 addresses and the respective for both standards.

 

The current standard allows the allocation of a total of 232= 4,294,967,296 billion addresses.

According to the latest internet census study peformed by the University of Southern California’s Information Sciences Institute ISI, a total of 2.8 billion addresses have been probed with ICMP ping messages. In this study it is stated that from a total of 4.29 billion addresses, a total of 73% has been allocated and 1.16 billion addresses are reserved for future use. On the other hand the unallocated address pool is predicted to be exhausted by the year 2010/2011 (IPV4 Address Report).

 

Nevertheless the new standard will allow 2128 addresses or 5.0788×1028 addresses for each of the 6.7 billion Earth inhabitants.

Future addresses will have the following format:

  • instead of having 4 groups of 4 decimal digit addresses as in (i.e www.wordpress.org 72.233.56.138) they have 8 groups of four hexadecimal digits (i.e. 2010:0db8:85a3:08d3:1319:8a2e:0370:7344 )

 

Internet

Regarding internet we do not have the exhaustion problem as compared to the total address pool.

can contain up-to a maximum of 255 characters. are ASCII based, not being UNICODE compliant although some anecdotical exceptions are allowed such as the Spanish ñ character for Spanish speaking domains.

Each character can be either:

  • A plain ASCII letter: ‘a’ to ‘z’ (case insensitive), that is 26 letters and/or

  • ‘0′ to ‘9′ decimal digits, that is 10 digits and

  • the ‘-’ hyphen character

Therefore it adds up a total of 37 ASCII-based options for each of the 255 characters:

25537=1.1 e89 combinations or almost infinite possibilities (although from a semantic or language perspective a lot of them will be non-sensical for the human being)

In other words we do not have a problem regarding availibility of according to the current standard mapped to the almost unlimited future address pool.

can be divided by periods, for instance we can specify a fully qualified domain name such as:

  • myHost.myDomain.myTopLevelDomain (i.e virgobrain.carlosfenguix.org) or

  • subdomain.myDomain.myTopLevelDomain (i.e. wordpress.carlosfenguix.org)

 

Future

So Why not individuals in the future have their own personal and/or personal addresses?

Probably we can suggest several straight-forward possibilities for referencing the of single individuals:

  • alias.myHost.myDomain.myTld:

    • Example: cenguix.virgobrain.carlosfenguix.org or

  • role.alias.myHost.myDomain.myTld:

    •  
      • Examples: research.cenguix.virgobrain.carlosfenguix.org or

      • personal.cenguix.virgobrain.carlosfenguix.org

What would be interesting is to have somehow UNICODE compliant for international languages in the future and alias for translated . For instance a chinese speaking person could have a personal hostname defined in chinese and a series of multiple alias representing the respective translations in different languages.

Sphere: Related Content

TAGS:[ , , , , ]

Related posts

Print This Post Print This Post

There Are No BibTex Entries For This Post

Hits for this Post:2353 | Posted in WWWPosted by VirgoBrain | No Comments »


1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...
No Comments Add Comments