🦊Foxulator
🌐

서브넷 계산기

IPv4 서브넷을 계산합니다. IP 주소와 CIDR 또는 서브넷 마스크를 입력하면 네트워크 주소, 브로드캐스트 주소, 사용 가능한 호스트 범위를 확인할 수 있습니다.

서브넷 계산기는 IPv4 CIDR 표기법을 입력하면 네트워크 주소, 브로드캐스트 주소, 사용 가능 IP 범위, 서브넷 마스크를 즉시 출력합니다. AWS VPC, GCP VPC, 사내 네트워크 설계, Kubernetes Pod CIDR 분할 등에 필수입니다. /8부터 /32까지 모든 prefix를 지원하며 호스트 수, 와일드카드 마스크도 함께 제공합니다.

/

계산 결과

네트워크 주소
192.168.1.0
브로드캐스트 주소
192.168.1.255
호스트 범위
192.168.1.1 ~ 192.168.1.254
사용 가능한 호스트 수
254
전체 주소 수
256

상세 정보

서브넷 마스크:255.255.255.0
와일드카드 마스크:0.0.0.255
CIDR 표기:/24
IP 클래스:클래스 C
IP 유형:사설 IP

이진 표현

마스크:11111111.11111111.11111111.00000000
네트워크:11000000.10101000.00000001.00000000

📖 사용법

  1. IP 주소를 입력하세요 (예: 192.168.1.100)
  2. CIDR 표기 또는 서브넷 마스크를 입력하세요
  3. 빠른 선택 버튼으로 자주 사용하는 CIDR을 선택할 수 있습니다
  4. 계산 결과에서 네트워크 정보를 확인하세요
  5. CIDR 변환 탭에서 CIDR과 서브넷 마스크를 상호 변환할 수 있습니다
  6. 서브넷 분할 탭에서 큰 네트워크를 작은 서브넷으로 나눌 수 있습니다

주요 기능

  • IPv4 서브넷 계산
  • CIDR 표기법 ↔ 서브넷 마스크 변환
  • 네트워크/브로드캐스트 주소 계산
  • 사용 가능한 호스트 범위 표시
  • 서브넷 분할 계산
  • 사설 IP 여부 자동 판별
  • 이진 표현 확인
  • CIDR 참조표 제공

📐 계산 공식

네트워크 주소 = IP AND 서브넷 마스크 브로드캐스트 = 네트워크 주소 OR 와일드카드 마스크 사용 가능 호스트 = 2^(32-CIDR) - 2

💡 계산 원리

  • 서브넷(Subnet)은 큰 네트워크를 작은 네트워크로 분할하는 기술입니다.
  • CIDR(Classless Inter-Domain Routing)은 /24처럼 슬래시로 네트워크 비트 수를 표시합니다.
  • 서브넷 마스크는 255.255.255.0처럼 네트워크 부분을 1로, 호스트 부분을 0으로 표시합니다.
  • 와일드카드 마스크는 서브넷 마스크의 반대로, ACL 등에서 사용됩니다.
  • 네트워크 주소는 호스트 부분이 모두 0인 주소로, 네트워크 자체를 의미합니다.
  • 브로드캐스트 주소는 호스트 부분이 모두 1인 주소로, 네트워크 내 모든 호스트에게 전송됩니다.
  • 사용 가능한 호스트는 전체 주소에서 네트워크 주소와 브로드캐스트 주소를 뺀 수입니다.

📊 실제 사용 예시

192.168.1.0/24 (일반 가정용 LAN)

32 − 24 = 8비트 호스트

사용 IP 192.168.1.1 ~ 192.168.1.254 (254개)

10.0.0.0/16 (AWS 기본 VPC)

32 − 16 = 16비트 호스트

사용 IP 10.0.0.1 ~ 10.0.255.254 (65,534개)

172.16.5.128/26 (서브넷 분할)

32 − 26 = 6비트 호스트

사용 IP 172.16.5.129 ~ 172.16.5.190 (62개)

🎯 활용 사례

  • AWS VPC, GCP VPC, Azure VNet 설계 시 서브넷 크기 결정
  • Kubernetes Pod CIDR, Service CIDR, Node CIDR 분할 계획
  • 기업 내 사무실/지점 간 RFC1918 사설 IP 할당
  • VPN 양단 네트워크 IP 충돌 사전 검증
  • 방화벽·라우터 ACL 정책 작성 시 IP 범위 확인

⚠️ 흔한 실수와 주의사항

실수: /24 서브넷에서 256개 호스트가 가능하다고 계산

바르게: /24는 256개 주소이지만 첫 주소(네트워크)와 마지막 주소(브로드캐스트)를 빼면 사용 가능 호스트는 254개입니다. /N 호스트 수 = 2^(32-N) − 2 (N ≤ 30).

실수: AWS VPC 서브넷에서 처음 4개·마지막 1개 IP 무시

바르게: AWS는 각 서브넷에서 .0, .1, .2, .3, 마지막 1개(총 5개)를 예약합니다. /24 서브넷의 실사용 가능 IP는 251개입니다.

실수: /31, /32 점대점 또는 호스트 라우트를 일반 서브넷처럼 취급

바르게: /31은 RFC 3021로 P2P 링크에 2개 IP 모두 사용 가능합니다. /32는 단일 호스트 라우트입니다. 일반 LAN에는 /30 이상을 사용하세요.

자주 묻는 질문

Q. /24와 255.255.255.0의 차이는 무엇인가요?

A. 같은 의미입니다. /24는 CIDR 표기법으로 네트워크 비트가 24개임을 의미하고, 255.255.255.0은 같은 것을 서브넷 마스크로 표현한 것입니다.

Q. 사설 IP와 공인 IP의 차이는?

A. 사설 IP(10.x.x.x, 172.16-31.x.x, 192.168.x.x)는 내부 네트워크에서만 사용되고, 공인 IP는 인터넷에서 고유하게 식별되는 주소입니다.

Q. 왜 사용 가능한 호스트가 전체 주소보다 2개 적나요?

A. 네트워크 주소(첫 번째)와 브로드캐스트 주소(마지막)는 호스트에 할당할 수 없기 때문입니다. 단, /31과 /32는 예외입니다.

Q. 서브넷 분할은 언제 사용하나요?

A. 큰 네트워크를 부서별, 층별, 용도별로 나눌 때 사용합니다. 보안 강화, 브로드캐스트 도메인 축소, IP 관리 효율화에 도움이 됩니다.

Q. /31 서브넷은 언제 사용하나요?

A. 라우터 간 점대점(Point-to-Point) 링크에 사용됩니다. RFC 3021에 따라 2개의 주소 모두 호스트에 할당 가능합니다.

🔗 관련 계산기

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

서브넷 계산기 | Foxulator