본문으로 건너뛰기
AZ Tools

서브넷 계산기 (IPv4 / CIDR)

IPv4 CIDR을 네트워크 주소·브로드캐스트·넷마스크·와일드카드·호스트 범위·클래스로 파싱. 이진 분석과 사설/공인 상태 표시.

네트워크

192.168.1.0/24

넷마스크

255.255.255.0

브로드캐스트

192.168.1.255

와일드카드

0.0.0.255

첫 호스트

192.168.1.1

마지막 호스트

192.168.1.254

가용 호스트

254

CIDR

/24 (24 네트 비트, 8 호스트 비트)

클래스

C

범위

사설 / 예약

이진

IP11000000.10101000.00000001.00000000
Mask11111111.11111111.11111111.00000000
Net11000000.10101000.00000001.00000000

모든 계산은 32비트 부호 없음. 주소만 입력 시 기본 CIDR은 /32. RFC 1918 범위·루프백은 플래그.

사용법

  1. IPv4 주소와 선택적 CIDR를 입력합니다(예: 10.0.5.42/16, /32는 8.8.8.8).
  2. 네트워크 주소·브로드캐스트·가용 호스트 범위를 확인합니다.
  3. 외부에 노출하기 전에 IP가 사설 범위인지 확인합니다.

자세한 설명

펼치기

CIDR가 붙은 IPv4 주소를 주면(예를 들어 192.168.1.0/24) 네트워크 주소, 브로드캐스트, 넷마스크, 와일드카드 마스크, 사용 가능한 첫 호스트와 마지막 호스트, 호스트 수, 주소 클래스를 돌려줍니다. RFC 1918 사설 대역(10/8, 172.16/12, 192.168/16), 루프백(127/8), 링크로컬(169.254/16)도 감지합니다. 마스크가 어디서 갈리는지 볼 수 있도록 이진 표시도 함께 제공하며, /31(점대점)과 /32(단일 호스트) 경계 사례를 올바르게 처리합니다.

사용 가능한 호스트 수가 주소 수보다 둘 적은 이유는 처음과 끝이 예약되어 있기 때문입니다. 전부 0인 호스트는 네트워크 자체를 가리키고 전부 1인 호스트는 브로드캐스트입니다. 그래서 /24는 256개가 아니라 254개를 제공하며, 이 산수가 가장 크게 무는 곳은 작은 쪽 끝입니다. /30은 주소가 넷이고 사용 가능한 것은 정확히 둘인데, 라우터 연결에 쓰는 고전적인 네 주소 블록이 그것입니다.

알아 둘 값어치가 있는 예외가 둘 있습니다. RFC 3021은 브로드캐스트가 의미를 갖지 않는 점대점 링크에서 /31이 사용 가능한 호스트 둘을 갖도록 허용합니다. 평소의 뺄셈이라면 0이 되므로 그 규칙이 정지되는 것입니다. /32는 네트워크도 브로드캐스트도 없는 단일 주소이고 루프백 인터페이스와 호스트 경로에 쓰입니다. 빼기 2를 맹목적으로 적용하는 계산기는 둘 다에 대해 말이 안 되는 값을 보고합니다.

이진 표시가 있는 이유는 마스크가 따져 보기보다 눈으로 보기가 쉽기 때문입니다. 접두사 길이는 앞쪽 1의 개수이므로 /26 마스크는 11111111.11111111.11111111.11000000이고 경계는 옥텟 한가운데인 192에 놓입니다. 서브네팅이 십진 산수이기를 그치고 비트 정렬이 되기 시작하는 지점이 거기이며, /25, /26, /27 경계가 딱 떨어지는 수가 아니라 128, 64, 32에 놓이는 이유이기도 합니다.

주소 클래스는 참고로 보여 주는 것이고, 1993년 CIDR가 등장한 이후로는 라우팅을 지배하지 않습니다. 현대 네트워크는 접두사 길이로 정의되며, 어떤 주소의 클래스는 그것이 실제로 어떻게 라우팅되는지에 대해 아무것도 알려 주지 않습니다.

자주 묻는 질문

첫/마지막 호스트가 네트워크/브로드캐스트와 왜 다른가요?

일반 /N 서브넷에서 가장 낮은 주소는 네트워크 ID, 가장 높은 주소는 브로드캐스트이며 둘 다 예약되어 있습니다. 가용 호스트는 네트워크+1부터 브로드캐스트−1까지입니다. /31·/32는 예외입니다(RFC 3021).

와일드카드 마스크는 무엇을 하나요?

넷마스크의 비트 NOT이며 Cisco ACL에서 사용합니다. 255.255.255.0 ↔ 0.0.0.255입니다. 'permit 192.168.1.0 0.0.0.255' 같은 ACL 규칙은 /24 서브넷과 같은 범위에 매칭됩니다.

IPv6에도 작동하나요?

아니요, IPv4만 지원합니다. IPv6는 의미가 매우 다릅니다. 128비트 주소를 쓰고, 브로드캐스트가 없으며(멀티캐스트 사용), 전통적인 '클래스'도 없고, 접두사는 흔히 /48·/56·/64입니다. 별도 도구가 필요합니다.

왜 10.0.0.0/8은 ~1600만 호스트인가요?

2^(32−8) − 2 = 16 777 214개의 가용 호스트가 나옵니다. /8은 네트워크 비트 8과 호스트 비트 24로 이루어집니다. 실제 네트워크는 세분화되며, 실무에서 평탄한 /8로 라우팅하지 않습니다.

이 주제의 가이드

관련 도구