이 도구의 기능
CIDR Calculator는 IPv4 주소와 네트워크 접두사를 공통 부호 없는 32-bit 계산 엔진에 전달해 해당 주소가 속한 전체 CIDR 블록을 구합니다. IP 입력란에 전체 CIDR를 바로 붙여 넣거나 접두사를 따로 입력할 수 있습니다.
- /0부터 /32까지의 모든 접두사 길이를 지원합니다.
- /31은 RFC 3021 점대점 링크 의미에 따라 사용 가능한 주소 2개를 표시하고 /32는 단일 Host Route를 표시합니다.
- 주소 수는 경계와 Count만 계산하며 대규모 네트워크 대역의 모든 IP를 펼치지 않습니다.
사용 방법
- IPv4 또는 전체 IPv4/CIDR를 입력합니다.
- 전체 CIDR를 붙여 넣지 않았다면 접두사를 입력합니다.
- CIDR 계산 버튼을 클릭합니다.
- 마스크, Network, Broadcast, 범위와 개수 설명을 확인합니다.
계산 원리
접두사 /n은 최상위 비트부터 n개의 Network Bits가 연속됨을 뜻합니다. Network Address = IP AND Subnet Mask, Broadcast Address = Network OR Wildcard Mask이며 전체 주소 수는 2^(32-n)입니다.
예시
- 192.168.1.100/24 → Network 192.168.1.0, Broadcast 192.168.1.255, 총 256개입니다.
- 192.168.1.10/31 → 범위는 192.168.1.10부터 192.168.1.11까지이며 RFC 3021 point-to-point 링크에서는 2개 주소를 모두 사용할 수 있습니다.
- 192.168.1.10/32 → Network와 Broadcast가 모두 해당 주소이며 Host Route 1개입니다.
주요 사용 사례
- 주소가 어느 CIDR Block에 속하는지 확인합니다.
- Prefix를 Subnet Mask와 Wildcard로 변환합니다.
- 네트워크 경계를 설계하고 주소 수를 확인합니다.
개인정보 보호
입력과 결과는 브라우저의 로컬 메모리에서만 처리됩니다. 서버로 업로드하거나 온라인 API를 호출하지 않으며 자동으로 영구 저장하지 않습니다.
CIDR Calculator 기능
IPv4와 CIDR 접두사로 마스크, Network, Broadcast, 주소 범위와 호스트 수를 계산합니다. 네트워크 설계, 설정 확인 및 문제 해결에 유용하며 결과를 바로 확인하고 복사할 수 있습니다.
FAQ
CIDR에서 /24는 무엇을 뜻하나요?
/24는 앞의 24 bit가 네트워크 비트이고 나머지 8 bit가 호스트 비트임을 뜻하며 전체 주소 수는 256개입니다.
/24에는 IP 주소가 몇 개 있나요?
총 256개입니다. 기존 Network/Broadcast 모델에서는 일반적으로 이 중 254개를 사용 가능한 호스트 주소로 봅니다.
Subnet Mask와 CIDR는 어떤 관계인가요?
CIDR 접두사는 연속된 1의 개수입니다. 예를 들어 /24는 255.255.255.0에 해당합니다.
/31이 특별한 이유는 무엇인가요?
RFC 3021에서는 point-to-point 링크에서 /31의 두 주소를 모두 사용할 수 있으므로 단순히 전체 주소 수에서 2를 빼면 안 됩니다.