각 호스트에는 "IP 주소"라는 고유한 주소 식별자가 있습니다. IP 주소는 IP 프로토콜에서 제공하는 통일된 주소 형식으로, 물리적 주소의 차이를 보호하기 위해 인터넷상의 각 네트워크와 각 호스트에 고유한 논리적 주소를 할당합니다. 이 고유한 주소로 인해 사용자는 연결된 컴퓨터에서 작업할 때 수천 대의 컴퓨터에서 필요한 개체를 효율적이고 편리하게 선택할 수 있습니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.
인터넷의 모든 호스트는 "IP 주소"라고 하는 고유한 주소 ID를 가지고 있습니다.
IP 주소(인터넷 프로토콜 주소)는 인터넷 프로토콜 주소를 나타내며 인터넷 프로토콜 주소라고도 합니다.
IP 주소는 IP 프로토콜에서 제공하는 통일된 주소 형식으로, 인터넷의 모든 네트워크와 모든 호스트에 논리적 주소를 할당하여 물리적 주소의 차이를 보호합니다.
IP 프로토콜에는 또 다른 매우 중요한 내용이 있는데, 이는 인터넷상의 모든 컴퓨터와 기타 장치에 "IP 주소"라고 하는 고유한 주소가 할당된다는 것입니다. 이 고유한 주소로 인해 사용자는 연결된 컴퓨터에서 작업할 때 수천 대의 컴퓨터에서 필요한 개체를 효율적이고 편리하게 선택할 수 있습니다.
IP 주소는 우리 집 주소와 같습니다. 누군가에게 편지를 쓰려면 우편배달부가 편지를 전달할 수 있도록 그 사람의 주소를 알아야 합니다. 정보를 보내는 컴퓨터는 편지를 잘못된 사람에게 전달하지 않으려면 고유한 "집 주소"를 알아야 하는 우편배달부와 같습니다. 우리의 주소는 단어로 표현되고 컴퓨터의 주소는 이진수로 표현됩니다.
IP 주소는 인터넷상의 컴퓨터에 번호를 부여하는 데 사용됩니다. 우리가 매일 보는 것은 연결된 모든 PC가 정상적으로 통신하려면 IP 주소가 필요하다는 것입니다. "개인용 컴퓨터"를 "전화"에 비유하면 "IP 주소"는 "전화 번호"에 해당하고 인터넷의 라우터는 통신국의 "프로그램 제어 스위치"에 해당합니다.
IP 주소는 32비트 이진수로, 일반적으로 4개의 "8비트 이진수"(즉, 4바이트)로 나뉩니다. IP 주소는 일반적으로 "점으로 구분된 십진수"를 사용하여 (a.b.c.d) 형식으로 표현됩니다. 여기서 a, b, c, d는 모두 0에서 255 사이의 십진 정수입니다. 예: 점으로 구분된 십진수 IP 주소(100.4.5.6)는 실제로 32비트 이진수(01100100.00000100.00000101.00000110)입니다.
개발 내역
처음 나타난 IP 주소는 IPV4였습니다. 숫자는 4개 세그먼트만 있고 각 세그먼트는 255를 초과하지 않습니다. 인터넷의 급속한 발전으로 인해 IP 주소에 대한 수요가 증가하고 있으며, 이로 인해 IP 주소 발급이 더욱 엄격해지고 있습니다. 다양한 데이터에 따르면 2005년부터 2010년 사이에 모든 글로벌 IPv4 주소가 발급될 수 있는 것으로 나타났습니다(실제 상황은 2019년입니다). IPv4 주소 할당은 2018년 11월 25일 완료되었습니다.) 주소 공간의 부족은 확실히 인터넷의 발전을 방해할 것입니다. 주소 공간을 확장하기 위해 IPv6를 통해 주소 공간을 재정의할 계획이다. IPv6은 128비트 주소 길이를 사용합니다. IPv6 설계 과정에서는 주소 부족 문제를 일괄적으로 해결하는 것 외에도 IPv4에서 잘 해결되지 않았던 다른 문제들도 고려했습니다.
기존 인터넷은 IPv4 프로토콜을 기반으로 운영됩니다. IPv6는 인터넷 프로토콜의 차세대 버전으로, 차세대 인터넷 프로토콜이라고도 할 수 있습니다. 원래는 인터넷의 급속한 발전으로 인해 IPv4에서 정의한 제한된 주소 공간이 고갈될 것이기 때문에 제안되었습니다. 주소 공간의 부족은 필연적으로 인터넷의 발전을 방해하게 될 것입니다. 주소 공간을 확장하기 위해 IPv6를 통해 주소 공간을 재정의할 계획이다. IPv4는 32비트 주소 길이를 사용하는데, 주소는 약 43억 개에 불과해 2005년부터 2010년 사이에 할당될 것으로 추정되는 반면, IPv6는 128비트 주소 길이를 사용하므로 거의 무제한의 주소를 제공할 수 있다. IPv6에 할당할 수 있는 실제 주소를 보수적으로 추정하면 지구 전체의 평방미터당 1,000개 이상의 주소가 할당될 수 있습니다. IPv6의 설계 과정에서는 주소 부족 문제를 해결하는 것 외에도 IPv4에서 잘 해결되지 않았던 종단 간 IP 연결, 서비스 품질(QoS), 보안, 멀티캐스트 및 기타 문제도 고려했습니다. 이동성, 플러그 앤 플레이 등
인터넷의 급속한 발전과 인터넷 사용자의 서비스 수준 요구 사항이 지속적으로 개선됨에 따라 IPv6는 전 세계적으로 점점 더 많은 주목을 받게 될 것입니다. 실제로 IPv6를 홍보하기 위해 서두를 필요는 없습니다. 기존 IPv4를 기반으로 32비트를 8비트에서 40비트로 확장하면 IPv4 주소 부족 문제가 해결될 수 있습니다. 이러한 방식으로 사용 가능한 주소 수가 256배로 확장됩니다.
IPv4와 IPv6 프로토콜의 차이점
1. 프로토콜 주소의 차이점
1), 주소 길이
IPv4 프로토콜의 주소 길이는 32비트(4바이트)입니다. 128비트(16바이트) 주소 길이
2), 주소 표현 방법
IPv4 주소는 10진수로 표현되는 이진수입니다. IPv6 주소는 16진수 표기법으로 표현되는 이진수입니다.
3) 주소 구성
IPv4 프로토콜 주소는 수동으로 또는 DHCP를 통해 구성할 수 있습니다. [권장 관련 동영상 튜토리얼: HTTP 동영상 튜토리얼]
IPv4 프로토콜에는 ICMPv6(Internet Control Message Protocol 버전 6) 또는 SLAAC(DHCPv6 Stateless Address Autoconfiguration)을 사용해야 합니다.
2. 데이터 패킷의 차이점
1), 패킷 크기
IPv4 프로토콜 데이터 패킷에는 576바이트가 필요하며 조각화는 선택 사항입니다. IPv6 프로토콜 패킷에는 1280바이트가 필요하며 조각화되지 않습니다
2) 헤더
IPv4 프로토콜 헤더의 길이는 20바이트이며 QoS 처리에 사용되는 패킷 흐름을 인식하지 못하며 체크섬을 포함하며 최대 40바이트를 포함합니다. -바이트 옵션 필드.
IPv6 프로토콜 헤더는 길이가 40바이트이며 체크섬을 제외하고 QoS 처리에 의해 지정된 패킷 흐름의 흐름 레이블 필드를 포함합니다. IPv6 프로토콜에는 필드가 없지만 IPv6 확장 헤더를 사용할 수 있습니다.
3) 패킷 조각화
IPv4 프로토콜 패킷 조각화는 전달 라우터와 전송 호스트에 의해 완료됩니다. IPv6 프로토콜의 패킷 조각화는 보내는 호스트에서만 수행됩니다.
데이터 패킷
3. DNS 레코드
IPv4 프로토콜 주소(A) 레코드, 매핑된 호스트 이름(PTR) 레코드, IN-ADDR.ARPA DNS 도메인.
IPv6 프로토콜 주소(AAAA) 레코드, 매핑된 호스트 이름, 포인터(PTR) 레코드, IP6.ARPA DNS 도메인
4, IPSec 지원
IPSec IPv4 프로토콜 지원은 선택 사항일 뿐입니다. IPv4 프로토콜에는 IPSec 지원이 내장되어 있습니다.
5. 주소 확인 프로토콜
IPv4 프로토콜: 주소 확인 프로토콜(ARP)을 사용하여 IPv4 주소를 MAC 주소에 매핑할 수 있습니다.
IPv6 프로토콜: ARP(주소 확인 프로토콜)가 NDP(Neighbor Discovery 프로토콜) 기능으로 대체되었습니다.
6. 인증 및 암호화
Pv6은 인증 및 암호화를 제공하지만 IPv4는 제공하지 않습니다.
관련 지식이 더 궁금하시다면 FAQ 칼럼을 방문해 주세요!
위 내용은 인터넷의 모든 호스트에는 다음과 같은 고유한 주소 식별자가 있습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!