In computing, a hextet is a sixteen-bit aggregation, or four nibbles. As a nibble typically is notated in hexadecimal format, a hextet consists of 4 hexadecimal digits. A hextet is the unofficial name for each of the 8 blocks in an IPv6 address.
Hextet would more properly describe a 6-bit aggregation, whereas the exact term for 16 bits should be hexadectet, directly related to the term octet (for 8 bits). However, because it is harder to pronounce, the short form hextet is used--in analogy to how hex is commonly used as an abbreviation for hexadecimal in computing. This usage of hex to mean 16 is also in line with the similar IEEE 1754 term hexlet indicating 16 octets.
Although the word hextet is not officially recognized in the IETF documents, the word is used in technical literature on IPv6 published after the Internet Draft. Official IETF documents simply refer to them as pieces.
Cisco sources generally use the term quartet as does IPv6.com, a reference either to the four digit grouping or to the fact that it represents four nibbles; however, this term is also used by some to refer to a four-bit aggregation.
[...] I came to work for IBM, and saw all the confusion caused by the 64-character limitation. Especially when we started to think about word processing, which would require both upper and lower case. [...] I even made a proposal (in view of STRETCH, the very first computer I know of with an 8-bit byte) that would extend the number of punch card character codes to 256 [...]. So some folks started thinking about 7-bit characters, but this was ridiculous. With IBM's STRETCH computer as background, handling 64-character words divisible into groups of 8 (I designed the character set for it, under the guidance of Dr. Werner Buchholz, the man who DID coin the term "byte" for an 8-bit grouping). [...] It seemed reasonable to make a universal 8-bit character set, handling up to 256. In those days my mantra was "powers of 2 are magic". And so the group I headed developed and justified such a proposal [...] The IBM 360 used 8-bit characters, although not ASCII directly. Thus Buchholz's "byte" caught on everywhere. I myself did not like the name for many reasons. The design had 8 bits moving around in parallel. But then came a new IBM part, with 9 bits for self-checking, both inside the CPU and in the tape drives. I exposed this 9-bit byte to the press in 1973. But long before that, when I headed software operations for Cie. Bull in France in 1965-66, I insisted that "byte" be deprecated in favor of "octet". [...] It is justified by new communications methods that can carry 16, 32, 64, and even 128 bits in parallel. But some foolish people now refer to a "16-bit byte" because of this parallel transfer, which is visible in the UNICODE set. I'm not sure, but maybe this should be called a "hextet". [...]
The preferred form is x:x:x:x:x:x:x:x, where the 'x's are the hexadecimal values of the eight 16-bit pieces of the address
IPv6 addresses are denoted by eight groups of hexadecimal quartets separated by colons in between them.
A data symbol represents one quartet (4 bits) of binary data.