본문 바로가기

카테고리 없음

CIDR 표기법의 기본 개념

IP 주소에서 /24, /8, /0과 같은 표기법은 서브넷 마스크 또는 CIDR(Classless Inter-Domain Routing) 표기법을 나타냅니다. 이 표기법은 특정 네트워크 대역에서 사용 가능한 IP 주소 범위를 정의합니다.

 

CIDR 표기법의 기본 개념

 

CIDR 표기법은 IP 주소와 함께 / 뒤에 숫자를 추가해 네트워크의 크기를 나타냅니다. 이 숫자는 네트워크 부분의 비트 수를 의미합니다.

 

예를 들어:

192.168.1.0/24:

IP 주소: 192.168.1.0

서브넷 마스크: 255.255.255.0 (24비트가 네트워크 부분)

10.0.0.0/8:

IP 주소: 10.0.0.0

서브넷 마스크: 255.0.0.0 (8비트가 네트워크 부분)

 

CIDR 표기법의 의미

 

1. /n에서 n네트워크 비트의 개수를 나타냅니다.

IPv4 주소는 32비트로 구성됩니다.

/n 뒤의 나머지 비트는 호스트(사용 가능한 장치) 주소를 나타냅니다.

2. 네트워크와 호스트 비트의 분리:

네트워크 부분: 고정된 비트로 네트워크 식별.

호스트 부분: 가변 비트로 네트워크 내 장치 식별.

 

주요 서브넷 마스크

CIDR 표기 서브넷 마스크 네트워크 비트 수 호스트 비트 수 사용 가능한 호스트 수
/0 0.0.0.0 0 32 4,294,967,294
/8 255.0.0.0 8 24 16,777,214
/16 255.255.0.0 16 16 65,534
/24 255.255.255.0 24 8 254
/32 255.255.255.252 30 2 2 (포인트투포인트)

 

 

IP 범위 계산

 

1. /24 예제

 

IP: 192.168.1.0/24

네트워크 비트: 24 (첫 24비트 고정)

호스트 비트: 32 - 24 = 8 (8비트로 호스트 주소 지정 가능)

사용 가능한 IP: 2^8 - 2 = 254 (네트워크 주소와 브로드캐스트 주소 제외)

범위: 192.168.1.1 ~ 192.168.1.254

 

2. /8 예제

 

IP: 10.0.0.0/8

네트워크 비트: 8 (첫 8비트 고정)

호스트 비트: 32 - 8 = 24

사용 가능한 IP: 2^24 - 2 = 16,777,214

범위: 10.0.0.1 ~ 10.255.255.254

 

3. /0 예제

 

IP: 0.0.0.0/0

네트워크 비트: 0 (모든 비트가 호스트 비트)

사용 가능한 IP: 2^32 - 2 = 4,294,967,294 (IPv4의 전체 범위)

범위: 0.0.0.1 ~ 255.255.255.254

보통 전체 인터넷을 포함하는 대역을 나타냄.

 

CIDR 표기법 사용 사례

 

1. 네트워크 관리

특정 서브넷 대역을 허용하거나 차단할 때.

예: 192.168.1.0/24192.168.1.x 전체를 나타냄.

2. 방화벽 규칙

CIDR로 허용된 IP 대역 설정:

 

allow 192.168.1.0/24

 

 

3. 라우팅

CIDR을 사용해 라우팅 테이블을 간소화.

4. IP 제한

예: 10.0.0.0/8 대역의 사설 네트워크만 허용.

 

정리

 

CIDR 표기법은 네트워크 크기와 IP 주소 범위를 정의하는 방식입니다.

/24, /16, /8 등은 네트워크 비트 수를 나타내며, 호스트 주소 수와 네트워크 크기를 결정합니다.

주요 사용 사례는 네트워크 관리, 방화벽 설정, 라우팅 테이블 구성 등입니다.