예: 192.168.1.23
이 주소는 사실 두 부분으로 구성돼 있음:
즉, [네트워크 부분] + [호스트 부분] 으로 되어 있음
그런데, IP 주소만 보면 어디까지가 핑계고 어디까지가 집 번호인지 모름
그래서 등장하는 게 CIDR 표기
예: 192.168.1.0/24
여기서 /24가 무슨 뜻이냐?
"앞에서 부터 24비트를 네트워크 주소로 사용한다"라는 뜻
IP는 32비트니까
네트워크 24비트 | 호스트 8비트
그래서 /24를 256개 주소를 가진 네트워크(Subnet) 라고 부르는 거야
Subnet = Sub + Network
즉 큰 네트워크를 더 작은 네트워크로 쪼갠 것
예를 들어,
원래 회사 전체 네트워크가 이렇게 생겼다고 해보자
192.168.0.0 ~ 192.168.255.255 (엄청 큼)
근데 이걸 그대로 쓰면?
그래서 "팀별로 쪼개자!" 하고 만드는 게 Subnet
192.168.1.0/24 -> 개발팀
192.168.2.0/24 -> 운영팀
192.168.3.0/24 -> 인프라팀
1. 보안 분리
2. 성능 향상
3. 관리 편의