사용 방법
- IP 주소와 접두사 길이를 넣거나 주소 뒤에 /24·/64처럼 씁니다.
- 네트워크 시작·마지막 주소와 전체 주소 수를 확인합니다.
- 호스트 개수의 예약 규칙을 확인한 뒤 필요한 결과 행을 복사합니다.
IPv4 /31 포인트투포인트 링크
- 입력·설정
- 192.0.2.11/31
- 결과
- 네트워크 192.0.2.10/31 · 주소 2개 · 두 주소 모두 호스트
/31은 일반 서브넷의 네트워크·브로드캐스트 두 주소 제외 규칙을 적용하지 않습니다.
블록 경계는 입력 주소와 다를 수 있습니다
접두사의 앞쪽 비트는 네트워크, 나머지는 호스트 부분입니다. 입력한 주소에 마스크를 적용하여 네트워크 시작을 찾고 호스트 비트가 모두 1인 주소를 마지막으로 계산합니다. 화면의 막대는 두 부분의 비율을 보여줍니다.
주소 자체에 접두사를 붙이면 별도 접두사 입력보다 우선합니다. IPv4의 허용 길이는 0~32, IPv6는 0~128이며 /0 같은 큰 블록도 큰 정수로 주소 개수를 보존합니다.
호스트 개수와 실제 할당은 다릅니다
일반 IPv4 블록은 시작과 브로드캐스트를 빼지만 /31은 포인트투포인트 기준 두 주소, /32는 단일 주소로 표시합니다. AWS 같은 플랫폼이 추가로 예약하는 주소는 이 수학적 호스트 수에서 별도로 빼야 합니다.
IPv6에는 브로드캐스트를 만들지 않고 전체 범위와 개수를 표시합니다. 현재 인터넷에서 주소가 사용 가능한지, 방화벽·라우팅이 맞는지, 해당 블록을 소유하는지는 조회하지 않습니다.
자주 묻는 질문
/24 주소 수가 256인데 호스트는 왜 254개인가요?
일반 IPv4 서브넷에서는 네트워크 주소와 브로드캐스트 주소를 빼기 때문입니다. 플랫폼의 추가 예약은 포함하지 않은 값입니다.
내 공인 IP를 알아내나요?
아니요. 직접 입력한 주소만 계산하며 DNS나 외부 IP 조회 API를 호출하지 않습니다.