Report Offensive Message

zeros
Sad to hear that this article was apparently so inaccurate/misleading, I'm trying to get an understanding of IPv6 as thorough as my IPv4 knowledge, but apparently will have to look elsewhere....

"On #4 does FE80:CD00:0000:0000:0000:0000:211E:729C really translate to FE80:CD00::211E:729C? Shouldn't it be FE80:CD00::::211E:729C?"

I understand your question and how you came to that answer, but to my understanding, a long series of inline zeros would still only be abbreviated as :: not ::::

:: is inherently understood as "fill in the blanks with zeros until you have a whole address", which makes :::: unnecessary.

That's also why, as the article said, you can only use :: ONE time in any address - to do so more would lead to ambiguity.

For example:

FE80:CD00::211E:729C

can ONLY be translated out to

FE80:CD00:0000:0000:0000:0000:211E:729C

whereas the hypothetical address

FE80:CD00::211E:729C::53AF

could be translated as

FE80:CD00:0000:0000:211E:729C:0000:53AF

or

FE80:CD00:0000:211E:729C:0000:0000:53AF

(Yes, I'm aware those were horrid examples of IPv6 addresses! I'm not going for accuracy, just trying to explain a concept...)
Posted by zerosandones
26th Oct 2010