서브넷 계산기
IPv4 서브넷 계산기
IP/CIDR을 입력하면 네트워크 주소, 브로드캐스트 주소, 사용 가능한 주소 범위 및 서브넷 마스크를 실시간으로 계산합니다.
계산 결과
서브넷 분할은 네트워크 엔지니어에게 가장 기본적이면서도 가장 실수하기 쉬운 계산 작업입니다——CIDR 표기(예: 192.168.1.0/24)에서 서브넷 마스크, 네트워크 주소, 브로드캐스트 주소, 사용 가능한 호스트 범위 및 주소 블록 크기를 동시에 도출해야 합니다. 수동 계산은 이진 비트 연산을 포함하며 마스크 비트 수와 주소 경계에서 실수하기 쉽습니다. 이 도구는 브라우저 로컬에서 모든 연산을 완료하며 임의의 CIDR를 입력하면 즉시 완전한 서브넷 매개변수를 반환합니다. 네트워크 계획, 장비 설정, ACL 규칙 작성 및 네트워크 인증 학습(CCNA/HCIA/Network+)에 적합합니다.
관련 추천
사용 사례
- 사무실이나 IDC 데이터센터 네트워크를 계획할 때 먼저 계산기로 다양한 CIDR 프리픽스에 해당하는 사용 가능한 호스트 수와 주소 범위를 계산한 후 VLAN 및 서브넷 계획을 수립
- 라우터나 스위치 인터페이스를 설정할 때 서브넷 마스크와 네트워크 주소가 올바른지 검증하여 마스크 설정 오류로 인한 네트워크 불통 방지
- 방화벽 규칙이나 ACL을 작성할 때 와일드카드 마스크 결과를 사용하여 Cisco/H3C 등 장비의 접근 제어 목록을 빠르게 설정
- IP 주소 충돌이나 네트워크 불통 문제를 해결할 때 주어진 IP와 마스크 조합에서 네트워크 주소와 브로드캐스트 주소 경계가 올바른지 확인
- CCNA/HCIA 등 네트워크 인증을 학습할 때 이 도구로 수동 계산 결과를 검증하여 CIDR, VLSM 및 서브넷 분할 원리에 대한 이해를 심화
이용 방법
- 입력 상자에 CIDR 형식의 IPv4 주소(예: 192.168.0.1/24)를 입력합니다. 기본 예시는 192.168.0.1/24
- 도구가 실시간으로 자동 계산하며 버튼을 클릭할 필요 없이 입력 형식이 올바르면 결과가 즉시 표시
- 8가지 계산 결과 확인: Network(네트워크 주소), Broadcast(브로드캐스트 주소), Netmask(서브넷 마스크), Wildcard(와일드카드 마스크), First Host(첫 번째 사용 가능 호스트), Last Host(마지막 사용 가능 호스트), Block Size(주소 블록 크기), Binary Mask(이진 마스크)
- 'JSON 결과 복사'를 클릭하여 전체 계산 결과를 클립보드에 복사하여 네트워크 문서나 설정 기록에 사용
주요 기능
- CIDR 원클릭 계산: IPv4 주소+CIDR 프리픽스(예: 192.168.1.0/24)를 입력하면 모든 서브넷 매개변수를 자동으로 계산하여 표를 찾을 필요가 없음
- 8가지 결과 완비: 네트워크 주소, 브로드캐스트 주소, 서브넷 마스크, 와일드카드 마스크, 첫 번째 호스트, 마지막 호스트, 주소 블록 크기, 이진 마스크
- 순수 프론트엔드 로컬 계산: 모든 연산이 브라우저 로컬에서 완료되어 서버에 데이터를 전송하지 않으며 입력에 즉시 응답하여 지연 없음
- JSON 원클릭 복사: 계산 결과를 JSON 형식으로 원클릭 복사하여 네트워크 설계 문서, 설정 스크립트 또는 보고서에 쉽게 붙여넣기 가능
- 실시간 입력 응답: 입력 즉시 계산되며 CIDR 프리픽스 /8~/32 전체 범위를 지원하고 형식 오류 시 결과를 표시하지 않음
자주 묻는 질문
서브넷 계산기는 어떤 결과를 계산할 수 있나요?
CIDR 형식의 IPv4 주소(예: 192.168.1.0/24)를 입력하면 도구는 실시간으로 8가지 결과를 계산합니다: 네트워크 주소(Network), 브로드캐스트 주소(Broadcast), 서브넷 마스크(Netmask), 와일드카드 마스크(Wildcard), 첫 번째 사용 가능 호스트(First Host), 마지막 사용 가능 호스트(Last Host), 주소 블록 총 크기(Block Size), 이진 마스크(Binary Mask).
네트워크 주소와 브로드캐스트 주소는 왜 사용할 수 없나요?
네트워크 주소(호스트 비트 모두 0)는 서브넷 자체를 식별하는 데 사용되며 라우터의 라우팅 테이블에 있는 대상 네트워크입니다. 브로드캐스트 주소(호스트 비트 모두 1)는 서브넷 내 모든 호스트에 브로드캐스트 패킷을 전송하는 데 사용됩니다. 이 두 주소는 특수한 용도가 있어 호스트에 할당하면 IP 스택 동작이 비정상적으로 되므로 사용 가능한 호스트 수=총 주소 수-2가 됩니다.
와일드카드 마스크(Wildcard Mask)는 어디에 사용되나요?
와일드카드 마스크는 주로 Cisco/H3C 등 네트워크 장비의 ACL(접근 제어 목록)과 라우팅 프로토콜(OSPF/EIGRP) 설정에서 사용됩니다. 서브넷 마스크와 반대로 와일드카드 마스크에서 0은 '반드시 일치', 1은 '무시'를 의미합니다. 예를 들어 0.0.0.255는 처음 24비트만 일치함을 의미합니다(즉, /24 네트워크 세그먼트).
계산 결과가 서버에 업로드되나요?
아니요. 모든 서브넷 계산은 브라우저 로컬에서 JavaScript로 완전히 실행되며 어떤 데이터도 서버에 전송되지 않습니다. 입력에 즉시 응답하고 네트워크 지연이 없으며 프라이버시 위험도 없습니다.
/31 서브넷의 사용 가능한 호스트 수가 왜 0이 아닌가요?
/31 서브넷에는 주소가 2개뿐입니다(블록 크기=2). 주로 포인트 투 포인트 링크(두 라우터를 직접 연결하는 경우 등)에 사용됩니다. RFC 3021에서 /31 서브넷의 사용 방식이 정의되어 있으며, 이 경우 네트워크 주소와 브로드캐스트 주소가 필요 없고 두 주소 모두 엔드포인트 주소로 사용할 수 있습니다. 하지만 대부분의 네트워크 시나리오에서는 여전히 포인트 투 포인트 링크로 /30을 사용합니다.
입력하는 IP 주소가 네트워크 주소여야 하나요?
아니요. 서브넷 내 임의의 IP 주소(예: 192.168.1.100/24)를 입력할 수 있습니다. 도구는 올바른 네트워크 주소(192.168.1.0)와 기타 매개변수를 자동으로 계산합니다. 입력하는 IP가 호스트 주소인지 네트워크 주소인지는 계산 결과에 영향을 미치지 않습니다.
두 IP가 동일한 서브넷에 있는지 빠르게 판단하려면 어떻게 해야 하나요?
두 IP를 각각 서브넷 마스크와 비트별 AND 연산하여 결과(네트워크 주소)가 같으면 동일한 서브넷에 있고, 그렇지 않으면 라우터를 통해 서브넷 간 통신해야 합니다. 예를 들어 192.168.1.100/24와 192.168.1.200/24의 네트워크 주소는 모두 192.168.1.0으로 동일한 서브넷에 속합니다.
용어집
- CIDR(클래스리스 도메인 간 라우팅)
- Classless Inter-Domain Routing, /프리픽스 길이로 네트워크 비트 수를 나타내는 표기법. /24는 처음 24비트가 네트워크 비트임을 나타내며 기존 A/B/C 클래스 고정 구분을 대체합니다.
- Subnet Mask(서브넷 마스크)
- 32비트 이진수로 네트워크 비트는 1, 호스트 비트는 0입니다. IP 주소와 비트별 AND 연산으로 네트워크 주소를 얻습니다. /24는 255.255.255.0에 해당합니다.
- Network Address(네트워크 주소)
- 서브넷의 첫 번째 주소로 호스트 비트가 모두 0입니다. 서브넷 자체를 식별하는 데 사용되며 호스트에 할당할 수 없습니다.
- Broadcast Address(브로드캐스트 주소)
- 서브넷의 마지막 주소로 호스트 비트가 모두 1입니다. 서브넷 내 모든 호스트에 브로드캐스트 패킷을 전송하는 데 사용되며 호스트에 할당할 수 없습니다.
- Wildcard Mask(와일드카드 마스크)
- 서브넷 마스크를 비트별 반전한 결과. 0은 반드시 일치, 1은 무시를 의미하며 Cisco ACL 및 라우팅 프로토콜 설정에서 사용됩니다(예: 0.0.0.255).
- VLSM(가변 길이 서브넷 마스크)
- Variable Length Subnet Mask, 동일한 네트워크 내에서 서로 다른 길이의 서브넷 마스크를 사용하여 필요에 따라 서브넷을 분할함으로써 IP 주소 활용률을 높입니다.
- Block Size(주소 블록 크기)
- 하나의 서브넷에 포함된 IP 주소 총수(네트워크 주소와 브로드캐스트 주소 포함). 계산식은 2^(32-프리픽스 길이). /24의 블록 크기는 256입니다.
- Usable Hosts(사용 가능한 호스트 수)
- 단말 장치에 할당 가능한 IP 수. 블록 크기-2(네트워크 주소와 브로드캐스트 주소 제외)와 같습니다. /31과 /32는 특수한 경우입니다.
- Prefix Length(프리픽스 길이)
- CIDR 표기법에서 / 뒤의 숫자로 네트워크 비트의 비트 수를 나타냅니다. 범위는 /0(인터넷 전체)부터 /32(단일 호스트)까지입니다.
- Default Gateway(기본 게이트웨이)
- 서브넷 내 라우터 인터페이스의 IP 주소. 일반적으로 서브넷의 첫 번째 사용 가능 호스트 주소이며 서브넷 간 통신 시 패킷을 전달하는 데 사용됩니다.
CIDR 프리픽스와 서브넷 마스크/사용 가능 호스트 수 빠른 참조표
/8 | 255.0.0.0 | 0.255.255.255 | 16,777,216 | 16,777,214 | 기존 A클래스 네트워크 |
/16 | 255.255.0.0 | 0.0.255.255 | 65,536 | 65,534 | 기존 B클래스 네트워크 |
/20 | 255.255.240.0 | 0.0.15.255 | 4,096 | 4,094 | 중규모 조직/클라우드 VPC |
/22 | 255.255.252.0 | 0.0.3.255 | 1,024 | 1,022 | 대규모 사무실 네트워크 |
/24 | 255.255.255.0 | 0.0.0.255 | 256 | 254 | 가장 일반적인 서브넷/가정/소규모 사무실 |
/25 | 255.255.255.128 | 0.0.0.127 | 128 | 126 | /24를 두 개의 서브넷으로 분할 |
/26 | 255.255.255.192 | 0.0.0.63 | 64 | 62 | 소규모 부서 네트워크 |
/27 | 255.255.255.224 | 0.0.0.31 | 32 | 30 | 소규모 사무실/VLAN 세그먼트 |
/28 | 255.255.255.240 | 0.0.0.15 | 16 | 14 | 라우터 포인트 투 포인트/데이터센터 |
/29 | 255.255.255.248 | 0.0.0.7 | 8 | 6 | 최소 사용 가능 호스트 서브넷 |
/30 | 255.255.255.252 | 0.0.0.3 | 4 | 2 | 포인트 투 포인트 링크(라우터 간 연결) |
/32 | 255.255.255.255 | 0.0.0.0 | 1 | 1 | 단일 호스트/루프백 인터페이스/방화벽 규칙 |
사설 IP 주소 범위 및 기본 서브넷 분할
10.0.0.0 – 10.255.255.255 | 10.0.0.0/8 | 16,777,216 | A클래스 사설 | 대규모 기업 내부 네트워크/클라우드 VPC 대규모 대역 |
172.16.0.0 – 172.31.255.255 | 172.16.0.0/12 | 1,048,576 | B클래스 사설 | 중규모 기업/Docker 기본 세그먼트(172.17.0.0/16) |
192.168.0.0 – 192.168.255.255 | 192.168.0.0/16 | 65,536 | C클래스 사설 | 가정용 라우터/소규모 사무실에서 가장 일반적 |
169.254.0.0 – 169.254.255.255 | 169.254.0.0/16 | 65,536 | 링크 로컬 | DHCP 실패 시 자동 구성(APIPA) |
127.0.0.0 – 127.255.255.255 | 127.0.0.0/8 | 16,777,216 | 루프백 | 자기 자신 루프백 테스트, 네트워크 카드에서 외부로 나가지 않음 |
Authoritative References
- 인증 헤더 생성기
- Cache-Control 파서
- Content-Disposition 파서
- CORS 헤더 생성기
- CORS 검사기
- CSP 빌더
- cURL 코드 생성기
- DNS 글로벌 전파 확인
- DNS 조회
- Forwarded Header 파서
- Hreflang 태그 생성기
- HSTS 분석기
- HTTP 쿠키 파서
- HTTP Headers Checker
- HTTP 요청 테스터
- HTTP 상태 코드 조회
- IP 위치 조회
- IPv4 변환기
- IPv4 범위 확장기
- IPv6 툴박스
- Link 헤더 파서
- MX 레코드 조회
- 포트 체커
- 쿼리 스트링 빌더
- Rate Limit 헤더 파서
- 리다이렉트 체인 검사기
- Robots.txt 생성기
- Robots.txt 검사기
- 보안 헤더 검사기
- Security.txt 생성기
- Set-Cookie 파서
- 사이트 네트워크 감사
- Sitemap 생성기
- Sitemap 검사기
- SSL 인증서 검사기
- 서브넷 계산기
- URL 파서
- User-Agent 파서
- UTM 링크 생성기
- WebSocket 테스트
- 내 IP는 무엇인가요?
- WHOIS 조회