위사진은 구글의 어디선가 가져온 헤더의 사진이다. 해당 구조체를 만들어주신분께 감사드린다.
주소가기억이안나서 출처를 적지 못하였다.
IPV6의 헤더구조이다 IPV4에 비해 상당히 간결해졌다.
눈에띄는것은 주소크기가 16바이트(128Bit)로 무지막지하게 커졌다는거다.
지구상의 면적의 10제곱미터/48개만큼의 아이피를 부여할수있다. 사실상 거의 무한대에 가깝다.
자세한사항은 다음 두페이지를 참조하기 바란다 구글에서 찾은건데 하나는 한국전자통신연구원에서 pdf로 올린거고 하나는 외국계 IT종사자의 개인 블로그인듯 하다.
IPV6 헤더 및 스펙에 관해서는 PDF문서를 IPV6부터 지원되는 NDP(ARP와 비슷한녀석)자료를 보려면 블로그를 보면된다^^
블로그 : http://packetlife.net/blog/2008/aug/28/ipv6-neighbor-discovery/
ETRI자료 : http://kispa.or.kr/public/2011/ipv6day_1.pdf
Ps. uint4 version에 대한 설명 -> unsigned char version : 4(비트) 원래 1바이트는 8비트죠? 이걸 8비트 통째로안쓰고 4비트만쓴다는소리(...)
'C++' 카테고리의 다른 글
로컬의 Mac값 알아내기 +_+ (0) | 2016.12.15 |
---|---|
Raw소켓짤때 헤더(Header)와 프로토콜(Protocol) 작성규칙 (0) | 2016.12.15 |
체크섬 예제 (0) | 2016.12.15 |
MySql/MariaDB 한글 깨짐 문제 해결방법(링크참조) (0) | 2016.12.15 |
단순검색구문에서 std::vector가아닌 std::set을 쓰는 예제 (0) | 2016.11.23 |