logo

IPv4 대 IPv6

IP란 무엇입니까?

IP는 인터넷 프로토콜을 의미합니다. 네트워크에 연결된 각 장치에는 IP 주소가 할당됩니다. 각 장치는 통신을 위해 IP 주소를 사용합니다. 또한 이 주소는 네트워크에서 장치를 식별하는 데 사용되므로 식별자 역할도 합니다. 이는 패킷의 기술적 형식을 정의합니다. 주로 두 네트워크, 즉 IP와 TCP가 함께 결합되어 있으므로 함께 TCP/IP라고 합니다. 소스와 대상 사이에 가상 연결을 생성합니다.

IP 주소를 네트워크의 각 장치에 할당된 숫자 주소로 정의할 수도 있습니다. 네트워크의 장치를 고유하게 식별할 수 있도록 각 장치에 IP 주소가 할당됩니다. 패킷 라우팅을 용이하게 하기 위해 TCP/IP 프로토콜은 IPv4(인터넷 프로토콜 버전 4)라고 하는 32비트 논리 주소를 사용합니다.

IP 주소는 두 부분으로 구성됩니다. 즉, 첫 번째 부분은 네트워크 주소이고 다른 부분은 호스트 주소입니다.

IP 주소에는 두 가지 유형이 있습니다.

  • IPv4
  • IPv6

IPv4란 무엇입니까?

IPv4는 IP의 버전 4입니다. 최신 버전이며 가장 일반적으로 사용되는 IP 주소입니다. 점, 즉 마침표로 구분된 4개의 숫자로 작성된 32비트 주소입니다. 이 주소는 각 장치마다 고유합니다.

리눅스 운영 체제

예를 들어, 66.94.29.13

위의 예는 마침표로 구분된 각 숫자 그룹을 옥텟(Octet)이라고 하는 IP 주소를 나타냅니다. 옥텟의 각 숫자 범위는 0-255입니다. 이 주소는 4,294,967,296개의 가능한 고유 주소를 생성할 수 있습니다.

YouTube VLC 미디어 플레이어 다운로드

오늘날의 컴퓨터 네트워크 세계에서 컴퓨터는 이진 형식의 숫자만 이해하므로 표준 숫자 형식의 IP 주소를 이해하지 못합니다. 이진수는 1 또는 0일 수 있습니다. IPv4는 4개의 세트로 구성되며 이 세트는 옥텟을 나타냅니다. 각 옥텟의 비트는 숫자를 나타냅니다.

옥텟의 각 비트는 1 또는 0이 될 수 있습니다. 비트가 1이면 해당 비트가 나타내는 숫자가 계산되고, 비트가 0이면 해당 비트가 나타내는 숫자는 계산되지 않습니다.

8비트 옥텟 표현

IPv4 대 IPv6

위의 표현은 8비트 옥텟의 구조를 보여줍니다.

이제 위 IP 주소(예: 66.94.29.13)의 이진 표현을 얻는 방법을 살펴보겠습니다.

1단계: 먼저 이진수 66을 찾습니다.

리눅스 아키텍처
IPv4 대 IPv6

66을 얻기 위해 64와 2의 합이 66(64+2=66)이 되므로 64 아래에 1을 놓고 위에 표시된 대로 나머지 비트는 0이 됩니다. 따라서 66의 이진 비트 버전은 01000010입니다.

2단계: 이제 이진수 94를 계산합니다.

IPv4 대 IPv6

94를 얻으려면 64, 16, 8, 4, 2 아래에 1을 넣습니다. 이 숫자의 합은 94이고 나머지 비트는 0이 됩니다. 따라서 94의 이진 비트 버전은 01011110입니다.

산성 특성

3단계: 다음 숫자는 29입니다.

IPv4 대 IPv6

29를 얻으려면 16, 8, 4, 1 아래에 1을 넣습니다. 이 숫자의 합은 29이고 나머지 비트는 0이 됩니다. 따라서 29의 이진 비트 버전은 00011101입니다.

4단계: 마지막 숫자는 13입니다.

IPv4 대 IPv6

13을 얻으려면 8, 4, 1 아래에 1을 넣습니다. 이 숫자의 합은 13이고 나머지 비트는 0이 됩니다. 따라서 13의 이진 비트 버전은 00001101입니다.

IPv4의 단점

현재 세계 인구는 76억 명이다. 모든 사용자는 인터넷에 연결된 두 개 이상의 장치를 보유하고 있으며 민간 기업도 인터넷에 의존합니다. 우리가 알고 있듯이 IPv4는 40억 개의 주소를 생성하는데, 이는 지구상의 인터넷에 연결된 각 장치에 충분하지 않습니다. IP 주소의 대역폭을 보존하고 IP 주소의 고갈을 늦추기 위해 가변 길이 마스크, 네트워크 주소 변환, 포트 주소 변환, 클래스, 도메인 간 변환과 같은 다양한 기술이 개발되었습니다. 이러한 기술에서는 공인 IP를 사설 IP로 변환하여 공인 IP를 보유한 사용자도 인터넷을 사용할 수 있게 됩니다. 그러나 여전히 이는 그다지 효율적이지 않았기 때문에 차세대 IP 주소, 즉 IPv6가 개발되었습니다.

