liminfo

CIDR Subnet Calculator

CIDR 서브넷 계산기 - IP 범위, 넷마스크, 호스트 수 계산

네트워크 주소192.168.1.0
서브넷 마스크255.255.255.0
와일드카드 마스크0.0.0.255
브로드캐스트 주소192.168.1.255
첫 번째 호스트192.168.1.1
마지막 호스트192.168.1.254
사용 가능 호스트 수254
CIDR 표기/24

CIDR Subnet Calculator 소개

CIDR 서브넷 계산기는 CIDR 표기법으로 입력된 IPv4 주소(예: 192.168.1.0/24)를 받아 네트워크 주소, 서브넷 마스크, 와일드카드 마스크, 브로드캐스트 주소, 첫 번째·마지막 사용 가능 호스트, 총 사용 가능 호스트 수 등 모든 주요 서브넷 속성을 즉시 계산합니다. 프리픽스 길이가 네트워크 비트 수를 결정하고 나머지 비트가 호스트 공간을 정의합니다. 모든 연산은 순수 JavaScript의 32비트 비트 연산으로 수행되며, 서버 통신이나 지연이 없습니다.

네트워크 엔지니어, 시스템 관리자, 클라우드 아키텍트, CCNA·CompTIA Network+ 자격증을 준비하는 학생들은 서브넷 계산기를 매일 사용합니다. 서브네팅은 IP 주소 관리(IPAM), VLAN 설계, 방화벽 규칙 작성, 클라우드 VPC/서브넷 구성의 핵심입니다. 이 도구는 오류가 발생하기 쉬운 이진수-십진수 변환 작업을 제거하고, 여러 네트워크 계층에 걸쳐 수십 개의 서브넷 주소 체계를 설계할 때 특히 유용합니다.

기술적으로 이 도구는 CIDR 입력을 파싱하고 각 IPv4 옥텟(0~255)과 프리픽스(0~32)를 검증한 뒤, 왼쪽 시프트 연산으로 IP와 마스크의 32비트 정수를 구성합니다. 네트워크 주소는 IP와 마스크의 비트 AND로, 브로드캐스트 주소는 네트워크와 역마스크의 OR로 계산됩니다. 점대점 링크에 사용되는 /31과 루프백 주소용 /32의 경우에도 올바르게 처리됩니다.

주요 기능

  • 표준 CIDR 표기법 파싱 (예: 10.0.0.0/8, 172.16.0.0/12, 192.168.1.0/24)
  • 네트워크 주소, 서브넷 마스크, 와일드카드 마스크, 브로드캐스트 주소 계산
  • 첫 번째 사용 가능 호스트와 마지막 사용 가능 호스트 IP 표시
  • 로케일 형식으로 표시되는 총 사용 가능 호스트 수
  • /31 (점대점)과 /32 (호스트 경로) 엣지 케이스 정확 처리
  • 입력 즉시 결과가 업데이트되는 실시간 계산
  • 서버 불필요한 32비트 비트 연산 기반 100% 클라이언트 사이드 처리
  • 빠른 검색을 위한 명확한 레이블-값 쌍의 반응형 카드 레이아웃

자주 묻는 질문

CIDR 표기법이란 무엇인가요?

CIDR은 Classless Inter-Domain Routing의 약자입니다. CIDR 표기법은 IPv4 주소와 프리픽스 길이를 슬래시로 결합합니다(예: 192.168.1.0/24). 슬래시 뒤의 숫자는 주소에서 네트워크 부분에 속하는 선행 비트 수를 나타내며, 나머지 비트는 해당 네트워크 내의 개별 호스트를 식별합니다.

프리픽스 길이에서 서브넷 마스크는 어떻게 계산되나요?

프리픽스 길이는 마스크에서 1로 설정되는 32비트 IP 주소 비트 수를 지정합니다. /24의 경우 처음 24비트가 1(255.255.255.0)이고 마지막 8비트가 0입니다. 도구는 32비트 전체 1 값을 (32 - 프리픽스) 위치만큼 왼쪽으로 시프트하여 마스크를 생성한 뒤, 각 8비트 그룹을 십진수 옥텟으로 변환합니다.

와일드카드 마스크란 무엇이며 어디에 사용되나요?

와일드카드 마스크는 서브넷 마스크의 비트 역수입니다. 서브넷 마스크가 1인 곳(고정 네트워크 비트)에서 와일드카드는 0이며, 그 반대도 마찬가지입니다. 와일드카드 마스크는 주로 Cisco ACL과 OSPF 설정에서 주소의 어떤 비트가 일치해야 하고 어떤 비트가 "상관없음"인지 지정하는 데 사용됩니다.

/24 네트워크의 사용 가능 호스트는 몇 개인가요?

/24 네트워크는 총 256개의 주소(2^8)를 가집니다. 두 개는 예약됩니다: 네트워크 주소(모든 호스트 비트 = 0)와 브로드캐스트 주소(모든 호스트 비트 = 1). 따라서 254개의 사용 가능 호스트 주소가 남습니다. /31 미만의 모든 프리픽스에 대한 공식은 2^(32-프리픽스) - 2입니다.

/30, /31, /32의 차이는 무엇인가요?

/30은 4개의 주소(사용 가능 호스트 2개)를 가지며 전통적으로 점대점 링크에 사용되는 가장 작은 서브넷입니다. /31(RFC 3021)은 2개의 주소를 가지며 네트워크/브로드캐스트 예약 없이 점대점 링크에 사용됩니다. /32는 단일 호스트 경로로, 서브넷 없이 특정 IP 주소 하나를 나타냅니다.

/24를 더 작은 서브넷으로 분할하는 방법은?

추가 프리픽스 비트마다 호스트 수는 절반이 되지만 서브넷 수는 두 배가 됩니다. 예를 들어 192.168.1.0/24를 /25로 분할하면 두 개의 서브넷(192.168.1.0/25와 192.168.1.128/25)이 생성되며 각각 126개의 사용 가능 호스트를 갖습니다. /26으로 분할하면 62개의 사용 가능 호스트를 가진 네 개의 서브넷이 됩니다.

사설 IP 범위와 공인 IP 범위의 차이는 무엇인가요?

사설 IP 범위(RFC 1918)는 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16입니다. 이 주소들은 공인 인터넷에서 라우팅되지 않으며 LAN, VPN, 클라우드 VPC 내부에서 사용됩니다. 공인 IP는 전 세계적으로 고유하며 지역 인터넷 레지스트리(RIR)에서 할당됩니다.

IPv6 서브네팅에도 사용할 수 있나요?

현재 버전은 IPv4만 지원합니다. IPv6는 128비트 주소를 사용하며 다른 서브네팅 규칙을 따릅니다(예: 대부분의 LAN에서 /64). IPv6 지원은 향후 버전에서 추가될 수 있습니다.