1.4.2 IP 클래스와 IP 범위
클라우드 플랫폼은 많은 인스턴스를 생성하기 때문에 가상 인스턴스가 생성될 때마다 나누어 줄 IP 테이블이 있습니다. 이때 IP 테이블의 범위를 IP 범위(IP Range)라고 합니다. IP 범위를 설정하려면 IP 클래스(IP Class)를 먼저 알아야 합니다. 지금부터 IP 클래스를 간단히 알아보겠습니다.
IP 클래스는 크게 A 클래스, B 클래스, C 클래스와 다른 목적으로 예약된 D 클래스, E 클래스로 나눕니다. 클래스라는 명칭은 네트워크와 호스트 수에 따라 구분하는 것이며, IP 클래스의 범위, 서브넷 마스크, 할당 가능한 호스트 IP 개수를 정리하면 표 1-3과 같습니다.
분류 |
범위 |
서브넷 마스크 |
서브넷 마스크 비트 수 |
호스트 비트 수 |
할당 가능한 호스트 IP 개수 |
A 클래스 |
1.0.0.0 ~126.255.255.255 |
255.0.0.0 |
8비트 |
32비트 |
약 1600만 개 |
B 클래스 |
128.0.0.0 ~191.255.255.255 |
255.255.0.0 |
16비트 |
16비트 |
약 6만 5000개 |
C 클래스 |
192.0.0.0 ~223.255.255.255 |
255.255.255.0 |
24비트 |
8비트 |
254개 |
D 클래스 |
224.0.0.0 ~239.255.255.255 |
멀티캐스트용으로 예약된 클래스 |
|||
E 클래스 |
240.0.0.0 ~254.255.255.254 |
연구 개발을 목적으로 예약된 클래스 |
▲ 표 1-3 IP 클래스의 분류