IPv6의 확장 헤더 | Extension Header
IPv6 패킷은 기본 헤더와 일부 확장 헤더로 구성된다.
기본 헤더는 40바이트로 고정된 길이를 갖는다. 그러나 IP 데이터그램에 더 많은 기능을 제공하기 위해 기본 헤더 뒤에 최대 6개의 확장 헤더가 올 수 있다. 이러한 헤더의 대부분은 IPv4의 옵션에 해당된다.
여섯 가지 유형의 확장 헤더를 가지는데 이는 hop-by-hop option(홉 바이 홉 옵션), source routing(소스 라우팅), fragmentation(조각화), authentication(인증), encrypted security payload(암호화된 보안 페이로드) 그리고 destination option(대상 옵션) 이다.
*IPv6에는 record route option And timestamp option은 구현되지 않았다.
ICMPv6
버전이 바뀐 것이지 환경이 바뀐 것은 아니다.
IPv4의 IGMP, ICMP, ARP를 IPv6에서 ICMPv6로 통합 시켜 놓았다고 생각하면 된다.
IPv6는 기존의 환경은 유지하되 조금더 업그레이드 된 기능과 추가적인 기능이 생긴 것이라고 이해하면 된다.
ICMPv6에서 Error messages, Informational messages는 기존 ICMPv4, Neighbor discovery messages는 ARP, Group membershipp messages는 IGMP로 이해하면 된다.