Domain IP Lookup

서브넷 계산기: CIDR, 서브넷 마스크, 사용 가능한 호스트

프리픽스 길이(192.168.1.0/24) 또는 서브넷 마스크(255.255.255.0)와 함께 주소를 입력하면 네트워크 주소, 브로드캐스트 주소, 사용 가능한 호스트 범위, 와일드카드 마스크, 호스트 수를 한 번에 계산합니다. 네트워크를 더 작은 서브넷으로 나누거나, 탭을 전환해 시작 주소와 끝 주소를 가장 적은 수의 CIDR 블록으로 바꿀 수도 있습니다. IPv6 프리픽스도 지원합니다.

예시:

CIDR 표기법의 작동 방식

CIDR(Classless Inter-Domain Routing)은 네트워크를 주소, 슬래시, 숫자로 표기합니다. 숫자는 프리픽스 길이로, 주소의 32비트 중 몇 비트가 네트워크를 식별하는지 나타냅니다. 나머지는 그 안의 호스트를 식별합니다.

/24는 앞 24비트를 고정하고 8비트를 호스트용으로 남기므로 2^8 = 256개의 주소가 되며, 서브넷 마스크는 255.255.255.0입니다. /16은 16비트를 호스트용으로 남겨 65,536개의 주소가 됩니다. 프리픽스에 비트를 하나 더할 때마다 블록은 절반이 됩니다.

일반적인 IPv4 서브넷에서 사용 가능한 호스트 수는 2^(32 − 프리픽스) − 2입니다. 주소 두 개가 빠지는데, 첫 번째는 네트워크 주소이고 마지막은 브로드캐스트 주소입니다.

암산으로 서브넷 나누기: 블록 크기 요령

일상적인 서브넷 대부분은 2진수가 필요 없습니다. 서브넷 마스크의 옥텟 중 255도 0도 아닌 값을 256에서 빼세요. 그 결과가 블록 크기이며, 네트워크는 그 배수에서 시작합니다.

192.168.1.130/26을 예로 들어 보겠습니다. 마스크는 255.255.255.192이므로 블록 크기는 256 − 192 = 64입니다. 네트워크는 .0, .64, .128, .192에서 시작하므로 .130은 .128 네트워크에 속합니다. 브로드캐스트 주소는 다음 네트워크에서 하나를 뺀 .191이고, 사용 가능한 호스트는 .129부터 .190까지 62개입니다.

자주 쓰는 IPv4 서브넷 크기

프리픽스서브넷 마스크전체 주소 수사용 가능한 호스트
/8255.0.0.016,777,21616,777,214
/16255.255.0.065,53665,534
/20255.255.240.04,0964,094
/22255.255.252.01,0241,022
/23255.255.254.0512510
/24255.255.255.0256254
/25255.255.255.128128126
/26255.255.255.1926462
/27255.255.255.2243230
/28255.255.255.2401614
/29255.255.255.24886
/30255.255.255.25242
/31255.255.255.25422 (점대점 링크)
/32255.255.255.25511 (호스트 하나)

사설 및 특수 IPv4 대역

대역용도
10.0.0.0/8사설 네트워크 (RFC 1918)
172.16.0.0/12사설 네트워크 (RFC 1918)
192.168.0.0/16사설 네트워크 (RFC 1918)
100.64.0.0/10통신사급 NAT를 위한 공유 주소 공간
127.0.0.0/8루프백: 이 컴퓨터
169.254.0.0/16링크 로컬: DHCP가 실패할 때 자동으로 할당되는 주소
224.0.0.0/4멀티캐스트

사설 대역의 주소는 공용 인터넷을 거쳐 라우팅되지 않으므로, 수백만 가정과 사무실이 같은 주소를 재사용할 수 있습니다.

알아 두면 좋은 예외 사례

  • /31: RFC 3021에 따라 점대점 링크에서는 /31의 두 주소를 모두 사용할 수 있으므로 네트워크 주소와 브로드캐스트 주소가 없고 사용 가능한 호스트는 두 개입니다.
  • /32: 주소 하나이며 호스트 경로와 방화벽 규칙에 사용합니다.
  • /0: 전체 주소 공간으로 0.0.0.0/0으로 표기하며 기본 경로로 사용합니다.
  • 와일드카드 마스크: 서브넷 마스크의 모든 비트를 뒤집은 값입니다(/24는 0.0.0.255). 라우팅 프로토콜과 액세스 목록에서 서브넷 마스크 대신 자주 사용합니다.

IPv6 프리픽스

IPv6 주소는 128비트이며 프리픽스 길이의 개념은 같습니다. /64는 네트워크 세그먼트 하나의 표준 크기인데, 주소 자동 설정이 인터페이스 식별자에 64비트를 기대하기 때문입니다. 제공업체는 보통 사이트에 /48 또는 /56을 할당하며, 각각 /64 네트워크 65,536개 또는 256개를 담습니다. IPv6에는 브로드캐스트 주소가 없으므로 프리픽스 안의 모든 주소를 사용할 수 있습니다.

/64에는 2^64개의 주소, 대략 1,800경 개가 들어 있으므로 IPv6 서브넷 설계는 주소를 아끼는 것이 아니라 네트워크를 체계적으로 구성하는 일입니다.

서브넷 계획하기

  • 지금 필요한 장치 수를 세고 성장할 여유를 더하세요. 나중에 주소를 다시 부여하는 일은 고통스럽습니다.
  • 모든 곳에 /24를 쓰지 말고, 용도에 따라 다른 프리픽스 길이(가변 길이 서브넷 마스킹)를 사용하세요.
  • 서로 통신하는 서브넷은 경로를 요약할 수 있도록 정렬해 두세요.
  • 할당 내역을 모두 기록하세요. 종이에 적은 주소 계획이 범위 중복을 막아 줍니다.

자주 묻는 질문

가이드