Plan IPv4 networks

IPv4 CIDR·Subnet 계산기

IPv4 주소와 /0~32 프리픽스를 입력해 네트워크 범위와 일반 사용 가능 호스트 수를 계산합니다.

광고

IPv4 CIDR·Subnet 계산기 작동 원리

CIDR 프리픽스 /n은 IPv4 32비트 중 앞의 n비트가 네트워크 부분임을 뜻합니다. 계산기는 주소의 네 옥텟을 32비트 정수로 바꾸고 프리픽스만큼 1인 서브넷 마스크와 AND 연산해 네트워크 주소를 구합니다. 나머지 호스트 비트를 모두 1로 만든 값은 브로드캐스트 주소입니다. 일반 서브넷에서는 네트워크와 브로드캐스트를 제외한 범위를 사용 가능 주소로 표시하며 /31은 지점 간 링크 두 주소, /32는 단일 호스트 관례를 적용합니다.

이 페이지의 계산과 변환은 모두 현재 브라우저에서 실행됩니다. 원문과 결과를 ReadyTools 서버에 전송하거나 데이터베이스에 저장하지 않으며, 입력 내용은 localStorage에도 기록하지 않습니다. 다만 운영체제나 브라우저의 클립보드 기록, 확장 프로그램, 화면 공유 기능은 사이트 밖의 영역이므로 민감한 데이터는 테스트용으로 바꾸어 사용하는 편이 안전합니다.

IPv4 CIDR·Subnet 계산기 사용 방법

입력 형식 확인

페이지에 표시된 입력 예시와 형식을 확인하고 분석하거나 변환할 데이터를 붙여 넣습니다. 오류 안내가 나오면 강조된 항목의 문법과 범위를 먼저 확인하세요.

브라우저에서 실행

실행 버튼을 누르면 외부 API 호출 없이 현재 탭에서 처리됩니다. 모바일에서는 완료 후 결과 카드로 자동 이동하며 키보드만으로도 모든 항목을 조작할 수 있습니다.

결과 검토·복사

결과의 구조와 주의사항을 확인한 뒤 복사 버튼을 사용합니다. 실제 프로젝트에 반영하기 전에는 대상 언어, 서비스와 데이터 규칙에 맞는지 다시 테스트하세요.

구체적인 상황으로 이해하는 활용 예시

다음 세 상황은 도구의 처리 과정과 결과 해석을 설명하기 위한 가상 예시입니다. 입력 조건을 바꾸면 결과도 달라지므로 자신의 조건과 비교해 확인하세요.

1. 192.168.10.34/24의 범위

프리픽스 24에서는 호스트 부분이 8비트이므로 전체 주소 수는 2의 8제곱인 256개입니다. 네트워크는 192.168.10.0, 브로드캐스트는 192.168.10.255이며 일반 사용 범위는 .1부터 .254까지 254개입니다. 실제 환경의 게이트웨이와 클라우드 예약 주소는 별도로 제외해야 합니다.

2. 같은 주소를 /26으로 계산

192.168.10.34/26이면 호스트 부분은 6비트로 전체 64개입니다. 범위는 192.168.10.0부터 .63이며 일반 사용 주소는 .1부터 .62까지 62개입니다. /24보다 범위가 작으므로 같은 앞 세 옥텟이라고 모두 같은 서브넷에 속하는 것은 아닙니다.

3. 단일 호스트 /32를 표현

192.168.10.34/32는 호스트 부분이 0비트여서 전체 1개 주소만 나타냅니다. 도구의 첫 주소와 마지막 주소는 모두 192.168.10.34입니다. 일반 서브넷에서 두 주소를 빼는 규칙을 /32에 그대로 적용하지 않으며 이 표현은 방화벽이나 라우팅 설정에서 한 호스트를 가리킬 때 사용됩니다.

사설망 VLAN을 나누거나 방화벽 허용 범위, 클라우드 VPC와 테스트 네트워크를 설계할 때 주소 범위를 빠르게 확인할 수 있습니다. /24는 전체 256주소, 일반 사용 가능 254주소이고 /26은 64주소 단위로 나뉩니다. 실제 환경에서는 게이트웨이, DNS, 로드밸런서와 클라우드 사업자가 예약하는 추가 주소가 있어 계산값보다 사용할 수 있는 수가 적을 수 있습니다.

주의사항

이 도구는 IPv4만 지원하며 IPv6 프리픽스 계산은 제공하지 않습니다. 사용 가능 호스트 수는 일반 규칙일 뿐 클라우드와 네트워크 장비의 예약 정책을 반영하지 않습니다. 주소 충돌과 라우팅 변경은 서비스 장애를 일으킬 수 있으므로 실제 적용 전에 네트워크 관리자와 구성 원본을 확인하세요.

광고

IPv4 CIDR·Subnet 계산기 FAQ

/24는 몇 개 주소인가요?

전체 256개이며 전통적인 서브넷에서는 네트워크와 브로드캐스트를 제외한 254개를 일반 사용 가능 주소로 봅니다.

/31과 /32도 계산되나요?

예. /31은 지점 간 링크의 두 주소, /32는 단일 호스트 관례로 표시합니다.

IPv6도 지원하나요?

현재는 점으로 구분된 IPv4 주소만 지원합니다.

입력한 데이터가 서버에 저장되나요?

아니요. 입력과 변환은 현재 브라우저의 JavaScript에서만 처리합니다. 원문과 결과를 서버나 데이터베이스로 전송하지 않으며 localStorage에도 저장하지 않습니다.

큰 파일이나 긴 코드를 넣어도 되나요?

브라우저 멈춤과 메모리 사용을 줄이기 위해 텍스트 입력은 500,000자로 제한합니다. 대용량 로그나 프로젝트 전체 파일은 전용 로컬 개발 도구에서 나누어 처리하세요.

광고

관련 개발 도구