서브넷 마스크
🧮 서브넷 마스크
정의
서브넷 마스크는 IP 주소에서 네트워크 영역과 호스트 영역을 구분하는 값이다.
서브넷 마스크를 사용하면 하나의 네트워크를 여러 개의 작은 네트워크로 분할할 수 있다.
🧩 기본 개념
- IP 주소는 네트워크 부분과 호스트 부분으로 나뉜다.
- 1로 표시된 비트는 네트워크 부분이다.
- 0으로 표시된 비트는 호스트 부분이다.
예시:
IP 주소 : 192.168.1.10
서브넷 마스크 : 255.255.255.0
네트워크 주소 : 192.168.1.0
🧭 자주 쓰는 서브넷 마스크
| 서브넷 마스크 | CIDR | 사용 가능한 호스트 수 | 설명 |
|---|---|---|---|
| 255.0.0.0 | /8 | 16,777,214 | 클래스 A 수준 |
| 255.255.0.0 | /16 | 65,534 | 클래스 B 수준 |
| 255.255.255.0 | /24 | 254 | 가장 흔한 형태 |
| 255.255.255.128 | /25 | 126 | 반으로 나눈 네트워크 |
| 255.255.255.192 | /26 | 62 | 더 작은 서브넷 |
tip
사용 가능한 호스트 수는 일반적으로 2^n - 2 로 계산한다.
🔄 계산 방법
- 필요한 호스트 수를 먼저 정한다.
- 그 수를 수용할 수 있는 비트 수를 찾는다.
- 호스트 비트를 기준으로 CIDR 값을 계산한다.
- CIDR에 맞는 서브넷 마스크를 결정한다.
⚠️ 활용 예
- 네트워크를 구역별로 나눌 때
- 보안을 위해 네트워크를 분리할 때
- IP 주소를 효율적으로 관리할 때
댓글남기기