차례:
비디오: Microsoft Azure OpenDev—June 2017 2024
네트워크 주소 지정 아키텍처는 인터넷 프로토콜 버전 4 (IPv4)의 주소 공간을 다섯 개의 주소 클래스로 나눕니다. 주소의 처음 4 비트에 코딩 된 각 클래스는 다른 네트워크 크기, 즉 이자형. 유니 캐스트 주소 (클래스 A, B, C) 또는 멀티 캐스트 네트워크 (클래스 D)의 호스트 수. 다섯 번째 클래스 (E) 주소 범위는 미래 또는 실험 목적을 위해 예약되어 있습니다. 네트워크 클래스를 아는 것은 라우팅을 다룰 때 문제가됩니다.
IANA (Internet Assigned Number Authority) 에 의해 관리되고 배포됩니다. 조직 및 정부 기관, 대학 또는 기업에 영구적으로 할당 된 주소는 주소 블록 (일반적으로 클래스 네트워크)을 구입할 수 있습니다. 1990 년대에 IANA와 IAB는 IP 주소가 예상보다 빠르게 소비되고 있으며 IP 주소가 부족하다는 점을 감안하면이 작업은 거의 멈추게되었습니다.클래스 A 클래스 A 주소
는 네트워크 장치에 할당 된 컴퓨터, 컴퓨터, 첫 번째 옥텟의 첫 번째 비트가 0으로 설정된 모든 주소를 포함합니다. 여기에는 00000001에서 01111111 또는 1에서 127까지의 모든 값이 포함됩니다. 클래스 A 네트워크의 경우 첫 번째 8 진수는 서브넷 마스크로 주소에 정의 된 네트워크 ID를 나타냅니다.
네트워크 ID의 비트를 모두 0으로 설정하거나 모든 비트를 1로 설정할 수 없습니다. 127 네트워크 ID는이 주소 클래스에서 제외됩니다. 126 개의 가능한 클래스 A 네트워크가 전세계 조직에 제공됩니다. 오직 126 개의 Class A 네트워크 만 있으면 독점 클럽에 입회 할 수 있습니다. 더 이상 네트워크 블록 주소를 얻을 수 없으며 가능하면 IANA는 등록 된 소유자로부터 주소를 다시 가져옵니다. 주소를 다시 가져 오면 IANA가 주소를보다 효율적이고 일시적인 방식으로 재배포 할 수 있습니다.
클래스 B클래스 B 주소
는 컴퓨터와 같은 네트워크 장치에 할당 된 IP 주소이며 첫 번째 옥텟의 처음 두 비트가 10 인 모든 주소를 포함합니다. 여기에는 10000000 ~ 10111111 또는 128 ~ 191 Class B 네트워크의 정의는 서브넷 마스크로 표현되지만 Class B 네트워크 ID는 처음 두 옥텟의 값으로 구성됩니다. 클래스 A 네트워크와 달리이 범위의 모든 네트워크 ID를 사용할 수 있습니다.
클래스 C
클래스 C 주소 는 컴퓨터와 같은 네트워크 장치에 할당 된 IP 주소이며 첫 번째 옥텟의 처음 3 비트가 110으로 설정된 모든 주소를 포함합니다. 여기에는 모두 값은 11000000에서 11011111 또는 192에서 223까지입니다.
클래스 D
클래스 D 네트워크 주소
가 네트워크의 장치에 할당되지 않았습니다. 이러한 주소는 특수 용도의 멀티 캐스트 응용 프로그램 (예: 비디오 및 오디오 스트리밍 응용 프로그램)에 사용됩니다. 이 주소는 모두 IANA에 등록하여 전 세계적으로 사용되어야합니다. 이 클래스의 주소는 첫 번째 옥텟의 첫 번째 비트가 1110으로 설정되고 첫 번째 옥텟의 주소가 11100000에서 11101111 또는 224-239 사이의 값을 갖습니다. 이러한 주소는 일반 서브넷 마스크로 정의되지 않습니다. 대신 각 주소는 특정 용도로 사용됩니다. 그리고 각 주소는 개별적으로 사용되기 때문에 255. 255. 255. 255 마스크를 사용합니다. Class E
Class D가 특별하다면, Class E 주소는 더욱 특별하다. 이 주소 클래스에는 정의 된 용도가 없습니다. 공식적으로 IANA와 인터넷 연구 태스크 포스 (IRTF)의 사용 및 테스트를 위해 예약되어 있습니다. 실제로 2002 년 RFC3330에서 E 클래스는 "향후 사용을 위해 예약되어 있습니다. "E 클래스는 첫 번째 옥텟에 240 이상의 모든 유효한 주소를 절대적으로 포함합니다. 첫 번째 옥텟의 첫 번째 비트는 1111이며 11110000에서 11111110까지 - 또는 기술적으로 11111111 - 이는 소수점 240 ~ 254 또는 255입니다.
이 주소 클래스는 주소 할당에 사용되지 않기 때문에 범위에서 유효한 주소를 정의하는
네트워크 ID 가 무엇인지 알 수 없습니다. 따라서이 주소 범위를 사용할 수 없기 때문에 범위 끝 부분에 255를 포함하는 것은 문제가됩니다. 정의에 따르면 클래스 E는 클래스 D보다 높은 모든 유효한 주소를 포함한다는 것을 알아야합니다.