본문으로 건너뛰기

무료 서브넷 / CIDR 계산기

임의의 IPv4 주소와 CIDR 접두사에서 네트워크 주소, 브로드캐스트, 사용 가능한 호스트 범위, 서브넷 마스크, 호스트 수를 계산합니다.

한 번 로드하면 오프라인에서도 작동
/
/0/8/16/24/32
254
사용 가능한 호스트
256
전체 주소
네트워크 주소
사용 가능한 호스트 범위
브로드캐스트 주소
서브넷 마스크
와일드카드 마스크
마스크 (이진수)
IP 클래스
주소 유형

서브넷으로 분할

각각 126개의 사용 가능한 호스트가 있는 /25의 2개 서브넷

#네트워크사용 가능 범위브로드캐스트
1192.168.1.0/25192.168.1.1 – 192.168.1.126192.168.1.127
2192.168.1.128/25192.168.1.129 – 192.168.1.254192.168.1.255

IPv4 서브넷팅 참조. /31 및 /32는 RFC 3021에 따라 처리됩니다 (포인트-투-포인트 및 단일 호스트). 모든 계산은 브라우저에서 실행됩니다.

주요 용도

  • 네트워크 관리자를 위한 서브넷 계획IP 할당을 계획하고, 사용 가능한 호스트를 계산하고, 네트워크의 서브넷 크기를 조정합니다.
  • IT 학생을 위한 서브네팅 연습서브네팅 숙제 및 CCNA 연습 문제를 즉시 확인합니다.
  • 홈 랩 및 자체 호스팅 서브넷홈 네트워크, VLAN, Docker 및 자체 호스팅 서비스를 위한 IP 범위를 계획합니다.
  • 클라우드 VPC CIDR 블록 계획프로비저닝 전에 AWS/GCP/Azure VPC 및 서브넷 CIDR 범위의 크기를 조정합니다.
  • 방화벽 규칙을 위한 CIDR 범위IP 범위를 방화벽 허용/거부 규칙 및 ACL에 대한 CIDR 표기법으로 변환합니다.

사용 방법

모든 계산은 직접 작성한 비트 연산으로 전적으로 브라우저에서 실행됩니다. 라이브러리도 서버 왕복도 없습니다. IPv4 주소와 CIDR 접두사 길이를 입력하면 도구가 JavaScript에서 표준 비트 마스크 연산을 직접 적용해 입력하는 즉시 모든 서브넷 속성을 도출합니다.

  1. 1
    입력 파싱과 검증
    도구는 점으로 구분된 IP 주소를 네 옥텟으로 나누고 각각 0–255인지 검증한 뒤, 왼쪽 시프트 연산으로 32비트 부호 없는 정수로 묶습니다. 잘못된 주소는 계산 전에 걸러집니다.
  2. 2
    비트 마스크 구성
    CIDR 접두사 길이로 0xFFFFFFFF를 (32 − 접두사)만큼 왼쪽 시프트해 32비트 서브넷 마스크를 만듭니다. IP 정수와 비트 AND하면 네트워크 주소가, 반전 마스크와 비트 OR하면 브로드캐스트 주소가 나옵니다. 전체 호스트 수는 2^(32 − 접두사)로 계산합니다.
  3. 3
    클래스와 RFC 1918 감지
    첫 번째 옥텟을 A/B/C/D/E 클래스 경계값과 비교해 IP 클래스를 정합니다. 별도 검사로 주소가 RFC 1918에 정의된 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 또는 127.0.0.0/8 사설 범위에 속하는지 확인합니다.
  4. 4
    서브넷 분할과 공유 가능한 상태
    서브넷 분할기는 현재 네트워크를 선택한 더 긴 접두사의 같은 크기 하위 서브넷으로 나눕니다. 기본 주소부터 2^(32 − 새 접두사)의 정수 간격으로 이동하며 각 하위 서브넷의 네트워크, 브로드캐스트, 사용 가능 범위를 즉석에서 계산합니다. 현재 IP와 접두사는 URL 해시에 기록되어 결과를 북마크하거나 공유할 수 있습니다.

관련 도구

자주 묻는 질문