I have an awful time wrapping my brain around the fact that IPv6 addresses are not six pieces but eight. Why isn't it called IPv8?
I don't know if your comment was humor or not. But just in case, (and i'll certainly be slapped for being off-topic), the "v" is just for the version number.
IPv4 = 4th version of the Internet protocol.
But just to add to the confusion:
- the 4th version is in fact the first one . Because the 3 first "versions" of the Internet protocol (end of the 70's), were experimentations only, this is why, they were called IEN ( Internet Experiment Note ).
- the 3 first "experimental versions" were not called 1, 2, 3, but "2", "26" , "24" and "41" (yes, 3 versions but 4 references). "54" is the final one, which became IPv4.
IPv5 was an experimentation only, for streaming.
And one last anecdote to definitively confuse you. Yes IPv6 is made of 8 groups of 16 bits, but the notation doesn't necessarily have 8 groups of hex values :)
if one group = 0000 , then it can be shortened to 0 (one zero only)
if several consecutive groups are 0 , they can be omitted !
For example, one IPv6 address of Google is :
2a00:1450:4007:80e:0000:0000:0000:**** ( I hide the last group for not hurting the privacy of Google )
this is shortened to :
2a00:1450:4007:80e:0:0:0:****
and shortened one more time to :
2a00:1450:4007:80e::****( 5 groups, instead of 8, and 6 intervals, because the 3 groups of zeros end to be replaced by an empty interval "::" )
- - -
[edited by: keyplyr at 3:15 am (utc) on Jun 18, 2018]
[edit reason] obscured IP addresses [/edit]