컴퓨터 지식 네트워크 - 컴퓨터 제품 - 네트워크 주소의 IP 주소

네트워크 주소의 IP 주소

IP 주소는 32비트 이진수로, 이론적으로 2013년 기준으로 가능한 주소 조합은 약 60억 개(2의 32승)로, 이는 큰 주소 공간인 것으로 보인다. 실제로 네트워크 ID와 호스트 ID의 다양한 숫자 규칙에 따라 IP 주소는 A(8비트 네트워크 ID와 24비트 호스트 ID), B(16비트 네트워크 ID와 16비트 호스트 ID)로 나눌 수 있습니다. ), C(24비트 네트워크 ID 및 16비트 호스트 ID)는 역사적 이유와 기술 발전의 차이로 인해 클래스 A 주소와 클래스 B 주소가 거의 완전히 할당되었습니다.

인터넷 서비스를 구축한 조직의 경우 호스트가 WWW, FTP, 이메일 등의 액세스 서비스를 외부에 공개하기 때문에 일반적으로 고정 IP 주소를 조직에 공개해야 합니다. 사용자 액세스를 용이하게 하기 위해 외부 세계. 물론 디지털 IP는 기억하고 식별하는 것이 불편합니다. 사람들은 도메인 이름을 통해 호스트에 액세스하는 데 더 익숙하며 실제로 도메인 이름은 여전히 ​​도메인 이름 서버(DNS)를 통해 IP 주소로 변환되어야 합니다. 사용자는 쉽게 기억할 수 있지만 대부분의 전화 접속 인터넷 사용자의 경우 인터넷 시간과 공간의 불연속성으로 인해 각 사용자에게 고정 IP 주소(고정 IP)를 할당하는 것은 매우 바람직하지 않습니다. 엄청난 자원 낭비입니다. 따라서 이러한 사용자는 일반적으로 ISP의 호스트에 전화를 걸 때마다 자동으로 동적 IP 주소를 얻습니다. 이 주소는 물론 임의적인 것이 아니라 ISP가 적용한 네트워크 ID 및 호스트 ID의 합법적인 범위 내의 주소입니다. 전화 접속 사용자의 IP 주소는 두 번 연결할 때 다를 수 있지만 각 연결 중에 IP 주소는 변경되지 않습니다. 1. IPv4 주소

인터넷에서 사용되는 주소는 IPv4 주소, 32비트, 일반적으로 4개의 점으로 구분된 십진수로 표시됩니다. 다양한 크기의 네트워크에 필요한 유연성을 제공하기 위해 IP 설계자는 IP 주소 공간을 여러 가지 주소 범주로 나누고, 주소 범주 분할은 다양한 크기의 네트워크를 대상으로 합니다.

클래스 A 네트워크: 네트워크 번호는 1바이트이고, 가장 높은 비트는 0으로 정의되며, 나머지 7비트는 네트워크 번호, 호스트 번호는 주소 지정을 위한 24비트입니다. 매우 큰 네트워크에 사용되는 각 네트워크에는 16777216(2^24)개의 호스트가 있습니다(모두 "0" 또는 모두 "1" 호스트와 같은 에지 번호는 특별한 의미를 가지며 여기서는 고려되지 않습니다). 전 세계에는 총 128개(2^7)개의 클래스 A 네트워크가 있으며 이미 분할되어 있습니다.

클래스 B 네트워크: 네트워크 번호는 2바이트, 가장 높은 비트는 10으로 정의되고 나머지 14비트는 네트워크 번호이며 호스트 번호는 주소 지정을 위해 16비트를 가질 수 있습니다. 클래스 B 네트워크는 총 16384(2^14)개의 네트워크로 구성된 중형 네트워크이며, 각 네트워크에는 65536(2^16)개의 호스트(또한 에지 번호 무시)가 있으며 분할되어 있습니다.

카테고리 C 네트워크: 네트워크 번호는 3바이트이고, 가장 높은 3비트는 110으로 정의되며, 나머지 21비트는 네트워크 번호이고, 호스트 번호는 8비트 주소입니다. 클래스 C 주소는 총 2,097,152(2^21)개의 네트워크 번호가 있으며, 각 네트워크에는 256(2^8)개의 호스트가 있습니다(에지 번호도 무시됨).

클래스 D 네트워크: 네트워크 번호, 호스트 번호와 상관없이 최상위 4비트를 1110으로 정의하는데, 이는 멀티캐스트 주소, 즉 다중 대상 전송을 의미하며 식별에 사용할 수 있다. 호스트 그룹.

IP 주소의 속성을 어떻게 식별하나요? 점 방식의 가장 왼쪽 소수점에서만 소유권을 확인할 수 있습니다. 예를 들어, 1~126은 클래스 A 주소에 속하고, 128~191은 클래스 B 주소에 속하고, 192~223은 클래스 C 주소에 속하고, 224~239는 클래스 D 주소에 속합니다. 위의 4가지 유형의 주소 외에도 클래스 E 주소도 있지만 아직 사용되지는 않습니다.

