IP 서브넷 계산기
임의의 IPv4 주소와 프리픽스에 대해 네트워크/브로드캐스트 주소, 호스트 범위, 서브넷 마스크, CIDR을 브라우저에서 계산
입력
계산 결과
| CIDR 표기 | 192.168.1.0/24 |
|---|---|
| 네트워크 주소 | 192.168.1.0 |
| 브로드캐스트 주소 | 192.168.1.255 |
| 사용 가능 호스트 범위 | 192.168.1.1 – 192.168.1.254 |
| 서브넷 마스크 | 255.255.255.0 (/24) |
| 와일드카드 마스크 | 0.0.0.255 |
| 총 주소 수 | 256 |
| 사용 가능 호스트 수 | 254 |
| IP 클래스 | 클래스 C |
| 범위 | 사설 |
이진 표기
IPv4 주소
네트워크 주소
서브넷 마스크
모든 계산은 브라우저에서 로컬로 실행됩니다. 어떤 주소도 서버로 전송되지 않습니다.
이 도구에 대하여
이 IPv4 서브넷 계산기는 IP 주소와 CIDR 프리픽스를 네트워크 설계나 문제 해결에 필요한 모든 정보로 바꿔 줍니다. 192.168.1.10 같은 주소를 입력하고 프리픽스 슬라이더를 움직이거나(또는 255.255.255.0 같은 서브넷 마스크를 붙여넣으면) 도구가 네트워크 주소, 브로드캐스트 주소, 첫 번째와 마지막 사용 가능 호스트, 총 주소 수와 사용 가능 호스트 수, 점 십진 표기의 서브넷 마스크와 와일드카드 마스크, IP 클래스(A-E), 그리고 주소가 사설인지 공인인지를 즉시 표시합니다. 색으로 구분된 이진 표기는 각 옥텟을 네트워크 비트와 호스트 비트로 나누어 마스크가 주소를 어떻게 나누는지 한눈에 보여 줍니다. 특수 사례도 올바르게 처리합니다. /31은 RFC 3021에 따라 사용 가능 주소 2개, /32는 단일 호스트, /30은 정확히 2개의 호스트가 됩니다. 모든 계산은 정확한 부호 없는 32비트 연산으로 브라우저에서 수행되며 데이터가 기기를 떠나지 않습니다.
사용 방법
- 1 192.168.1.10 같은 IPv4 주소를 입력합니다.
- 2 CIDR 프리픽스 슬라이더를 /0 ~ /32로 움직이거나, 서브넷 마스크를 붙여넣어 자동 설정합니다.
- 3 결과 표를 확인합니다: 네트워크, 브로드캐스트, 호스트 범위, 각 마스크, 클래스, 사설/공인.
- 4 이진 표기로 네트워크/호스트 분할을 확인하고, 원하는 값을 한 번의 클릭으로 복사합니다.
작동 원리
IPv4 주소는 8비트 옥텟 4개로 표기되는 32비트 숫자입니다. CIDR 프리픽스는 선두의 몇 비트가 네트워크를 나타내는지 지정하고, 나머지는 호스트를 나타냅니다. 서브넷 마스크는 그 선두의 1 비트들이므로 /24는 11111111.11111111.11111111.00000000 = 255.255.255.0 입니다. 네트워크 주소는 IP와 마스크의 비트 AND이고, 브로드캐스트 주소는 네트워크와 와일드카드 마스크(마스크의 반전)의 비트 OR입니다. 블록의 총 주소 수는 2^(32 − 프리픽스)이며, /30까지의 프리픽스에서 사용 가능 호스트 수는 그 값에서 둘(네트워크 주소와 브로드캐스트 주소)을 뺀 값입니다. /31은 RFC 3021의 점대점 특수 사례로 사용 가능 주소 2개에 브로드캐스트가 없으며, /32는 단일 호스트입니다. 도구는 각 단계를 정확한 부호 없는 32비트 연산으로 수행하므로(결과가 음수가 되지 않도록 >>> 0 사용), /8 블록도 16,777,214개의 사용 가능 호스트를 올바르게 보고합니다.
자주 묻는 질문
네트워크 주소와 브로드캐스트 주소의 차이는 무엇인가요?
네트워크 주소는 블록의 첫 번째 주소(호스트 비트가 모두 0)로 서브넷 자체를 가리키며 기기에 할당하지 않습니다. 브로드캐스트 주소는 마지막 주소(호스트 비트가 모두 1)로 서브넷의 모든 호스트에게 한 번에 보낼 때 사용합니다. 192.168.1.0/24 같은 /24의 경우 네트워크는 192.168.1.0, 브로드캐스트는 192.168.1.255이며 호스트에는 192.168.1.1 ~ 192.168.1.254가 남습니다.
사용 가능 호스트 수가 총 개수보다 2 적은 이유는?
일반 서브넷(/30 이상 블록, 즉 프리픽스 30 이하)에서는 첫 번째 주소가 네트워크 주소로, 마지막 주소가 브로드캐스트 주소로 예약되어 둘 다 기기에 할당할 수 없습니다. 그래서 /24는 총 256개 주소지만 사용 가능 호스트는 254개입니다. 예외는 두 주소를 점대점 링크에 사용하는 /31과 단일 호스트인 /32입니다.
서브넷 마스크는 CIDR 프리픽스와 어떤 관계인가요?
같은 분할을 두 가지 표기로 나타낸 것입니다. 프리픽스는 마스크의 선두 1 비트 개수입니다. /24는 1이 24개로 255.255.255.0, /26은 1이 26개로 255.255.255.192입니다. 여기서는 둘 중 어느 것이든 입력할 수 있습니다. 유효한 마스크를 입력하면 프리픽스 슬라이더가 설정되고, 슬라이더를 움직이면 마스크가 갱신됩니다.
IP 주소가 사설인지 어떻게 알 수 있나요?
사설(RFC 1918) 범위는 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16이며 가정과 기업 내부 네트워크에서 사용되고 공용 인터넷에서는 라우팅되지 않습니다. 이 도구는 루프백(127.0.0.0/8), 링크 로컬(169.254.0.0/16), 통신사 등급 NAT(100.64.0.0/10)도 비공인으로 표시합니다. 그 외의 주소는 공인으로 처리됩니다.
IP 주소 클래스 A부터 E는 무엇인가요?
클래스는 첫 번째 옥텟에 기반한 과거 방식입니다. 클래스 A(0-127)는 8비트 네트워크 부분, 클래스 B(128-191)는 16비트, 클래스 C(192-223)는 24비트를 사용했습니다. 클래스 D(224-239)는 멀티캐스트, 클래스 E(240-255)는 예약입니다. 현대 네트워크는 클래스 없는 CIDR을 사용하지만, 오래된 문서와 시험에 나오기 때문에 여기서도 클래스를 표시합니다.
관련 도구 및 용도
서브넷 계산기를 진법 변환기와 함께 사용해 주소를 이진수와 16진수로 보고, 비트 연산 계산기로 AND/OR 마스크를 실험하고, 해시 및 UUID 생성기로 토큰을 만드세요. 네트워크 엔지니어와 학생은 이 도구로 주소 공간을 설계하고 VLSM 서브넷 크기를 정하며 방화벽 규칙을 검증하고 CCNA 형식의 서브네팅 문제를 풉니다.