Murelio

필요한 기능을 불러오고 있습니다.

CIDR 서브넷 계산기

IPv4/CIDR 입력에서 network, subnet mask, broadcast, 첫·마지막 사용 주소와 주소 수를 계산합니다.

사용 방법

  1. 192.168.1.0/24 같은 IPv4/CIDR을 입력하고 계산합니다.

핵심 기능과 처리 범위

전용 runner가 octet 0~255와 prefix 0~32를 검증하고 32bit bitmask 연산으로 범위를 구합니다.

처리 원리

IPv4를 uint32로 바꾸고 prefix mask를 적용해 network·broadcast를 만든 뒤 /30 이하는 양 끝을 제외하고 /31·/32를 별도 처리합니다.

예시

192.168.1.10/24는 network 192.168.1.0, broadcast 192.168.1.255를 보여줍니다.

이럴 때 유용합니다

  • IPv4 subnet 범위와 usable address 수를 빠르게 확인할 때

사용 전 참고

  • IPv6 CIDR은 지원하지 않으며 실제 네트워크의 예약 주소 정책은 환경에 따라 다를 수 있습니다.

기준 및 참고자료

자주 묻는 질문

/31은 usable이 0인가요?

현재 runner는 point-to-point 용도를 고려해 /31은 2주소, /32는 1주소를 usable로 표시합니다.

관련 도구