제5장클래스가없는주소지정

Download Report

Transcript 제5장클래스가없는주소지정

제5장 클래스가 없는
주소 지정
컴퓨터과학과
우믿음
1
1.가변길이 블록

가변길이 블록

어떤 클래스에도 속하지 않는 다양한 크기의
주소 블록
2
1.가변길이 블록(계속)

블록에서 주소의 수


한 블록에서 주소의 수는 2의 거듭제곱이 되
어야 한다.
시작 주소

시작 주소는 주소의 수로 나누어 떨어져야
한다.
3
1.가변길이 블록(계속)

마스크


클래스 없는 주소지정에서는 마스크가 지정
되지 않으면 블록을 알 수 없다. 즉 마스크에
의한 주소가 동반되어야 함.
CIDR 표기법
x.y.z.t/n


n : 블록의 주소에서 동일한 비트의 수
x.y.z.t : 시작 주소
4
1.가변길이 블록(계속)

Prefix
주소의 공통부분
(== net id)
 클래스지정 방식은 클래스 없는 주소지정 방식의
특별한 경우이다.

5
1.가변길이 블록(계속)

Suffix
주소에서 변하는 부분
(== host id)


블록 찾기

시작 주소 찾기

지정된 마스크와 IP주소에 AND 연산을 취함. (주
소의 32비트 중에서 처음 n(프리픽스의 길이) 비트
는 유지하고, 나머지는 0으로 바꾼다.)
6
1.가변길이 블록(계속)

주소의 수 찾기


2^(32-n)
마지막 주소 찾기
방법1 : (그 블록의 주소 수-1)을 시작 주소에 더하
기
 방법2 : 그 블록의 시작 주소를 마스크의 보수
(complement)에 더함
 클래스가 없는 주소 지정에서 마지막 주소는 255
로 끝나지 않아도 된다.

7
1.가변길이 블록
8
2.서브넷팅


클래스가 없는 주소지정에서도 서브넷팅
을 사용할 수 있다.
프리픽스의 길이(n)는 서브넷 프리픽스의
길이를 정의하기 위해 증가 한다.
9
2.서브넷팅(계속)

서브넷 마스크 찾기
요구되는 서브넷의 수는 서브넷 프리픽스를
정의 한다.
 서브넷의 수가 s이면 기존 프리픽스의 수에
log2 (s)만큼 프리픽스의 크기가 더 필요함
 고정길이 서브넷의 수는 2^n 개

10
2.서브넷팅(계속)

서브넷 주소 찾기

서브넷 마스크로 주소의 개수 및 범위(시작
주소 및 마지막 주소)를 구할 수 있다.
11
2.서브넷팅(계속)
127
12
2.서브넷팅(계속)

가변 길이 서브넷

한 그룹의 서브넷이 모두 같지 않은 서브넷
13
2.서브넷팅(계속)
14
3.주소할당



인터넷 주소 관리기구 (ICANN)에서 주소
할당 책임
ICANN은 큰 블록의 주소를 ISP에게 할당
ISP가 서브블록을 고객에게 할당
15