IP 서브넷 계산기
IPv4 주소와 CIDR 접두사 또는 서브넷 마스크를 입력하면 네트워크, 브로드캐스트 주소, 호스트 범위, 사용 가능한 호스트 수를 보여 줍니다. 이 계산기는 IPv4만 지원하며 IPv6는 포함하지 않습니다.
결과
강조된 항목을 수정해 주세요.
네트워크 주소
192.168.1.0/24
- 브로드캐스트 주소
- 192.168.1.255
- 서브넷 마스크
- 255.255.255.0
- 와일드카드 마스크
- 0.0.0.255
- 첫 번째 사용 가능 호스트
- 192.168.1.1
- 마지막 사용 가능 호스트
- 192.168.1.254
- 사용 가능한 호스트 수
- 254
- 전체 주소 수
- 256
- 주소 유형
- 사설(RFC 1918)
- 2진수 서브넷 마스크
- 11111111.11111111.11111111.00000000
서브넷 계산 방법
접두사는 주소의 앞쪽 몇 비트가 네트워크를 나타내는지 알려 줍니다. 네트워크 주소는 호스트 비트를 모두 0으로 만든 IP 주소이고, 브로드캐스트 주소는 호스트 비트를 모두 1로 만든 주소입니다. 와일드카드 마스크는 서브넷 마스크의 비트를 뒤집은 값입니다.
사용 가능한 호스트는 네트워크 주소와 브로드캐스트 주소 사이에 있으므로 서브넷에는 2의 호스트 비트 수 제곱에서 2를 뺀 만큼의 호스트가 들어갑니다. 예외가 둘 있습니다. /31 점대점 링크(RFC 3021)는 범위 양 끝의 두 주소를 모두 쓸 수 있고, /32는 단일 호스트로 네트워크·브로드캐스트·호스트 주소가 같습니다.
사용한 공식
네트워크 = IP AND 서브넷 마스크
브로드캐스트 = 네트워크 OR 와일드카드
전체 주소 수 = 2^(32 − 접두사)
사용 가능한 호스트 = 2^(32 − 접두사) − 2 (/31: 2, /32: 1) 단계별 예시
주소 192.168.1.10, 접두사 /24:
- 서브넷 마스크: 255.255.255.0, 와일드카드: 0.0.0.255
- 네트워크: 192.168.1.10 AND 255.255.255.0 = 192.168.1.0
- 주소 수: 2^8 = 256이므로 .1부터 .254까지 254개의 사용 가능 호스트
192.168.1.10/24는 사용 가능 호스트 254개인 192.168.1.0/24 네트워크에 속합니다.
가정과 한계
- IPv4만 지원하며 IPv6는 포함하지 않습니다.
- 일부 시스템이 앞자리 0을 8진수로 해석하므로 앞에 0이 붙은 옥텟은 거부합니다.
- 서브넷 마스크는 연속적이어야 합니다(1 비트가 모두 앞쪽).
- /31과 /32의 첫 번째·마지막 호스트는 RFC 3021과 단일 호스트 관례를 따르며, 일부 오래된 장비는 /31 링크를 받아들이지 않을 수 있습니다.