← 가이드 목록
NETWORK NOTES · SUBNETTIDY

IPv4 서브넷, 경계부터 이해하기

CIDR 프리픽스·마스크·호스트 범위와 /31·/32 예외를 예제로 알아봅니다.

프리픽스가 주소를 나눕니다

IPv4 주소는 32비트입니다. /24는 앞 24비트가 네트워크 영역이고 나머지 8비트가 호스트 영역이라는 뜻입니다. 마스크는 255.255.255.0이며 앞에서부터 24개의 비트가 1입니다. 마스크의 1은 연속되어야 하므로 255.0.255.0은 올바른 서브넷 마스크가 아닙니다.

192.168.10.42/26을 예로 들면 마스크는 255.255.255.192, 한 블록 크기는 64개 주소입니다. 42는 0부터 63 사이에 있으므로 네트워크는 192.168.10.0/26입니다. 다음 블록은 192.168.10.64에서 시작합니다.

전체 주소와 호스트 수를 구분하세요

전체 주소 수는 2의 호스트 비트 수 제곱입니다. 일반적인 /26 LAN은 호스트 부분이 모두 0인 주소를 네트워크 주소로, 모두 1인 주소를 지향성 브로드캐스트로 사용합니다. 따라서 일반 호스트 범위는 192.168.10.1부터 192.168.10.62까지, 62개입니다.

이 숫자는 서브넷 산술에 따른 값입니다. 특수 목적 주소 대역이나 클라우드 제공자·라우터·조직의 추가 예약 규칙까지 반영하지 않습니다. 계산 결과만으로 해당 주소가 비어 있거나 연결 가능하다고 판단할 수 없습니다.

/31과 /32는 왜 다를까요?

RFC 3021은 지점 간 링크에서 /31의 두 주소를 양쪽 끝점에 사용할 수 있도록 정의합니다. 일반적인 LAN의 호스트 수 규칙과는 사용 조건이 다릅니다. 양쪽 장비의 지원을 확인해야 하며, 계산기는 두 끝점을 표시하고 별도의 지향성 브로드캐스트는 표시하지 않습니다.

/32는 IPv4 주소 한 개를 선택하며 호스트 경로 표기에 쓰입니다. 네트워크와 브로드캐스트를 별도로 두 개 차감하지 않으므로 계산기는 주소 수를 1로 표시합니다.

직접 경계를 움직여 보세요

IPv4 계산기에서 192.168.10.42/24를 입력한 뒤 /26, /28로 바꿔 보세요. 파란 네트워크 비트가 늘어나고 블록 크기가 줄어들면서 주소가 속한 네트워크도 달라집니다. 192.168.10.42/255.255.255.192처럼 마스크를 입력해도 /26과 같은 결과입니다.

결과를 VLSM이나 분할 도구로 넘겨 설계에 활용할 수 있습니다. 필요한 결과는 탭을 닫기 전에 내보내세요. 슬래시 없이 주소만 입력하면 /32로 해석하므로 더 큰 네트워크를 뜻할 때는 프리픽스를 함께 입력하세요.

도구에서 직접 확인하기

SubnetTidy 열기 →

RFC 3021 · IPv4 /31 · RFC 4291 · IPv6 · RFC 5952 · IPv6 text