인터넷 IP 주소 중 특정 개인 주소는 할당되지 않습니다.

(1) 호스트 주소는 모두 "0"입니다. 어떤 네트워크 유형이든 호스트 주소는 모두 "0"입니다. 이는 로컬 네트워크를 가리키며 라우팅 테이블에서 자주 사용된다는 의미입니다.

(2) 호스트 주소는 모두 "1"입니다. 모두 "1"인 호스트 주소는 특정 네트워크의 모든 호스트에 데이터 패킷을 보내는 브로드캐스트 주소를 나타냅니다.

(3) 4바이트 중 32비트는 모두 "1"이다. IP 주소의 4바이트와 32비트가 모두 "1"이면 이 네트워크 내에서만 브로드캐스트가 전송된다는 의미입니다.

(4) 네트워크 번호 127. TCP/IP 프로토콜은 네트워크 번호 127을 어떤 네트워크에서도 사용할 수 없도록 규정합니다.

루프백 주소(Loopback)라고 불리는 특별한 주소인 127.0.0.1이 있는데, 이는 자체 인터페이스를 통해 정보를 보내고 이를 반환하는 데 사용할 수 있습니다.

2. IPv6 주소

IPv6 주소의 길이는 128비트입니다. 즉, 2의 128개 IP 주소가 있을 수 있으며 이는 10 뒤에 0이 38개 있는 것과 같습니다. ; 이러한 거대한 주소 공간은 지구상의 모든 사람이 하나 이상의 IP 주소를 갖도록 보장하기에 충분합니다.

(1) IPv6 주소 유형

RFC1884에서는 세 가지 유형의 IPv6 주소가 지적되며 서로 다른 주소 공간을 차지합니다.

* 단일 지점 전송 : 이 유형의 주소는 단일 인터페이스의 주소입니다. 유니캐스트 주소로 전송된 패킷은 해당 주소를 가진 인터페이스로만 전송됩니다.

* 임의점 전송: 이 유형의 주소는 인터페이스 그룹의 주소입니다. 임의점 전송 주소로 전송된 패킷은 이 주소 그룹 중 하나로만 전송됩니다(거리에 따라). 라우팅 선택)

* 멀티캐스트: 이 유형의 주소는 인터페이스 그룹의 주소입니다. 멀티캐스트 주소로 전송된 패킷은 이 그룹에 속한 모든 인터페이스로 전송됩니다.

(2) IPv6 주소 표현

128비트 IPv6 주소의 경우 IPv6 주소 길이가 원래 길이의 4배라는 점을 고려하여 RFC1884에 지정된 표준 구문에서는 변경을 권장합니다. IPv6 주소의 128비트 비트(16바이트)는 8개의 16비트 부호 없는 정수로 기록됩니다. 각 정수는 4개의 16진수 숫자로 표시됩니다(예: 3ffe:3201:1401). 1 :280:c8ff:fe4d:db39

IPv6 주소를 수동으로 관리하는 것은 너무 어렵고 여기서는 DHCP와 DNS의 필요성이 더욱 분명해지기를 바랍니다. IPv6 주소 표현을 단순화하기 위해 값이 변경되지 않는 한 앞의 0을 생략할 수 있습니다.

예: 1080:0000:0000:0000:0008:0800:200C:417A

다음과 같이 축약할 수 있습니다: 1080:0:0:0:8:800: 200C:417A

또한 기호::를 사용하여 일련의 0을 나타낼 수 있다고 규정하고 있습니다. 그런 다음 위의 주소는 다음과 같이 단순화될 수 있습니다. 1080::8:800:200C:417A

IPv6 주소 접두사(FP, 형식 접두사)의 표현은 IPv4 주소 접두사 표현과 유사합니다. CIDR. 예를 들어 0020:0250:f002::/48은 접두사가 48비트인 네트워크 주소 공간을 나타냅니다.

(3) IPv6 주소 할당

RFC1881은 IPv6 주소 공간 관리가 인터넷 커뮤니티의 이익에 부합해야 하며 중앙 기관을 통해 할당되어야 한다고 규정합니다. 이 권한 있는 조직은 IANA(인터넷 할당 번호 관리 기관, 인터넷 할당 번호 관리 기관)입니다. IANA는 IAB(Internet Architecture Board) 및 IEGS의 권장 사항에 따라 IPv6 주소를 할당합니다.

IANA는 IPv6 주소 할당 작업을 수행하기 위해 다음 세 개의 현지 조직을 지정했습니다.

*유럽의 RIPE-NCC

*북미의 INTERNIC< /p >

*아시아 태평양 지역의 APNIC

上篇: iPhone에서 Farmland를 다시 플레이하려면 어떻게 해야 하나요? 下篇: 넷이우편함 실명인증 취소.
관련 내용