서브넷 계산기

CIDR 표기(예: 192.168.1.0/24 또는 2001:db8::/32)로부터 네트워크 주소와 사용 가능한 호스트 수를 계산합니다.

서브넷과 CIDR 표기 설명

서브넷이란 하나의 큰 네트워크를 여러 개의 작은 네트워크로 나눈 것입니다. 조직 내에서 부서나 층별로 IP 주소를 정리하거나 주소 낭비를 줄이기 위한 목적으로 사용됩니다.

CIDR 표기 읽는 법

"192.168.1.0/24"처럼 IP 주소 뒤에 "/"와 숫자를 붙인 표기를 CIDR(Classless Inter-Domain Routing) 표기라고 합니다. 이 숫자는 네트워크 부분의 비트 수를 나타내며, IPv4는 전체 32비트이므로 /24라면 나머지 8비트(2의 8제곱=256개)가 호스트 부분이 되어 해당 서브넷 내에서 사용할 수 있는 주소 수를 결정합니다. 숫자가 클수록 해당 서브넷에 포함되는 주소 수는 적어집니다.

계산 결과 보는 법

  • 네트워크 주소: 서브넷 전체를 대표하는 첫 번째 주소입니다. 호스트에는 할당되지 않습니다.
  • 서브넷 마스크: 주소 중 어디까지가 네트워크 부분인지를 나타내는 값입니다. CIDR의 프리픽스 길이와 대응합니다.
  • 브로드캐스트 주소: 서브넷 내 모든 호스트에 일제히 전송하기 위한 마지막 주소입니다. 호스트에는 할당되지 않습니다.
  • 사용 가능한 호스트 수: 네트워크 주소와 브로드캐스트 주소를 제외하고 실제로 기기에 할당할 수 있는 주소의 수입니다.

IPv6 서브넷에 대하여

IPv6은 128비트를 사용하므로 IPv4보다 훨씬 넓은 주소 공간을 다룰 수 있습니다. 일반적으로 가정 및 조직용 할당은 /64 단위로 이루어지는 경우가 많으며, 이 경우 서브넷 하나만으로도 2의 64제곱개(사실상 무제한)의 주소가 확보되므로 IPv4처럼 주소 고갈을 걱정할 필요가 거의 없습니다. 브로드캐스트 개념도 없으며 호스트 수를 계산하는 방식도 IPv4와 다릅니다.