IPv4와 IPv6 헤더의 차이점

Anonim

IPv4와 IPv6 헤더

IPv4 (인터넷 프로토콜 버전 4)는 인터넷 프로토콜 (IP). 이더넷과 같은 패킷 교환 형 링크 계층 네트워크에서 사용됩니다. IPv4는 배달 보증을 제공하지 않는 최선의 전달 방법을 사용합니다. IPv4 패킷은 헤더와 데이터 섹션으로 구성됩니다. 이 머리글에는 14 개의 필드가 있습니다. IPv6 (인터넷 프로토콜 버전 6)은 IPv4를 따르는 IP 버전입니다. IPv6은 IPv4의 고갈에 대한 해결책으로 개발되었습니다. IPv6 패킷은 또한 헤더와 데이터 섹션으로 구성됩니다. IPv6 헤더는 주요 기능을 제공 할 수있는 고정 크기 부분과 특수 기능을 포함하도록 헤더를 확장하는 옵션으로 구성됩니다.

IPv4 헤더 란 무엇입니까? IHL (Internet Header Length)

(4 비트)

서비스 유형

(8 비트)

총 길이

(16 비트) 비트)

식별

(16 비트)

(9 비트)

(9 비트)

(9 비트)

(9 비트)

8 비트)

헤더 체크섬

(16 비트)

소스 IP 주소

(32 비트)

대상 IP 주소

(32 비트)

옵션

- 9 ->

(가변 길이)

Padding

(가변 길이)

IPv4 헤더에서 소스 주소와 목적지 주소의 길이는 32 비트이다. 따라서, IPv4는 4. 3 × 10 9 9 9999 개의 주소 공간을 허용한다. 이 중 일부 주소는 사설 네트워크 나 멀티 캐스트 주소와 같은 특별한 용도로 예약되어있어 공용 주소로 사용 가능한 주소 수를 줄입니다.

IPv6 헤더 란 무엇입니까? 트래픽 클래스

(8 비트)

플로우 라벨

(20 비트)

페이로드 길이

(9 비트)

다음 헤더 (8 비트) 홉 한계 (8 비트) 소스 주소

(128 비트)

목적지 주소

(128 비트)

의 IPv4는 고정 부분과 확장 부분으로 구성됩니다. 고정 부분에는 발신지 및 목적지 주소, 홉 카운터 및 확장 헤더 (있을 경우)에 대한 참조가 포함됩니다. IPv6 헤더의 중요한 기능 중 하나는 큰 주소 공간입니다. 소스 및 목적지 주소는 모두 128 비트가 허용됩니다. 이것은 3.4 × 10-9.99999 (29999999) 어드레스 공간을 생성 할 것이다. 확장 헤더에는 라우팅, 보안 등에 관한 정보와 같은 특별한 정보가 들어 있습니다.

IPv4 및 IPv6 헤더의 차이점은 무엇입니까?

IPv4는 인터넷 프로토콜의 네 번째 버전이며 IPv6은 IPv6의 후속 버전입니다. 이 두 가지의 가장 중요한 차이점은 주소 공간의 크기입니다. IPv4는 32 비트 원본 및 대상 주소 만 허용하고 IPv6는 128 비트 원본 및 대상 주소를 허용합니다.이것은 IPv4의 주소 공간을 IPv4 4. 3 × 10 9 9 9 (2 999 32 999)와 IPv6 3의 주소 공간으로 만든다. 4 × 10 999 38 999 (2 < 128), 훨씬 더 큽니다. 또한 IPv4에는 옵션에 할당 된 공간이 있지만 IPv6에서는이 섹션이 확장 헤더로 이동됩니다. 또한 IPv6 헤더의 고정 크기는 40 바이트이며 IPv4 헤더의 옵션 섹션 때문에 IPv4 헤더의 크기가 가변적 일 수 있습니다. 또한 헤더의 일부 섹션의 이름이 변경되었습니다. 예를 들어

서비스 유형

의 이름이

트래픽 클래스

로 변경되었습니다.

총 길이

페이로드 길이

등으로 이름이 변경되었습니다. 또한 IPv6의

IHL, 식별 플래그

와 같은 IPv4 필드 일부는 IPv6에 존재하지 않습니다.