본문으로 건너뛰기

CIDR / 서브넷 계산기

IP 주소와 CIDR 표기법을 사용하여 네트워크 정보를 계산하는 도구입니다. 서브넷 마스크, 사용 가능한 호스트 수, IP 범위 등을 자동으로 계산합니다.

주요 기능

  • IP 주소와 CIDR 표기법 입력
  • 서브넷 마스크 자동 계산
  • 네트워크 주소 및 브로드캐스트 주소 계산
  • 사용 가능한 IP 범위 표시
  • 총 호스트 수 및 사용 가능한 호스트 수 계산
  • IP 클래스 및 타입 (Private/Public) 판별
  • 이진수 표현 제공
  • 5가지 예제 템플릿

CIDR 표기법이란?

CIDR (Classless Inter-Domain Routing)는 IP 주소를 효율적으로 할당하고 라우팅하기 위한 방법입니다.

표기 형식

IP주소/서브넷마스크비트수
예: 192.168.1.0/24

일반적인 CIDR 표기법

CIDR서브넷 마스크사용 가능한 호스트 수용도
/8255.0.0.016,777,214대규모 네트워크 (Class A)
/16255.255.0.065,534중규모 네트워크 (Class B)
/24255.255.255.0254소규모 네트워크 (Class C)
/28255.255.255.24014매우 작은 네트워크
/30255.255.255.2522Point-to-Point 링크
/32255.255.255.2550단일 호스트

용어 설명

네트워크 주소 (Network Address)

서브넷의 첫 번째 IP 주소로, 네트워크 자체를 식별합니다.

브로드캐스트 주소 (Broadcast Address)

서브넷의 마지막 IP 주소로, 해당 네트워크의 모든 호스트에게 메시지를 전송할 때 사용됩니다.

사용 가능한 IP 범위

네트워크 주소와 브로드캐스트 주소를 제외한 실제 호스트에 할당할 수 있는 IP 주소 범위입니다.

와일드카드 마스크 (Wildcard Mask)

서브넷 마스크의 역으로, 주로 ACL (Access Control List) 설정에 사용됩니다.

사용 예시

소규모 사무실 네트워크 (/24)

IP 주소: 192.168.1.0
CIDR: /24
서브넷 마스크: 255.255.255.0
사용 가능한 IP: 192.168.1.1 ~ 192.168.1.254
총 254개의 호스트 사용 가능

중규모 기업 네트워크 (/16)

IP 주소: 172.16.0.0
CIDR: /16
서브넷 마스크: 255.255.0.0
사용 가능한 IP: 172.16.0.1 ~ 172.16.255.254
총 65,534개의 호스트 사용 가능

매우 작은 네트워크 (/28)

IP 주소: 192.168.1.16
CIDR: /28
서브넷 마스크: 255.255.255.240
사용 가능한 IP: 192.168.1.17 ~ 192.168.1.30
총 14개의 호스트 사용 가능

Private IP 주소 범위

Private IP는 인터넷에서 직접 라우팅되지 않으며, 내부 네트워크에서만 사용됩니다:

  • Class A: 10.0.0.0 ~ 10.255.255.255 (/8)
  • Class B: 172.16.0.0 ~ 172.31.255.255 (/12)
  • Class C: 192.168.0.0 ~ 192.168.255.255 (/16)

활용 팁

  1. 네트워크 설계: 필요한 호스트 수를 고려하여 적절한 CIDR을 선택하세요.

  2. 서브넷 분할: 큰 네트워크를 여러 개의 작은 서브넷으로 나누어 효율적으로 관리할 수 있습니다.

  3. 보안 정책: 서브넷을 나누어 각 네트워크에 다른 보안 정책을 적용할 수 있습니다.

  4. IP 할당 계획: 사용 가능한 IP 범위를 확인하여 호스트에 IP를 체계적으로 할당하세요.

  5. 라우터 설정: CIDR 정보를 사용하여 라우터의 라우팅 테이블을 설정할 수 있습니다.

실전 활용 사례

AWS VPC 설계

VPC CIDR: 10.0.0.0/16
Public Subnet 1: 10.0.1.0/24 (254 hosts)
Public Subnet 2: 10.0.2.0/24 (254 hosts)
Private Subnet 1: 10.0.10.0/24 (254 hosts)
Private Subnet 2: 10.0.11.0/24 (254 hosts)

사무실 네트워크 분할

본사: 192.168.1.0/24
지사1: 192.168.2.0/24
지사2: 192.168.3.0/24
VPN: 192.168.100.0/24

관련 도구