IPv6은 IPv4의 발전으로 설계되었으며 패킷 헤더 구조에 여러 가지 개선 사항과 단순화를 도입하는 동시에 기능과 주소 공간을 확장했습니다.
IPv4 헤더에 있던 일부 필드는 IPv6에서 제거되거나 수정되었습니다.
IPv4에서 IPv6로 전환하면서 제거되거나 크게 변경된 주요 필드는 다음과 같습니다.
- 헤더 체크섬:
- IPv4 : 여기에는 패킷 헤더의 무결성을 보장하는 데 도움이 되는 체크섬 필드가 포함되어 있습니다.
- IPv6 : 이 필드는 IPv6에서 제거되었습니다. 헤더의 무결성은 다른 수준, 일반적으로 자체 체크섬이 있는 TCP 또는 UDP와 같은 상위 계층에 의해 보장되는 것으로 가정됩니다.
- 조각 식별, 플래그 및 변위:
- IPv4 : 이러한 필드는 패킷 조각화 및 재조립에 사용됩니다.
- IPv6 : IPv6에서는 경로의 라우터가 조각화를 수행하지 않습니다. 대신 조각화는 전송 장치에서 처리되며 필요한 경우 조각화 확장 헤더를 사용해야 합니다.
- 옵션:
- IPv4 : IPv4 헤더에는 추가 기능을 지원하는 데 사용할 수 있는 옵션 필드가 있습니다.
- IPv6 : IPv6 기본 헤더에는 옵션 필드가 없습니다. 대신 IPv6은 추가 기능이 필요할 때 기본 헤더와 페이로드 사이에 삽입되는 확장 헤더를 사용합니다.
- IHL(인터넷 헤더 길이):
- IPv4 : IHL 필드는 IPv4 헤더의 길이를 나타내며 옵션 필드로 인해 가변 크기 헤더를 허용합니다.
- IPv6 : IPv6 기본 헤더의 길이는 고정(40바이트)이므로 IHL 필드가 제거되었습니다.
- 서비스 유형(현재 IPv4의 DSCP 및 ECN):
- IPv4 : 원래 "서비스 유형"이라고 불렸던 이 필드는 DSCP(Differentiated Services Code Point)와 ECN(Explicit Congestion Notification)을 통합하도록 발전했습니다.
- IPv6 : 차별화된 서비스를 처리하기 위해 IPv4 DSCP와 유사한 '트래픽 클래스' 필드를 도입하고 ECN도 지원합니다.
이러한 변경 사항은 프로토콜의 확장성과 유연성을 손상시키지 않으면서 라우터의 패킷 처리를 단순화하고 서비스 품질 및 보안과 같은 기능에 대한 지원을 향상시키는 데 중점을 둔 설계를 반영합니다.
이 게시물에는 태그가 없습니다.