IPv6 EUI-64bit address 생성하기 - IPv6

(원본글 https://supportforums.cisco.com/document/100566/understanding-ipv6-eui-64-bit-address)


MAC 어드레스로 Interface-ID를 생성해 내는 방식에 관한 것이다.

약간 변경된 것이 있다는 책의 내용을 보고 웹 서칭..

만드는 방법은 아래 그림과 같다.



문제는 맨 왼쪽 바이트의 2번째 비트이다.

이 비트가 로컬이냐 글로벌(?)이냐를 나타내는 비트.

이전 EUI-64의 경우 '1'이 로컬, '0'이 글로벌(영어로 univeral이네 ^^)이었는데,

Modified EUI-64에서는 이를 뒤집었다고.

The reason for inverting can be found in RFC4291 section 2.5.1.


일단, 우리는 최신껏만 기억하는게 좋을 듯.


Once the above is done, we have a fully functional EUI-64 format address. 

원본글에서 누구나 생각할 수 있는 질문이 있어 옮겨둠..

그럼 라우터에서는 이 비트를 활용하고 있는냐? 현재는 아무것도 하지 않는다는 내용.

Another doubt or frequently asked question is, are IPv6 devices (routers etc) today doing anything to that universal/local bit? Currently, nothing is being done be the U/L bit 1 or 0. However, per RFC4291 2.5.1 (The use of the universal/local bit in the Modified EUI-64 format identifier is to allow development of future technology that can take advantage of interface identifiers with universal scope), this may change in the future as the technology evolves. 

끝.