IPv6란 무엇입니까?

IPv4는 40억 개의 주소를 생성하는데 개발자들은 이 주소로 충분하다고 생각했지만 착각이었습니다. IPv6은 차세대 IP 주소입니다. IPv4와 IPv6의 주요 차이점은 IP 주소의 주소 크기입니다. IPv4는 32비트 주소인 반면 IPv6은 128비트 16진수 주소입니다. IPv6은 큰 주소 공간을 제공하며 IPv4에 비해 간단한 헤더를 포함합니다.

IPv4를 IPv6로 전환하는 전환 전략을 제공하며, 해당 전략은 다음과 같습니다.

    이중 스태킹:이를 통해 동일한 장치에서 IPv4와 IPv6의 두 버전을 모두 사용할 수 있습니다.터널링:이 접근 방식에서는 모든 사용자가 IPv6을 통해 IPv4 네트워크와 통신하여 IPv6에 도달합니다.네트워크 주소 변환:변환을 통해 서로 다른 버전의 IP를 가진 호스트 간의 통신이 가능해집니다.

이 16진수 주소에는 숫자와 알파벳이 모두 포함됩니다. 숫자와 알파벳을 모두 사용하기 때문에 IPv6는 340언데실리온(3.4*10) 이상을 생성할 수 있습니다.38) 주소.

역참조 포인터 c

IPv6는 각각 16비트로 구성된 8개 세트로 구성된 128비트 16진수 주소이며, 이 8개 세트는 콜론으로 구분됩니다. IPv6에서는 각 16진수 문자가 4비트를 나타냅니다. 따라서 4비트를 한 번에 16진수로 변환해야 합니다.

주소 형식

IPv4의 주소 형식:

IPv4 대 IPv6

IPv6의 주소 형식:

IPv4 대 IPv6

위 다이어그램은 IPv4와 IPv6의 주소 형식을 보여줍니다. IPv4는 32비트 십진수 주소입니다. 여기에는 '점'으로 구분된 4옥텟 또는 필드가 포함되어 있으며 각 필드의 크기는 8비트입니다. 각 필드에 포함되는 숫자는 0-255 범위에 있어야 합니다. IPv6는 128비트 16진수 주소입니다. 콜론으로 구분된 8개의 필드가 포함되어 있으며 각 필드의 크기는 16비트입니다.

IPv4와 IPv6의 차이점

IPv4 대 IPv6
IPv4 IPv6
주소 길이 IPv4는 32비트 주소입니다. IPv6은 128비트 주소입니다.
필드 IPv4는 점(.)으로 구분된 4개의 필드로 구성된 숫자 주소입니다. IPv6은 콜론으로 구분된 8개 필드로 구성된 영숫자 주소입니다.
클래스 IPv4에는 클래스 A, 클래스 B, 클래스 C, 클래스 D 및 클래스 E를 포함하는 5가지 IP 주소 클래스가 있습니다. IPv6에는 IP 주소 클래스가 포함되어 있지 않습니다.
IP 주소 수 IPv4에는 IP 주소 수가 제한되어 있습니다. IPv6에는 많은 수의 IP 주소가 있습니다.
VLSM VLSM(Virtual Length Subnet Mask)을 지원합니다. 여기서 VLSM은 IPv4가 IP 주소를 다양한 크기의 서브넷으로 변환한다는 것을 의미합니다. VLSM을 지원하지 않습니다.
주소 구성 수동 및 DHCP 구성을 지원합니다. 수동, DHCP, 자동 구성 및 번호 다시 매기기를 지원합니다.
주소 공간 40억 개의 고유 주소를 생성합니다. 340개의 십진수 고유 주소를 생성합니다.
종단 간 연결 무결성 IPv4에서는 종단 간 연결 무결성을 달성할 수 없습니다. IPv6의 경우 종단간 연결 무결성이 달성 가능합니다.
보안 기능 IPv4에서 보안은 애플리케이션에 따라 다릅니다. 이 IP 주소는 보안 기능을 염두에 두고 개발된 것이 아닙니다. IPv6에서는 IPSEC가 보안 목적으로 개발되었습니다.
주소 표현 IPv4에서는 IP 주소가 10진수로 표시됩니다. IPv6에서 IP 주소를 16진수로 표현합니다.
분열 조각화는 발신자와 전달 라우터에 의해 수행됩니다. 조각화는 보낸 사람만 수행합니다.
패킷 흐름 식별 패킷 흐름 식별을 위한 메커니즘을 제공하지 않습니다. 패킷 흐름 식별을 위해 헤더의 흐름 레이블 필드를 사용합니다.
체크섬 필드 체크섬 필드는 IPv4에서 사용할 수 있습니다. IPv6에서는 체크섬 필드를 사용할 수 없습니다.
전송 방식 IPv4가 브로드캐스팅 중입니다. 반면에 IPv6은 효율적인 네트워크 운영을 제공하는 멀티캐스팅입니다.
암호화 및 인증 암호화 및 인증을 제공하지 않습니다. 암호화 및 인증을 제공합니다.
옥텟 수 4옥텟으로 구성된다. 8개의 필드로 구성되며 각 필드에는 2옥텟이 포함됩니다. 따라서 IPv6의 총 옥텟 수는 16입니다.