Toolify

IPv4 서브넷 계산기 (CIDR, 마스크, 호스트)

선택적 CIDR 있는 IPv4 주소 입력(예: 192.168.1.10/24). 네트워크 주소, 브로드캐스트, 첫/마지막 사용 가능 호스트, 총 주소, 넷마스크, 와일드카드, IP 클래스, 공용/사설 상태, 이진 표현 반환.

네트워크
192.168.1.0/24
사용 가능 호스트
254
IP 주소
192.168.1.10
서브넷 마스크
255.255.255.0 (/24)
와일드카드 마스크
0.0.0.255
네트워크 주소
192.168.1.0
브로드캐스트
192.168.1.255
첫 사용 가능 호스트
192.168.1.1
마지막 사용 가능 호스트
192.168.1.254
총 주소
256
IP 클래스
C
RFC 1918 사설
이진
11000000.10101000.00000001.00001010

작동 방식

CIDR 표기 의미

CIDR(클래스리스 도메인 간 라우팅)이 IP 주소 후 슬래시 + 숫자 — '192.168.1.10/24'. 숫자가 주소 시작에 네트워크 부분(vs 호스트 부분)에 속하는 비트 수. /24는 24 비트 네트워크 = 8 비트 호스트 = 총 256 주소, 254 사용 가능.

흔한 CIDR: /32 단일 호스트, /30 링크(4 주소, 2 사용 가능), /29 작은 서브넷(8/6), /24 LAN(256/254), /16 큰 네트워크(65k), /8 ISP 규모 블록(16M). CIDR 숫자가 작을수록 네트워크 큼.

네트워크, 브로드캐스트, 사용 가능 호스트

네트워크 주소: 호스트 비트 모두 0인 서브넷의 첫 주소. 서브넷 자체 식별에 사용; 기기에 할당 불가.

브로드캐스트 주소: 호스트 비트 모두 1인 마지막 주소. 서브넷 모든 호스트에 패킷 보내기에 사용; 할당 불가.

사용 가능 호스트: 총 주소에서 네트워크와 브로드캐스트 빼기 = 2^(32−CIDR) − 2. 예외: /31(점대점 링크)과 /32(단일 호스트)는 RFC 3021에 따라 모든 주소를 사용 가능으로 처리.

공용 vs 사설 주소

RFC 1918이 사설 내부 네트워크용 세 주소 범위 예약: 10.0.0.0/8(16M 주소), 172.16.0.0/12(1M), 192.168.0.0/16(65k). 대부분 가정과 사무실 라우터가 이 슬라이스 사용(보통 192.168.1.0/24 또는 192.168.0.0/24).

공용 주소가 글로벌 인터넷에 라우팅 가능하고 지역 등록 기관(ARIN, RIPE, APNIC 등)에서 할당. 비용이 들고 점점 부족 — IPv4 고갈이 CIDR 채택과 IPv6 배포 추진.

본 계산기가 주소가 사설 범위에 떨어지는지 감지; 네트워크 디자인 검증이나 누설이 사설 주소를 인터넷으로 보내지 않는지 확인에 유용.

자주 묻는 질문

왜 사용 가능 호스트가 총보다 2 적음?

첫 주소(호스트 비트 모두 0)가 네트워크 식별자, 마지막(모두 1)이 브로드캐스트. 둘 다 예약되어 호스트에 할당 불가.

왜 /31이 0 대신 2 사용 가능 호스트?

RFC 3021이 점대점 링크용 /31 네트워크 허용(예: 라우터 간). 두 주소 모두 사용 가능; 브로드캐스트와 네트워크 예약 적용 안 됨.

넷마스크와 와일드카드 차이?

넷마스크가 네트워크 비트에 1, 호스트 비트에 0(255.255.255.0). 와일드카드가 그 역(0.0.0.255) — Cisco ACL과 OSPF 영역 정의에 사용.

네트워크 서브넷 방법?

부모 네트워크 가져와 CIDR에 비트 추가해 더 작은 블록으로 분할. /24 → /25가 2 서브넷으로 분할, /24 → /26이 4로. 부서 분리나 IoT/게스트 네트워크 격리에 유용.

가질 수 있는 가장 작은 서브넷?

/32 — 단일 IP 주소. /31이 가장 작은 '일반' 서브넷(2 주소). /30이 라우터 간 링크에 흔함(4/2 사용 가능).

IPv6에 작동?

아직 — IPv4만. IPv6 서브넷은 개념적으로 유사하지만 128비트 주소, 헥스 표기, 다른 관습 사용. 미래 버전에 IPv6 추가 가능.

가능한 가장 큰 단일 서브넷?

/0이 모든 43억 IPv4 주소 커버 — 전체 IPv4 주소 공간. /1이 두 절반으로 분할. /8이 16M, 역사적으로 단일 '클래스 A' 블록(예: 10.0.0.0/8).

데이터가 전송되나요?

전송되지 않습니다. 계산은 로컬.

관련 도구

최종 업데이트: