OneWebDesk

서브넷 분할기 (VLSM)

하나의 IP 대역을 더 작은 서브넷 여러 개로 나누고 각 대역·호스트 수를 계산합니다.

서브넷 분할기는 하나의 IPv4 CIDR 블록(예: 192.168.0.0/24)을 더 작은 동일 크기의 서브넷으로 나눠 각 자식 서브넷의 네트워크 주소·사용 가능한 첫/마지막 호스트·브로드캐스트·호스트 개수를 한눈에 보여줍니다. VLSM(Variable Length Subnet Mask) 설계를 시작하기 전에 “/24를 /26으로 쪼개면 몇 개가 나오고 각 범위가 어디까지인지”를 빠르게 확인할 수 있습니다.

기준 CIDR과 분할할 새 프리픽스 길이(기준보다 큰 숫자)를 입력하면 자식 서브넷 수는 2(새 프리픽스 − 기준 프리픽스)로 계산됩니다. 단일 블록의 호스트 범위만 확인하려면 CIDR 계산기를, 시작/끝 IP를 CIDR로 묶으려면 IP 범위 → CIDR 변환을 함께 사용하세요.

분할 요약
기준 네트워크192.168.0.0/24
새 프리픽스/26
자식 서브넷 수4
서브넷당 사용 가능 호스트62
서브넷 목록
전체 목록
네트워크첫 호스트마지막 호스트브로드캐스트호스트
192.168.0.0/26192.168.0.1192.168.0.62192.168.0.6362
192.168.0.64/26192.168.0.65192.168.0.126192.168.0.12762
192.168.0.128/26192.168.0.129192.168.0.190192.168.0.19162
192.168.0.192/26192.168.0.193192.168.0.254192.168.0.25562

서브넷 분할이 동작하는 방식

기준 프리픽스보다 긴 새 프리픽스를 지정하면, 늘어난 비트 수만큼 서브넷이 2의 거듭제곱으로 늘어납니다. 예를 들어 /24를 /26으로 분할하면 2(26−24) = 4개의 서브넷이 만들어지며, 각 서브넷은 2(32−26) = 64개의 주소(사용 가능 호스트 62개)를 갖습니다.

  • 네트워크 주소: 서브넷의 첫 주소(호스트로 사용 불가).
  • 첫 사용 가능 호스트: 네트워크 주소 + 1.
  • 마지막 사용 가능 호스트: 브로드캐스트 − 1.
  • 브로드캐스트: 서브넷의 마지막 주소.
  • 사용 가능 호스트 수: 2(32−프리픽스) − 2.

/31과 /32의 특수 케이스

일반 공식은 네트워크·브로드캐스트 두 주소를 빼지만, 점대점 링크에 쓰이는 /31은 RFC 3021에 따라 두 주소 모두 호스트로 사용해 사용 가능 호스트가 2개입니다. /32는 단일 호스트(루프백·로드밸런서 VIP 등)로 1개로 표기합니다. 이 도구는 이 예외를 자동 반영합니다.

기준 네트워크가 정렬되지 않은 주소(예: 192.168.0.5/24)여도, 도구가 먼저 실제 네트워크 주소 (192.168.0.0)로 정규화한 뒤 분할하므로 결과가 항상 경계에 맞습니다.

/24를 더 작은 프리픽스로 나눌 때 빠른 참조표

가장 흔한 작업인 “/24 한 블록을 어떤 프리픽스로 쪼갤지”를 표로 정리했습니다. 새 프리픽스가 1비트 길어질 때마다 서브넷 수는 2배가 되고 서브넷당 사용 가능 호스트는 절반 가까이로 줄어듭니다. 사용 가능 호스트 수는 2(32−프리픽스) − 2로 계산했습니다.

새 프리픽스서브넷 수서브넷당 사용 가능 호스트서브넷당 총 주소
/252126128
/2646264
/2783032
/28161416
/293268
/306424

실전 예시: 192.168.1.0/24를 /26으로 분할

기준 블록 192.168.1.0/24(주소 256개)를 /26으로 나누면 2(26−24) = 4개의 서브넷이 만들어지고, 각 서브넷은 64개 주소(사용 가능 호스트 62개)를 갖습니다. 마지막 옥텟이 0 → 64 → 128 → 192로 64씩 증가하는 점에 주목하세요.

서브넷네트워크 주소사용 가능 범위브로드캐스트
192.168.1.0/26192.168.1.0192.168.1.1 ~ 192.168.1.62192.168.1.63
192.168.1.64/26192.168.1.64192.168.1.65 ~ 192.168.1.126192.168.1.127
192.168.1.128/26192.168.1.128192.168.1.129 ~ 192.168.1.190192.168.1.191
192.168.1.192/26192.168.1.192192.168.1.193 ~ 192.168.1.254192.168.1.255

네 서브넷을 합치면 원래의 256개 주소(0~255)를 빈틈 없이 덮습니다. 첫 서브넷의 브로드캐스트(.63) 다음 주소가 두 번째 서브넷의 네트워크 주소(.64)가 되는 식으로 경계가 맞물립니다. 각 블록의 마스크는 모두255.255.255.192입니다. 단일 블록의 마스크·역마스크를 확인하려면 CIDR 계산기로 교차 검증하세요.

자주 묻는 질문

새 프리픽스는 기준보다 커야 하나요?
네. 서브넷을 더 작게 쪼개는 작업이므로 새 프리픽스 길이는 기준 프리픽스보다 커야 합니다. 같거나 작으면 분할이 성립하지 않아 오류로 표시됩니다.
한 번에 몇 개까지 보여주나요?
결과가 64개를 넘으면 처음 64개만 표로 보여주고, 생략된 나머지 개수를 안내합니다. 예를 들어 /16을 /24로 나누면 256개가 나오므로 처음 64개만 표시됩니다.
/30과 /29 중 무엇을 점대점 링크에 쓰나요?
전통적으로 /30(호스트 2개)을 많이 썼지만, 주소 절약을 위해 /31(RFC 3021)을 점대점에 쓰는 장비도 많습니다. 이 도구는 /31을 사용 가능 호스트 2개로 계산합니다.
사용 가능 호스트 수는 어떻게 계산되나요?
기본 공식은 2^(32−프리픽스) − 2(네트워크·브로드캐스트 제외)입니다. 단 /31은 2, /32는 1로 표기합니다.
입력한 값이 서버로 전송되나요?
아니요. 모든 계산은 브라우저 안에서만 수행되며, 입력한 CIDR이나 프리픽스 값은 서버로 전송되거나 저장되지 않습니다.