클래스 없는 도메인간 라우팅 기법, 사이더(CIDR)
- 정보처리기술사/네트워크
- 2020. 8. 14.
IP 주소의 융통적인 할당 및 관리, CIDR
가. CIDR (Classless Inter-Domain Routing)의 정의
- 도메인간의 라우팅에 사용되는 인터넷 주소를 IP 주소 클래스 체계를 쓰는 것보다 더욱 융통성 있도록 할당하고, 지정하는 방식
- 클래스 없는 도메인 간 라우팅 기법으로 1993년 도입되기 시작한, IP 주소할당 기법 (네트워크 클래스를 대체)
- 여러 네트워크 영역으로 나눌 때 기존방식에 비해 유연성을 더해주는 IP 주소 할당 기법
나. CIDR의 특징
- 활용 가능한 인터넷 주소의 숫자가 크게 증가
- 인터넷 백본 네트웍 상에서 실질적으로 모든 게이트웨이 호스트에 의해 사용되는 라우팅 시스템
- IP Address/Mask의 형식, 예) 192.30.250.00/18 ("192.30.250.00"은 네트웍 주소, "18"이라는 것은 처음 18 비트가 네트웍 주소 부분이고, 나머지 14 비트가 특정한 호스트 주소라는 것을 의미함)
- 급격히 부족해지는 IPv4 주소를 보다 효율적으로 사용
- 접두어를 이용한 계층적 구조를 사용하여 인터넷 광역 라우팅의 부담 감소
CIDR 개념도
- ISP : 서브네팅되어 있는 각 회사별 네트워크 ID를 슈퍼네팅을 통하여 합치는 구조
- Backbone : ISP에서 통합된 네트워크 정보
CIDR Prefix 표기법
기본적으로 IP는 32Bit(4 Byte)의 값으로 표기된다. 1Byte는 Octet이라 하며 4개의 옥텟으로 구성이 되어 있는 것이다. 그리고 IP는 네트워크와 호스트를 구분해야 하는데 아이피값만 딸랑 존재하면 어디부터가 호스트인지 알수가 없게 된다. 그래서 192.168.100.1과 같은 값에 네트워크와 호스트를 구분할 수 있는 위치값을 추가로 설정하는 CIDR Prefix 표기법을 사용하게 된다.
기존 표기법 |
IP : 192.168.1.17 |
서브넷 마스크 : 255.255.255.0 |
CIDR 표기법 |
192.168.1.17/24 |
- 기존의 서브넷을 나타내는 방법 255.255.255.0을 24즉, 네트워크에 해당하는 비트의 수로 표시하는 방식을 말한다. 이렇게 IP 주소를 입력할 때 192.168.1.17 255.255.255.0 를 192.168.1.17/24로 간략히 줄일 수 있다.
CIDR과 VLSM의 비교
구분 |
CIDR(Classless Inter Domain Routing) |
VLSM(Variable Length Subnet Mask) |
목적 |
- 부족한 IP 주소를 해결하기 위해 만들어짐 |
- 어떤 네트워크에서 IP를 효율적으로 할당하기 위한 방법으로 서로 다른 크기의 서브넷을 지원하기 위한 구조 |
특징 |
- 주소블록을 ISP에게 할당하여 최종 기관으로 할당 |
- 한 기관에 이미 할당된 주소공간을 가지고 분할 할당 |
예제 |
- 10.1.123.9/20 |
- 192.168.30.0/24 C 클래스를 가진 회사에서 100개의 주소가 필요한 2개 부서 |
공통점 |
- IP주소를 효율적 사용가능 |
참고자료
https://ko.wikipedia.org/wiki/%EC%82%AC%EC%9D%B4%EB%8D%94_(%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%82%B9)
https://blog.naver.com/ncloud24/221208338209
'정보처리기술사 > 네트워크' 카테고리의 다른 글
4차 산업혁명을 위한 네트워크 인프라, 5G(IMT-2020) (0) | 2018.04.02 |
---|---|
라우팅 프로토콜(Routing Protocol) (0) | 2016.10.31 |
네트워크 계층별 프로토콜(Layer Protocol) (0) | 2016.10.31 |
TCP의 3 way Handshake과 4 way Handshake (0) | 2016.10.30 |
전송을 위한 신호감지 알고리즘, CSMA/CD와 CSMA/CA 방식 (0) | 2016.10.30 |