CIDR 접두사가 실제로 알려주는 내용
모든 IPv4 주소는 32비트이며 네트워크 부분과 호스트 부분으로 나뉩니다. 슬래시 뒤의 숫자인 CIDR 접두사는 32비트 중 몇 개가 네트워크에 속하고 나머지는 개별 호스트에 할당되는지를 나타냅니다. /24는 처음 24비트(네트워크)가 고정되어 있고 호스트 주소에 8비트가 남아 있음을 의미합니다. 2⁸ = 256개의 가능한 값, 대부분 사용할 수 있습니다.
| CIDR | 서브넷 마스크 | 총 주소 | Usable hosts |
|---|---|---|---|
| /16 | 255.255.0.0 | 65,536 | 65,534 |
| /24 | 255.255.255.0 | 256 | 254 |
| /25 | 255.255.255.128 | 128 | 126 |
| /26 | 255.255.255.192 | 64 | 62 |
| /27 | 255.255.255.224 | 32 | 30 |
| /28 | 255.255.255.240 | 16 | 14 |
| /30 | 255.255.255.252 | 4 | 2 |
사용 가능한 호스트는 항상 총 주소에서 2를 뺀 값입니다. 하나의 주소는 네트워크 자체를 식별하기 위해 예약되고 범위에서 가장 높은 주소는 브로드캐스트 주소로 예약됩니다. (A /31은 지점 간 링크에 사용되는 문서화된 예외이고 /32는 단일 호스트를 식별합니다. 두 경우 모두 이 경우를 포함하여 대부분의 서브넷 도구는 일반 공식과 별도로 처리됩니다.)
네트워크 주소, 브로드캐스트 주소 및 호스트 범위가 해결되었습니다.
Take 192.168.1.100/24 as an example. The /24 mask fixes the first three octets and leaves the last one free:
- 네트워크 주소(모든 호스트 비트가 0으로 설정됨): 192.168.1.0
- 브로드캐스트 주소(모든 호스트 비트가 1로 설정됨): 192.168.1.255
- 사용 가능한 호스트 범위: 192.168.1.1~192.168.1.254
.1에서 .254 사이로 끝나는 주소로 구성한 모든 장치는 동일한 /24 네트워크에 속하며 중간에 라우터가 없어도 서로 직접 연결할 수 있습니다.
실제로 필요한 호스트에 맞게 서브넷 크기 조정
CIDR 접두사를 선택하고 충분히 크길 바라는 것보다 일반적으로 주소가 필요한 장치 수부터 시작하여 거꾸로 작업하는 것이 더 효율적입니다. 규칙: 최소한 호스트 수에 2를 더한 값인 2의 가장 작은 거듭제곱을 찾으세요.
50개 장치에 대한 주소가 필요합니까? 2⁶ = 64는 52(50 + 2)를 지우는 2의 가장 작은 거듭제곱입니다. 이는 /26 네트워크에 해당하며 총 주소는 64개, 사용 가능한 주소는 62개입니다. 정확히 50을 요구하면 동일한 /26으로 반올림됩니다. 서브넷 크기는 2의 거듭제곱으로만 제공되기 때문입니다. 정확히 50개의 호스트를 수용할 수 있는 네트워크 크기는 없습니다.
개인 주소 범위(RFC 1918)
| 범위 | CIDR | 일반적인 사용 |
|---|---|---|
| 10.0.0.0 – 10.255.255.255 | 10.0.0.0/8 | 대규모 기업 네트워크 |
| 172.16.0.0 – 172.31.255.255 | 172.16.0.0/12 | 중간 규모 네트워크, Docker 기본값 |
| 192.168.0.0 – 192.168.255.255 | 192.168.0.0/16 | 홈 라우터, 소규모 사무실 |
이 범위는 내부 네트워크용으로 따로 설정되어 공용 인터넷으로 라우팅되지 않습니다. 이것이 바로 거의 모든 홈 라우터가 기본적으로 192.168로 시작하는 주소를 전달하는 이유입니다. 그리고 완전히 관련되지 않은 두 네트워크가 직접 연결하지 않는 한 충돌 없이 정확히 동일한 개인 주소를 사용할 수 있는 이유입니다.
관련 도구
주소 지정과 함께 네트워크 용량을 계획하는 경우(특정 장치 수에 필요한 대역폭 양) 대역폭 계산기 네트워크 계획의 측면을 다룹니다.