IPv4 서브넷 마스크 및 CIDR 대역폭 계산기
HOTIP 주소와 CIDR(/24)로 서브넷 마스크, 네트워크/브로드캐스트 주소, 사용 가능 호스트 IP 범위 즉시 계산
Responsive 728x90 / 320x100 Ad Slot
(CLS Prevention Active · Zero Shift)Native In-Feed / High Viewability Ad Slot
(CLS Prevention Active · Zero Shift)IPv4 서브넷팅(Subnetting)과 CIDR 비트 연산 네트워크 아키텍처
IPv4(Internet Protocol version 4)는 1980년대 초 ARPANET 시절 RFC 791로 제정된 이후 오늘날까지 전 세계 인터넷 통신의 근간을 이루는 32비트 숫자 주소 체계입니다. 32비트로 표현할 수 있는 전체 주소 공간은 약 42억 9,496만 개(2³²)에 불과하여, 1990년대 초반 급격한 인터넷 보급과 함께 급속한 주소 고갈 위기에 직면했습니다. 초기 인터넷은 주소를 단순히 A, B, C, D, E 클래스로 나누는 '클래스풀(Classful)' 방식을 채택했으나, 이는 중소 규모 조직에 수만~수백만 개의 불필요한 IP가 낭비되는 비효율을 초래했습니다.
이러한 낭비를 근본적으로 해결하기 위해 1993년 RFC 1519를 통해 도입된 기술이 바로 'CIDR(Classless Inter-Domain Routing, 사이더)'과 '서브넷팅(Subnetting)'입니다. 서브넷팅은 주어진 네트워크 주소를 32비트 서브넷 마스크(Subnet Mask)를 활용하여 네트워크 비트(Network ID)와 호스트 비트(Host ID)로 유연하게 분할하는 비트 연산 기법입니다. 예를 들어 `/24`는 상위 24비트를 네트워크 식별에 사용하고 하위 8비트를 호스트(기기) 식별에 사용하여 최대 254대의 호스트를 격리된 단일 브로드캐스트 도메인으로 구성합니다.
현대 클라우드 컴퓨팅(AWS VPC, Azure VNet, Google Cloud VPC)과 온프레미스 기업 네트워크에서 정밀한 서브넷팅 설계는 보안 격리와 성능 최적화의 핵심입니다. 서브넷을 통해 서로 다른 부서(개발, 운영, 인사)나 시스템 티어(Public 웹 티어, Private 데이터베이스 티어) 간의 트래픽을 라우팅 레벨에서 엄격히 분리하고, 불필요한 브로드캐스트 트래픽 확산을 차단할 수 있습니다. 오르보킷 IPv4 서브넷 계산기는 32비트 AND/OR 비트 연산을 100% 클라이언트 브라우저에서 수행하여 네트워크 주소, 브로드캐스트 주소, 사용 가능 IP 범위, 와일드카드 마스크를 즉시 산출합니다.
IPv4 32비트 2진수 AND 마스킹 및 호스트 용량 계산 공식
비트 논리 연산자(AND, OR, NOT)를 통해 IP 주소에서 네트워크 주소와 브로드캐스트 주소를 추출하는 수학적 원리입니다.
IPv4 주소와 서브넷 마스크를 비트단위 AND(&) 연산하면 호스트 비트가 모두 0으로 지워져 '네트워크 주소'가 추출됩니다. 반대로 마스크를 비트 반전(~Mask)한 뒤 OR(|) 연산하면 호스트 비트가 모두 1로 채워져 '브로드캐스트 주소'가 됩니다. 일반 서브넷에서 호스트 비트가 전부 0인 주소(네트워크 자체)와 전부 1인 주소(브로드캐스트) 2개는 기기에 할당할 수 없으므로 호스트 총수에서 2를 차감합니다.
👉 192.168.10.75는 64번 서브넷에 속하며, 해당 서브넷은 총 62대의 기기를 독립적인 브로드캐스트 도메인으로 수용할 수 있습니다.
IPv4 CIDR 접두사별 서브넷 마스크 및 호스트 수량 빠른 참조표
네트워크 엔지니어와 클라우드 아키텍트가 서브넷을 설계할 때 가장 많이 참조하는 표준 CIDR 기준표
| CIDR 접두사 | 서브넷 마스크 (Subnet Mask) | 와일드카드 마스크 | 총 IP 수 (2^(32-n)) | 유효 호스트 수 | 주요 실무 권장 용도 |
|---|---|---|---|---|---|
| /32 | 255.255.255.255 | 0.0.0.0 | 1 | 1 (특수 단일) | 단일 호스트 라우팅, 방화벽 단일 IP 화이트리스트 |
| /31 | 255.255.255.254 | 0.0.0.1 | 2 | 2 (RFC 3021) | 점대점(Point-to-Point) 라우터 간 링크 (호스트 낭비 제로) |
| /30 | 255.255.255.252 | 0.0.0.3 | 4 | 2 | 전통적인 라우터 대 라우터 전용 회선 링크 |
| /29 | 255.255.255.248 | 0.0.0.7 | 8 | 6 | 소규모 방화벽 클러스터 및 공인 IP 배분 |
| /28 | 255.255.255.240 | 0.0.0.15 | 16 | 14 | 소규모 부서, DMZ 서버 존, AWS 최소 VPC 서브넷 |
| /27 | 255.255.255.224 | 0.0.0.31 | 32 | 30 | 중소형 서버 클러스터, 데이터베이스 복제 노드군 |
| /26 | 255.255.255.192 | 0.0.0.63 | 64 | 62 | 중형 사내 부서망, 특정 기능 마이크로서비스 풀 |
| /24 | 255.255.255.0 | 0.0.0.255 | 256 | 254 | 표준 C클래스, 일반 사무실 LAN, 표준 클라우드 서브넷 |
| /20 | 255.255.240.0 | 0.0.15.255 | 4,096 | 4,094 | 대형 클라우드 VPC 가용영역(AZ) 서브넷 |
| /16 | 255.255.0.0 | 0.0.255.255 | 65,536 | 65,534 | 표준 B클래스, 전사 VPC 네트워크, 대규모 데이터센터 |
* 참고: AWS VPC 서브넷의 경우 AWS 내부 예약 IP(네트워크, 라우터, DNS, 향후예약, 브로드캐스트) 5개가 차감됩니다.
High-Engagement In-Article Native Ad Slot
(CLS Prevention Active · Zero Shift)사용 방법
11. IPv4 주소 및 CIDR 접두사(/0~/32) 입력
계산하려는 IPv4 주소(예: 192.168.1.100 또는 10.0.0.1)를 입력하고 드롭다운에서 CIDR 프리픽스(예: /24, /16, /28)를 선택합니다.
22. 서브넷 마스크 및 와일드카드 마스크 확인
점 10진수 서브넷 마스크(예: 255.255.255.0)와 시스코(Cisco) ACL 및 OSPF 라우팅 설정에 필수적인 와일드카드 마스크(예: 0.0.0.255)가 자동 계산됩니다.
33. 네트워크 주소, 브로드캐스트 주소 및 유효 호스트 범위 파악
해당 서브넷의 네트워크 ID와 브로드캐스트 ID, 그리고 실제 서버 및 PC 기기에 할당 가능한 '유효 호스트 IP 범위(Usable Range)' 및 총 호스트 수를 확인합니다.
44. 사설 IP(RFC 1918) 여부 및 2진수 비트맵 시각화 검토
사설망(Class A/B/C Private) 대역인지 여부와 32비트 2진수 비트열의 네트워크/호스트 경계선을 시각적으로 대조합니다.
실무 환경별 IPv4 서브넷 설계 활용 시나리오
클라우드 VPC, 온프레미스 기업 사내망, 라우터 보안 제어에서의 구체적 응용
전체 VPC를 `10.0.0.0/16`으로 할당하고, 각 가용영역(AZ-a, AZ-c)에 Public 서브넷(`10.0.1.0/24`, `10.0.2.0/24`)과 Private DB 서브넷(`10.0.10.0/24`, `10.0.20.0/24`)을 정밀하게 격리 배분합니다.
C클래스 사설 대역 `192.168.100.0/24`를 `/26` 4개로 쪼개어 경영지원(62대), 연구개발(62대), 마케팅(62대), 게스트 와이파이(62대)로 물리/논리 분리하여 네트워크 병목을 해소합니다.
특정 서브넷(`172.16.8.0/21`) 전체의 트래픽을 방화벽에서 필터링할 때 계산된 와일드카드 마스크 `0.0.7.255`를 정확히 대입하여 방화벽 룰을 완성합니다.
본사 사설 IP(`10.10.0.0/16`)와 원격 지사(`10.20.0.0/16`)의 IP 풀이 서로 겹치지 않도록 사이더 대역을 사전 계산하여 사이트 간 VPN(IPsec) 터널 충돌을 원천 차단합니다.
💡 네트워크 엔지니어가 전수하는 서브넷팅 실전 팁 & 트러블슈팅
호스트 비트 수(h = 32 - CIDR)만 알면 용량은 즉시 암산됩니다. h=6(/26)이면 64-2=62대, h=7(/25)이면 128-2=126대, h=8(/24)이면 256-2=254대입니다.
일반 온프레미스는 2개(네트워크, 브로드캐스트)만 차감되지만, AWS VPC 서브넷은 .0(네트워크), .1(VPC 라우터), .2(DNS 서버), .3(향후 예약), .255(브로드캐스트) 총 5개가 예약되어 /28의 경우 16-5=11대만 사용 가능합니다.
사설망 구축 시 Class A(10.0.0.0/8), Class B(172.16.0.0/12), Class C(192.168.0.0/16) 대역만을 사용해야 공인 인터넷 웹사이트와의 IP 충돌 없이 안전한 NAT 통신이 가능합니다.
라우터 간 1:1 직결 회선에 /30을 쓰면 4개 중 2개의 IP가 낭비됩니다. 현대 라우터 장비는 RFC 3021을 지원하므로 /31(마스크 255.255.255.254)을 사용해 IP 낭비를 0%로 줄일 수 있습니다.
⚠️ 흔히 하는 실수 & 예방법
자주 묻는 질문 (FAQ)
사용자 및 전문가들이 가장 자주 묻는 핵심 질문과 명확한 해답입니다.
호스트 비트가 모두 0인 주소는 '해당 네트워크 자체'를 지칭하는 Network ID로 정의되고, 호스트 비트가 모두 1인 주소는 '해당 서브넷 내의 모든 호스트로 동시에 전송하는 브로드캐스트 주소'로 규약되어 있어 개별 엔드포인트 기기에 할당할 수 없기 때문입니다.
Wide Responsive Banner
(CLS Prevention Active · Zero Shift)관련 도구 추천
리눅스 Chmod 파일 권한 계산기 (755, 644, rwxr-xr-x)
소유자/그룹/기타 읽기·쓰기·실행 체크박스로 8진수(755, 644) 및 심볼릭(-rwxr-xr-x) 권한 양방향 계산
Cron 스케줄 표현식 생성기 및 자연어 해석기
원클릭 Cron 5필드 스케줄 생성, 한국어/영어 자연어 번역 해석 및 향후 실행 예정 시간 5회분 확인
URL 인코더 · 디코더 및 Query String 파라미터 파서
웹 주소 퍼센트 인코딩/디코딩, 한글 깨짐 방지 및 URL Query String(?key=value) 표 형태 구조 분석
해시 & HMAC 서명 생성기 (SHA-256 · SHA-512 · SHA-1 Web Crypto)
텍스트 입력 시 SHA-1, SHA-256, SHA-384, SHA-512 단방향 해시 및 시크릿 키 기반 HMAC 서명 실시간 생성