네트워크
Network class, private ip
0xff
2024. 6. 22. 06:44
공인 ip주소는 서브넷 길이 별로 클래스가 구분되어있다.
클래스를 나열하자면 이렇게 되어있다.
A 클래스: 첫 옥텟 첫 비트 0, 0~127까지 0, 127(루프백용)을 제외한 126개 가용 네트워크
B 클래스: 첫 옥텟 두 비트 10, 128~191까지
C 클래스: 첫 옥텟 세 비트 110, 192~223까지
D 클래스: 첫 옥텟 네 비트 1110, 224~239까지
E 클래스: 첫 옥텟 네비트 1111, 240~255까지, IETF 연구를 위해 예약
A, B는 대규모 네트워크 망 (ISP 등).
일반적인 오피스, 가정에서는 C클래스를 할당받는다.
D클래스는 멀티캐스트를 위해 사용된다.
사설 ip는 A~C 클래스로만 구분되어있다.
A 클래스: 10.0.0.0 ~ 10.255.255.255
B 클래스: 172.16.0.0 ~ 172.31.255.255
C 클래스: 192.168.0.0 ~ 192.168.255.255
A클래스는 대규모 사설망 (IDC 등 서버실) 에서 사용되는 경향이 있다.
B클래스를 사용하는 대표적인 예시로는 docker 가상 네트워크가 있다.
172.16.0.0/12 대역을 사용하고, vlan에 subnet으로 172.xx.0.0/16 을 할당한다.
그러므로 도커의 최대 vlan 수는 이론적으로 172.17 ~ 172.31 ( 15개 ) 이다.
15개를 넘어가면 C class 대역 (192.168.0.0/20) 에 할당되는것으로 확인됐다.
가정용 공유기로 나온 대부분의 라우터는 C클래스 대역을 사용한다.
Ref: