서브넷 계산기
참고용 계산 결과입니다. 적용 예외와 개인별 사정에 따라 실제와 다를 수 있으니 신고·계약 전에는 공식 계산으로 확인하세요. 정확성 안내
계산 방법 · 공식
원본 프리픽스를 더 긴 프리픽스로 나눌 때 몇 개의 서브넷이 생기고 각각 몇 대를 수용하는지 구합니다. 서브넷 수 = 2^(새 프리픽스 − 원본 프리픽스), 서브넷당 호스트 = 2^(32 − 새 프리픽스) − 2입니다. 두 입력칸은 프리픽스(24)와 서브넷 마스크(255.255.255.0)를 모두 받아, 마스크를 넣으면 프리픽스를 대신 계산해 보여줍니다.
마스크와 프리픽스는 같은 말입니다
서브넷 마스크는 네트워크 비트를 1로 채운 32비트를 네 토막으로 끊어 적은 것이고, 프리픽스는 그 1의 개수입니다. 255.255.255.0은 1이 24개라 /24, 255.255.255.192는 26개라 /26입니다. 자주 쓰는 짝은 /24=255.255.255.0, /25=255.255.255.128, /26=255.255.255.192, /27=255.255.255.224, /28=255.255.255.240, /30=255.255.255.252입니다. 윈도우 네트워크 설정이나 ISP 안내문은 마스크로, 라우터 설정과 문서는 프리픽스로 적는 일이 많아 양쪽을 오가게 되는데 어느 쪽을 넣어도 됩니다.
비트 하나가 두 배씩 가릅니다
/24를 /25로 나누면 2개, /26이면 4개, /27이면 8개가 됩니다. 프리픽스가 1 늘 때마다 서브넷 수는 두 배가 되고 서브넷당 호스트는 절반이 됩니다. 필요한 대수를 먼저 정하고 거기에 맞는 프리픽스를 고르세요.
균등 분할이 아닌 경우(VLSM)
이 계산은 같은 크기로 나누는 경우입니다. 실무에서는 부서마다 필요한 대수가 달라 크기를 다르게 나누는 VLSM을 씁니다. 큰 블록부터 배정해 나가면 주소 낭비가 줄어듭니다.
여유를 두세요
지금 25대가 필요하다고 /27(30대)로 잡으면 5대만 늘어도 재설계해야 합니다. 증설 계획이 있다면 한 단계 큰 블록을 잡는 편이 낫습니다.
※ 동일 크기로 균등 분할할 때의 값입니다. VLSM으로 다르게 나눌 수도 있습니다. 마스크는 1비트가 왼쪽에 연속으로 몰린 형태만 유효해, 255.0.255.0처럼 끊긴 값은 입력 오류로 처리합니다.
예제
- /24를 /26으로 나누면 4개 서브넷, 각 62대, 마스크는 255.255.255.192입니다.
- 255.255.255.0을 255.255.255.192로 나눈다고 입력해도 같은 결과가 나오며, 프리픽스는 /24 → /26으로 환산됩니다.
- /24를 /28로 나누면 16개 서브넷에 각 14대가 됩니다.
자주 묻는 질문
- 서브넷 마스크만 알고 프리픽스를 모르면요?
- 마스크를 그대로 입력하면 됩니다. 255.255.255.192처럼 넣으면 /26으로 환산해 결과와 함께 프리픽스를 표시합니다. 프리픽스를 외우고 있을 필요가 없습니다.
- 마스크는 어디에 쓰나요?
- 장비의 네트워크 설정에 서브넷 마스크로 입력합니다.
- 새 프리픽스가 원본보다 작으면?
- 분할이 아니라 병합(수퍼넷)이라 이 계산기로는 다루지 않습니다.