이 도구의 기능
IP Range Calculator는 Start Address를 Network Address로, End Address를 Broadcast Address로 정의합니다. 10.0.0.0/8이나 /0을 입력해도 경계와 개수만 표시하며 수백만 또는 수십억 개의 주소를 생성하지 않습니다.
- 범위의 양 끝점은 부호 없는 32-bit 값으로 계산합니다.
- /31의 양 끝은 RFC 3021 점대점 의미로 표시하며 /32는 시작과 끝이 같습니다.
- 범위 안의 주소를 스캔하거나 연결하지 않으며 온라인 상태도 확인하지 않습니다.
사용 방법
- IPv4 또는 전체 CIDR를 입력합니다.
- 필요하면 두 번째 입력란에 Prefix를 입력합니다.
- IP Range 계산 버튼을 클릭합니다.
- Start, End, Usable Range와 개수를 확인합니다.
계산 원리
CIDR 마스크로 IP의 Host Bits를 지우면 범위의 시작점이 됩니다. 같은 Host Bits를 모두 1로 설정하면 끝점이 됩니다. 주소 수는 2^(Host Bits)로 바로 계산하므로 주소를 하나씩 순회할 필요가 없습니다.
예시
- 192.168.1.100/24 → 192.168.1.0부터 192.168.1.255까지이며 일반적인 가용 범위는 .1부터 .254까지입니다.
- 10.0.0.0/8 → 총 16,777,216개이며 Start, End와 Count만 표시합니다.
- 192.168.1.10/32 → Start와 End가 모두 192.168.1.10입니다.
주요 사용 사례
- 방화벽 규칙 또는 주소 풀이 포함하는 경계를 확인합니다.
- CIDR의 전체 주소 수와 기존 방식의 가용 호스트 수를 비교합니다.
- 주소 목록을 만들지 않고도 대규모 네트워크 대역의 범위를 안전하게 확인합니다.
개인정보 보호
입력과 결과는 브라우저의 로컬 메모리에서만 처리됩니다. 서버로 업로드하거나 온라인 API를 호출하지 않으며 자동으로 영구 저장하지 않습니다.
IP Range Calculator 기능
CIDR 범위의 시작·끝 주소, 가용 범위와 개수를 계산하며 대규모 IP 목록 전체를 펼치지 않습니다. 네트워크 설계, 설정 확인 및 문제 해결에 유용하며 결과를 바로 확인하고 복사할 수 있습니다.
FAQ
CIDR의 IP 범위는 어떻게 계산하나요?
IP에 Subnet Mask를 적용해 Start를 구한 뒤 Wildcard Bits를 1로 설정해 End를 구합니다.
Network Address도 IP Range에 포함되나요?
포함됩니다. 이 페이지에서는 범위의 Start Address로 정의합니다.
Broadcast Address도 IP Range에 포함되나요?
포함됩니다. 기존 서브넷 모델에서는 범위의 End Address입니다.
대규모 CIDR의 모든 IP를 나열할 수 없는 이유는 무엇인가요?
/0에는 4,294,967,296개의 주소가 있습니다. 모두 나열하면 브라우저 메모리를 소진하며 그럴 필요도 없습니다.