네지덤

  1. 네트워크
    1. 네트워크

    2. 네트워크 기출문제

CIDR

개념
- 도메인간의 라우팅에 사용되는 인터넷 주소를, 원래의 IP 주소 클래스 체계를 쓰는 것보다 더욱 융통성 있도록 할당하고, 지정하는 방식 - 클래스 없는 도메인 간 라우팅 기법으로 1993년 도입되기 시작한, IP 주소할당 기법(네트워크 클래스를 대체)

I. IP주소의 융통적인 할당 및 관리, CIDR (Classless Inter-Domain Routing)의 개요

 가. CIDR의 정의

  - 도메인간의 라우팅에 사용되는 인터넷 주소를, 원래의 IP 주소 클래스 체계를 쓰는 것보다 더욱 융통성 있도록 할당하고, 지정하는 방식

  - 클래스 없는 도메인 간 라우팅 기법으로 1993년 도입되기 시작한, IP 주소할당 기법(네트워크 클래스를 대체)

 

 나. CIDR의 특징

  - 활용 가능한 인터넷 주소의 숫자가 크게 증가

  - 인터넷 백본 네트웍 상에서 실질적으로 모든 게이트웨이 호스트에 의해 사용되는 라우팅 시스템

  - IP Address/Mask의 형식, 예) 192.30.250.00/18

    ("192.30.250.00"은 네트웍 주소, "18"이라는 것은 처음 18 비트가 네트웍 주소 부분이고, 나머지 14 비트가 특정한 호스트 주소라는 것을 의미함)

  - 원래 IPv4 주소체계의 주소 낭비를 보강한 방법

  - 라우터에서의 빠른 주소처리 가능

 

 

Ⅱ. CIDR 개념도와 서브넷팅(Subnetting)/슈퍼네팅(Supernetting)

 가. CIDR 개념도

  - ISP : 서브네팅되어 있는 각 회사별 네트워크 ID를 슈퍼네팅을 통하여 합침.

  - Backbone : ISP에서 통합된 네트워크 정보

 

 나. 서브넷팅(Subnetting)

절차

설명

필요 네트워크 수 결정

- 현재 필요한 네트워크 수와 차후 확장성을 고려하여 적정수치 산출

필요한 네트워크 ID를 만들기 위해 전환 할 bit수의 결정

- 4개의 네트워크를 지원하기 위해서는 2^2=4 호스트 아이디 2자리를 필요로 함.

서브넷 마스크 계산

네트워크 ID : 11111111 11111111 11111111 11000000(26개)

호스트 ID : 2자리

서브넷 마스크 : 255.255.255.192

서브넷 ID 계산

- 207.46.230.0

- 207.43.230.64

- 207.43.230.128

- 207.43.230.192

- 4개 영역의 네트워크 주소 사용가능

서브넷별 호스트 ID의 범위 계산

- 사용 가능한 호스트 수(2^6-2=62개)

- 207.46.230.1 ~ 207.46.230.63 / 207.46.230.65 ~ 207.46.230.127 /

 207.46.230.129 ~ 207.46.230.191 /  207.46.230.193 ~ 207.46.230.254

 

 다. 슈퍼네팅(Supernetting)

  - 192.168.1.0 ~ 192.168.5.0 까지 5개의 네트워크 아이디를 사용할 경우, 슈퍼네팅을 통하여 1개의 라우팅 테이블 정보로 줄일 수 있음.

  - 192.168.1.100과 192.168.4.200의 호스트 IP를 사용하는 호스트간 물리적인 통신이 가능해짐.

  -  ISP와 같은 대형 서비스 벤더에서 사용됨.

 

 라. CIDR Prefix 표기법

기존 표기법

IP : 192.168.1.17

서브넷 마스크 : 255.255.255.0

bit :11111111 11111111 11111111 00000000(24)

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

- 네트워크 영역(2^20)

- 호스트 영역(2^12)

- 192.168.30.0/24 C 클래스를 가진 회사에서 100개의 주소가 필요한 2개 부서

- 필요한 호스트 수 : 2^7 = 128

- 서브넷 마스크 : 255,255,255,128

- IP 대역 : 0 ~ 127, 128 ~255

공통점

- IP주소를 효율적 사용가능

- 라우팅 테이블의 크기가 줄어 라우터 리소스 사용 감소

 

댓글