MCP로 연결 →

계산 입력

공식

광고

결과

네트워크 주소
192.168.1.128
/26
브로드캐스트 주소 192.168.1.191
서브넷 마스크 255.255.255.192
첫 번째 사용 가능 호스트 192.168.1.129
마지막 사용 가능 호스트 192.168.1.190
사용 가능한 호스트 수 62
전체 주소 수 64

이 계산기로 할 수 있는 것

IPv4 주소와 CIDR 프리픽스 길이(슬래시 뒤에 오는 숫자, 예: /26)를 입력하면 해당 서브넷의 핵심 정보를 한 번에 계산해 줍니다. 네트워크 주소, 브로드캐스트 주소, 점 4개로 표기한 서브넷 마스크, 첫 번째와 마지막 사용 가능한 호스트 주소, 그리고 전체사용 가능한 호스트 개수까지 보여 줍니다. /0부터 /32까지 모든 프리픽스를 지원하며, 네트워크 설계나 방화벽 규칙 작성, 자격증 시험 대비에 두루 활용할 수 있습니다.

사용 방법

192.168.1.130 같은 IPv4 주소와 26 같은 프리픽스 길이를 입력한 뒤 실행하면 전체 결과가 펼쳐집니다. 계산기는 주소를 32비트 숫자로 다루고 비트 연산으로 마스크를 적용한 다음, 그 결과를 다시 점 표기 십진수(dotted decimal)로 변환해 보여 줍니다.

계산 원리

CIDR 프리픽스가 n이라는 것은 앞쪽 n개 비트가 네트워크 비트라는 뜻입니다. 따라서 서브넷 마스크는 1이 n개 이어진 뒤 0이 (32 − n)개 따라오는 형태가 됩니다. 네트워크 주소는 IP AND 마스크로 구하며, 이렇게 하면 호스트 비트가 모두 0이 됩니다. 브로드캐스트 주소는 네트워크 OR (NOT 마스크)로, 호스트 비트를 모두 1로 채운 값입니다. 전체 주소 개수는 \(2^{32-n}\)이며, /30까지의 프리픽스에서는 사용 가능한 호스트 수가 전체에서 2개(네트워크용 1개, 브로드캐스트용 1개)를 뺀 값입니다.

$$\begin{gathered} \text{Network} = \text{IP} \,\&\, M, \qquad \text{Broadcast} = \text{Network} \mid \lnot M \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{IP} &= \text{IP Address} \\ M &= \texttt{0xFFFFFFFF} \ll \left(32 - \text{Prefix}\right) \\ \text{Total Hosts} &= 2^{\,32 - \text{Prefix}} \\ \text{Usable Hosts} &= 2^{\,32 - \text{Prefix}} - 2 \end{aligned} \right. \end{gathered}$$
광고
CIDR 경계에서 네트워크 비트와 호스트 비트로 나뉜 32비트 IPv4 주소 다이어그램
CIDR 프리픽스는 네트워크 부분이 끝나고 호스트 부분이 시작되는 지점을 정합니다.

예제로 보는 계산

192.168.1.130/26을 살펴보겠습니다. /26 마스크는 255.255.255.192입니다. 마지막 옥텟인 130과 192를 AND 연산하면 \(130 \,\&\, 192 = 128\)이 되므로, 네트워크 주소는 192.168.1.128입니다. 블록 크기가 \(2^{32-26} = 64\)이므로 브로드캐스트 주소는 192.168.1.191이 됩니다. 사용 가능한 범위는 192.168.1.129부터 192.168.1.190까지이며, 전체 64개 주소 중 사용 가능한 호스트는 \(64 - 2 = 62\)개입니다.

시작에 네트워크 주소, 끝에 브로드캐스트 주소, 그 사이에 사용 가능한 호스트를 보여주는 범위 막대
네트워크 주소는 첫 번째, 브로드캐스트는 마지막이며 그 사이가 사용 가능한 호스트입니다.

자주 묻는 질문

/31과 /32는 왜 다르게 동작하나요? /32는 단일 호스트를 의미합니다. /31(RFC 3021)은 점대점(point-to-point) 링크에서 두 주소를 모두 사용하므로, 두 경우 모두 네트워크·브로드캐스트 한 쌍을 빼지 않습니다.

/24의 서브넷 마스크는 무엇인가요? /24는 255.255.255.0이며, 전체 256개 주소 중 254개를 호스트로 사용할 수 있습니다.

IPv6도 지원하나요? 아니요. 이 계산기는 IPv4 주소 전용입니다.

최종 업데이트: