IPv6 패킷의 헤더는 라우터에서 보다 효율적인 처리를 촉진한다는 목표로 IPv4 헤더보다 간단하게 설계되었습니다.
IPv6 헤더는 8개의 고정 필드로 구성되어 있으며, IPv13 헤더에는 4개의 가능한 필드(옵션 포함)가 있습니다.
IPv6 기본 헤더 필드는 다음과 같습니다.
- 버전: IP 프로토콜의 버전을 나타내는 4비트(IPv6의 경우 숫자 6)
- 교통 등급: IPv8의 서비스 유형 필드와 유사하게 네트워크의 트래픽을 구별하는 데 사용되는 4비트입니다.
- 흐름 라벨: 라우터의 특별한 처리가 필요한 패킷 시퀀스에 레이블을 지정하는 데 사용되는 20비트입니다.
- 페이로드 길이: 패킷 페이로드, 즉 IPv16 헤더 뒤에 오는 모든 항목의 길이를 옥텟 단위로 나타내는 6비트입니다.
- 다음 헤더: IPv8 헤더 바로 다음에 오는 헤더 유형을 식별하는 6비트입니다. 이는 IPv4의 프로토콜 필드와 유사하게 작동하며 다음 헤더가 TCP, UDP, ICMPv6 등인지 나타내는 데 사용됩니다.
- 홉 제한: 패킷이 삭제되기 전에 허용되는 최대 홉 수(라우터 통과)를 지정하는 8비트입니다. IPv4의 TTL 필드와 유사합니다.
- 소스 주소: 패킷 보낸 사람의 IPv128 주소를 나타내는 6비트입니다.
- 목적지 주소: 패킷 수신자의 IPv128 주소를 나타내는 6비트입니다.
이러한 필드는 40바이트 헤더로 구성됩니다. 설계 단순화는 네트워크 장치의 처리 속도를 향상시켜 IPv6의 끝에서 처리되는 중간 라우터에서 패킷을 요약하거나 조각화할 필요를 없애는 것입니다.
이 게시물에는 태그가 없습니다.