관리 메뉴

Jsecurity

CIDR - 비클래스형 IP주소할당 체계 본문

정보보안/정보보안기사

CIDR - 비클래스형 IP주소할당 체계

Great king 2019. 10. 31. 19:55

이전의 클래스형 IP주소지정 방식

CIDR (classless InterDomain Routing) 

정의 ['정보통신기술용어해설']

 ㅇ IPv4의 `IP 주소 고갈` 및 `라우팅 테이블 대형화`에 대한 해소책

 ㅇ IP 주소를 Class  A,B,C 등과 같이 규격화된 구분없이,
     - 비트 단위의 서브네트 마스크 정보도 네트워크 정보로써 함께 라우팅하는 것
     - 255 ~ 65,536 정도의 연속 주소 범위를 하나의 정보로써 라우팅

      

CIDR 개요

- CIDR은 부족한 IP 주소를 해결하기 위해 CIDR이라는 새로운 주소 지정시스템이 만들어지게 되었으며, 이는 IP 주소와 서브넷 마스크를 이진 표기법으로 표현하여 기존의 고정크기 (클래스 주소 지정방식) 네트워크보다 다양하고 세부적으로 분할한다.

 

 - CIDR는 클래스형 방법보다 더 효율적인 IP 주소를 지정할 수 있어, 10진 표기를 사용하는 클래스형 방법에 비해 CIDR는 이진 표기법을 사용한다.

 


CIDR 표기법

CIDR 표기법에서는 비트 마스크를 사용하여 점으로 구분된 10진 표기법을 지정하며, 비트 마스크는 IP주소에서 이진으로 표시된 서브넷 마스크에서 연속된 1의 수가 몇 개인지를  지정한다.

CIDR의 장점

기존의 클래스 A, B, C 네트워크 주소의 개념을 무시한다. 이로 인해 IPv4의 주소 공간을 효율적으로 할당할 수 있게 된다. 

  - ISP는 자신이 할당받은 주소 공간 중에서 client들의 요구하는 양만큼만 잘라서 공급할 수 있게 되어 귀한 자원인 주소 공간의 낭비를 줄일 수 있다. 

 

CIDR에 의한 서브네팅 예

CIDR block Prefix C 클래스 네트워크 수 가능한 호스트 수
/27 1/8 개 32 - 2 = 30 개
/24 1 개 (C 클래스 1개) 256 - 2 = 254 개
/23 2 개 512 - 2 = 510 개
/20 16 개 4096 - 2 = 4094 개
/16 256 개 (B 클래스 1개) 65536 - 2 = 65534 개
/13 2048 개 524288 - 2 = 524286 개

 

Comments