인터넷이 처음 설계되었을 때 주소 지정 및 계층적 네트워크 구성을 용이하게 하기 위해 각 IP 주소에는 두 개의 식별 코드(ID), 즉 네트워크 ID와 호스트 ID가 포함되었습니다. 동일한 물리적 네트워크에 있는 모든 호스트는 동일한 네트워크 ID를 사용합니다. 네트워크의 호스트(워크스테이션, 서버, 라우터 등 포함)는 이에 해당하는 호스트 ID를 갖습니다. 인터넷위원회는 다양한 용량의 네트워크에 적합하도록 클래스 A ~ 클래스 E의 5가지 IP 주소 유형을 정의했습니다.
클래스 A IP 주소(권장 학습: PHP 비디오 튜토리얼#🎜🎜 #)
A 클래스 A IP 주소는 IP 주소의 4개 숫자 중 첫 번째 숫자가 네트워크 번호이고 나머지 3개 숫자가 로컬 컴퓨터의 숫자임을 의미합니다. IP 주소가 이진수로 표현되는 경우 클래스 A IP 주소는 1바이트 네트워크 주소와 3바이트 호스트 주소로 구성됩니다. 네트워크 주소의 최상위 비트는 "0"이어야 합니다. 클래스 A IP 주소의 네트워크 식별자 길이는 8비트이고 호스트 식별자 길이는 24비트입니다. 클래스 A 네트워크 주소의 수는 126개 네트워크로 비교적 적으며 각 네트워크는 16개 이상을 수용할 수 있습니다. 백만 명의 호스트. 클래스 A IP 주소, 주소 범위 1.0.0.1 ~ 127.255.255.254(이진 표현: 00000001 00000000 00000000 00000001 - 01111111 11111111 11111111 1 111110). 마지막은 방송 주소입니다. 클래스 A IP 주소의 서브넷 마스크는 255.0.0.0이며, 각 네트워크에서 지원하는 최대 호스트 수는 256의 3승 -2=16777214입니다.클래스 B IP 주소
A 클래스 B IP 주소는 IP 주소의 4개 숫자 중 처음 2개가 네트워크임을 의미합니다. 숫자. IP 주소가 이진수로 표현되는 경우 클래스 B IP 주소는 2바이트 네트워크 주소와 2바이트 호스트 주소로 구성됩니다. 네트워크 주소의 최상위 비트는 "10"이어야 합니다. 클래스 B IP 주소의 네트워크 식별자 길이는 16비트이고, 호스트 식별자 길이는 16비트입니다. 클래스 B 네트워크 주소는 16,384개의 네트워크에 적합하며 각 네트워크는 더 많은 것을 수용할 수 있습니다. 60,000대 이상의 컴퓨터. 클래스 B IP 주소 범위 128.0.0.1-191.255.255.254(이진 표현: 10000000 00000000 00000000 00000001---10111111 11111111 11111111 1 1111110). 마지막은 방송 주소입니다. Class B IP 주소의 서브넷 마스크는 255.255.0.0이며, 각 네트워크에서 지원하는 최대 호스트 수는 256의 2-2제곱=65534입니다.클래스 C IP 주소
클래스 C IP 주소는 IP 주소의 4개 숫자 중 처음 3개 숫자가 네트워크임을 의미합니다. 번호, 나머지 번호는 로컬 컴퓨터의 번호입니다. IP 주소가 이진수로 표현되는 경우 클래스 C IP 주소는 3바이트 네트워크 주소와 1바이트 호스트 주소로 구성됩니다. 네트워크 주소의 최상위 비트는 "110"이어야 합니다. 클래스 C IP 주소의 네트워크 식별자 길이는 24비트이고 호스트 식별자 길이는 8비트입니다. 클래스 C 네트워크 주소는 209만 개 이상입니다. 소규모 LAN에 적합하며 각 네트워크에는 최대 254대의 컴퓨터만 포함될 수 있습니다. 클래스 C IP 주소 범위 192.0.0.1-223.255.255.254(이진 표현: 11000000 00000000 00000000 00000001 - 11011111 11111111 11111111 1 1111110). Class C IP 주소의 서브넷 마스크는 255.255.255.0이며, 각 네트워크에서 지원하는 최대 호스트 수는 256-2=254입니다.D 클래스 D IP 주소
클래스 D IP 주소는 역사적으로 멀티캐스트 주소, 즉 멀티캐스트 주소라고 불렸습니다. 이더넷에서 멀티캐스트 주소는 패킷을 수신해야 하는 네트워크의 스테이션 집합을 지정합니다. 멀티캐스트 주소의 최상위 비트는 "1110"이어야 하며 범위는 224.0.0.0부터 239.255.255.255까지입니다.클래스 E IP 주소:
은 예약된 주소입니다. 이 유형의 IP 주소의 시작은 "1111"이므로 해당 주소의 네트워크 번호 범위는 240~255입니다.특수 URL
모든 바이트가 0("0.0.0.0")인 주소는 현재 호스트에 해당합니다.IP 주소의 각 바이트가 1인 IP 주소("255.255.255.255")는 현재 서브넷의 브로드캐스트 주소입니다.
IP 주소에서 모든 클래스 E IP 주소는 시작됩니다. "11110"은 향후 실험용으로 예약되어 있습니다.
IP 주소는 10진수 "127"로 시작할 수 없습니다. 이 주소 유형의 숫자 127.0.0.1 ~ 127.255.255.255는 다음과 같이 루프 테스트에 사용됩니다. 127.0.0.1 IP를 나타낼 수 있습니다. 로컬 시스템의 주소입니다. "http://127.0.0.1"을 사용하여 로컬 시스템에 구성된 웹 서버를 테스트하십시오.
네트워크 ID의 첫 번째 6비트 그룹은 모두 "0"으로 설정할 수 없으며, 모두 "0"은 로컬 네트워크를 나타냅니다.
PHP 관련 기술 기사를 더 보려면
PHP 그래픽 튜토리얼위 내용은 IP 주소 분류의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!