IPV4 클래스 개념
IPv4 주소 체계에서 클래스(class)는 동일한 네트워크 접두사를 공유하는 IP 주소 범위를 나타냅니다. A, B, C, D, E 총 다섯 가지 클래스가 있습니다.
클래스 A 주소는 첫 번째 옥텟을 네트워크 식별에 사용하고 나머지 세 개의 옥텟은 호스트 식별에 사용합니다. 첫 번째 옥텟의 첫 번째 비트는 항상 0으로 설정되므로 클래스 A 주소 범위는 0.0.0.0에서 127.255.255.255까지입니다.
이 클래스는 수백만 개의 호스트를 포함하는 대규모 네트워크에 사용됩니다.
클래스 B 주소는 첫 번째 두 옥텟을 네트워크 식별에 사용하고 나머지 두 옥텟은 호스트 식별에 사용합니다. 첫 번째 옥텟의 첫 두 비트는 항상 10으로 설정되므로 클래스 B 주소 범위는 128.0.0.0에서 191.255.255.255까지입니다. 이 클래스는 수천 개의 호스트를 포함하는 중규모 네트워크에 사용됩니다.
클래스 C 주소는 첫 번째 세 개의 옥텟을 네트워크 식별에 사용하고 나머지 한 개의 옥텟은 호스트 식별에 사용합니다. 첫 번째 옥텟의 첫 세 비트는 항상 110으로 설정되므로 클래스 C 주소 범위는 192.0.0.0에서 223.255.255.255까지입니다. 이 클래스는 수백 개의 호스트를 포함하는 소규모 네트워크에 사용됩니다.
클래스 D 주소는 멀티캐스트 그룹에 할당되어 여러 호스트에 데이터를 동시에 전송하는 데 사용됩니다. 첫 번째 옥텟의 첫 네 비트는 항상 1110으로 설정되므로 클래스 D 주소 범위는 224.0.0.0에서 239.255.255.255까지입니다.
클래스 E 주소는 실험적 또는 연구 목적으로 예약되어 있습니다. 첫 번째 옥텟의 첫 다섯 비트는 항상 11110으로 설정되지만 일반적인 네트워킹에는 사용되지 않습니다. 클래스 E 주소 범위는 240.0.0.0에서 255.255.255.255까지입니다.