Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

IPv4와 IPv6의 차이점

<시간/>

IPv4와 IPv6은 모두 네트워크 경계를 넘어 데이터그램을 릴레이하기 위한 인터넷 프로토콜 제품군의 주요 통신 프로토콜로 사용되는 두 가지 주요 인터넷 프로토콜이라는 것을 알고 있습니다. 라우팅 기능은 인터넷 작동을 가능하게 하며 본질적으로 인터넷을 구축합니다.

따라서 기능과 기능을 기반으로 IPv4 및 IPv6 프로토콜을 구분할 수 있습니다.

다음은 IPv4와 IPv6 프로토콜의 중요한 차이점입니다.

Sr. 아니요. IPv4 프로토콜 IPv6 프로토콜
1 주소 구성 IPv4 프로토콜은 10진수 형식으로 표시되는 32비트의 주소 길이를 가지며 수동 및 DHCP 구성을 지원합니다. 반면 IPv6은 128비트 주소 길이가 16진수 형식으로 표시되며 자동 구성 및 번호 재지정 구성을 지원합니다.
2 주소 공간 IPv4의 경우 4.29 x 10^9 주소가 생성될 수 있습니다. 반면 IPv6의 경우 3.4 x 10^38로 IPv4의 경우보다 훨씬 크다.
3 보안 IPv4는 보안 섹션이 애플리케이션에 의존하기 때문에 덜 안전한 프로토콜로 사용되고 있습니다. 즉, 애플리케이션 수준에서 제공되거나 구현되는 보안에 비례합니다. IPv6에는 애플리케이션 수준에서 제공되거나 구현되는 보안과 함께 추가 보안 기능을 제공하는 IPSEC(인터넷 프로토콜 보안)라는 보안 기능이 내장되어 있습니다.
4 단편화 IPv4 조각화가 Sender 및 Forwarding 라우터 모두에서 수행되는 경우. 반면 IPv6의 경우 프래그먼트화는 발신자 라우터에서만 수행됩니다.
5 인증 IPv4 암호화 및 인증 기능이 제공되지 않습니다. 반면 IPv6에서는 암호화 및 인증 기능을 모두 사용할 수 있습니다.
6 헤더 크기 IPv4에서 요청 헤더는 고정되지 않으며 20-60바이트 크기일 수 있습니다. 반면 IPv6에서 요청 헤더는 고정된 40바이트 크기이며 변경할 수 없습니다.