헥스테트
Hextet컴퓨팅에서 hextet, 즉 chomp는 16비트 집합,[1][2] 즉 네 개의 니블이다.니블은 일반적으로 16진수 형식으로 표기되므로, 헥스텟은 4 16진수 숫자로 구성된다.헥스테트는 IPv6 주소의 8개 블록 각각에 대한 비공식적인 이름이다.
역사
밥 베머는 2000년에 16비트 그룹에 헥스테트를 사용할 것을 제안했다.[1]2011년에 인터넷 드래프트는 "쿼드 니블"[2]의 줄임말인 퀘블과 같은 헥스테트의 다양한 대안을 탐구했다.이 초안에 대해 작가 Trefor Davies는 chomp라는 단어가 현재의 교파 비트, 니블, 바이트와 일치하기 때문에 사용법을 제안했다.[3]
Hextet은 6비트 집계를 더 적절하게 설명할 수 있는 반면, 16비트에 대한 정확한 용어는 8비트(8비트용)라는 용어와 직접 관련이 있는 16비트 집합이어야 한다.그러나 발음하기가 더 어렵기 때문에 짧은 형태 헥스텟이 사용된다. 이는 계산에서 16진법의 약어로 일반적으로 16진법이 사용되는 것과 유사하다.16진수에서 16진수까지의 사용은 16진수를 나타내는 유사한 IEEE 1754 용어 16진수와도 일치한다.[4]
hextet이라는 단어는 IETF 문서에서는 공식적으로 인정되지 않지만, 인터넷 드래프트 이후 발행된 IPv6에[5][6] 관한 기술 문헌에는 이 단어가 사용된다.공식 IETF 문서는 단순히 조각으로 언급한다.[7]
시스코 출처에서는 일반적으로[citation needed] 4중주단이라는 용어를 4자리 그룹화 또는 4니블을 나타낸다는 사실을 지칭하는 [8]IPv6.com과 같이 사용하지만, 이 용어는 4비트 집계를 지칭하는 데에도 일부에서 사용된다.[9][10]
참고 항목
참조
- ^ a b Bemer, Robert William (2000-08-08). "Why is a byte 8 bits? Or is it?". Computer History Vignettes. Archived from the original on 2017-04-03. Retrieved 2017-04-03.
[…] 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". […]
- ^ a b Donnerhacke, Lutz; Hartmann, Richard; Horn, Michael; Rechthien, Kay; Weber, Leon (2011-04-07). "draft-denog-v6ops-addresspartnaming-04 - Naming IPv6 address parts". Internet Draft. 04. Archived from the original on 2017-04-03. Retrieved 2017-04-03.
- ^ Davies, Trefor. "Bit Nibble Byte Chomp – a call to action".
The Timico engineering team has started to use the word “chomp” to represent two bytes or the 4 Hex character block in IPv6. Chomp is clearly in the mould of bit, nibble and byte and I would be grateful if you could chew this one over with a view to supporting the idea – we are submitting it as a suggestion when the above Draft expires.
- ^ IEEE표준 1754-1994-IEEE표준 32비트 마이크로 컨트롤러, 건축가.전기 전자 학회, Inc.1994년.를 대신하여 서명함. 5–7. doi:10.1109/IEEESTD.1995.79519.아이 에스비엔 978-1-55937-428-6.. 2016-02-10 Retrieved(NB다.그 기준 2,4,8과 16바이트로,(16,32,64및 128) 2차적 의미로만 비트의 숫자.)doublets, quadlets, octlets과 hexlets을 정의합니다.
- ^ Graziani, Rick (2012). IPv6 Fundamentals: A Straightforward Approach to Understanding IPv6. Cisco Press. p. 55. ISBN 978-0-13-303347-2.
- ^ Coffeen, Tom (2014). IPv6 Address Planning: Designing an Address Plan for the Future. O'Reilly Media. p. 170. ISBN 978-1-4919-0326-1.
- ^ Hinden, Robert M.; Deering, Stephen E. (December 1995). "IP Version 6 Addressing Architecture". RFC 1884. Archived from the original on 2017-04-03. Retrieved 2017-04-03.
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
- ^ Das, Kaushik. "IPv6 Addressing".
IPv6 addresses are denoted by eight groups of hexadecimal quartets separated by colons in between them.
- ^ Brewster, Ronald L. (1994). Data Communications and Networks, Vol. III. IEE telecommunications series. Vol. 31. Institution of Electrical Engineers. p. 155. ISBN 9780852968048. Retrieved 2017-04-03.
A data symbol represents one quartet (4 bits) of binary data.
- ^ Courbis, Paul; Lalande, Sébastien (2006-06-27) [1989]. Voyage au centre de la HP28c/s (in French) (2 ed.). Paris, France: Editions de la Règle à Calcul. OCLC 636072913. Archived from the original on 2016-08-06. Retrieved 2015-09-06.