Download presentation
1
제 5 장 서브넷팅과 슈퍼넷팅 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅
5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약
2
서브넷팅과 슈퍼넷팅 서브넷팅(subnetting) 슈퍼넷팅(supernetting)
기관내에서 보다 많은 주소 범위를 생성하기 위해 여러 개의 C 클래스를 결합할 수 있다
3
5.1 서브넷팅 IP 주소 : 32 bit (netid + hostid)
모든 A, B, C 클래스는 두 단계 계층 구조로 설계 하나 이상의 물리적인 네트워크를 갖지 못함 이 문제를 해결하기 위한 방법
4
5.1 서브넷팅(계속) 두 단계 계층 구조를 갖는 네트워크
5
5.1 서브넷팅(계속) 3 단계 계층구조를 갖는 네트워크(서브넷)
6
5.1 서브넷팅(계속) 외부 인터넷을 3개의 물리적인 서브네트워크로 나누어진 것을 인식하지 못함
R1 라우터는 서브넷으로 나누어졌음을 알고 있다 로 가는 패킷 netid , hostid 2.21 netid , subnetid 2, hostid 21
7
5.1 서브넷팅(계속) 서브넷을 갖는 네트워크와 갖지 않는 네트워크 주소 지정
8
5.1 서브넷팅(계속) 3 단계 계층 구조
9
5.2 마스킹(masking) IP 주소 중에서 네트워크 주소를 뽑아내기 위해 마스크 이용
마스크 : 1- netid, 0 - hostid
10
5.2 마스킹(masking)(계속) 마스킹을 위한 비트간 AND 연산 적용
11
5.2 마스킹(masking)(계속) 서브넷의 특수 주소
12
5.3 서브넷팅 예 A 클래스 서브넷팅 B 클래스 서브넷팅 C 클래스 서브넷팅
13
5.3 서브넷팅 예(계속) A 클래스 서브넷팅 예제 1 A 클래스 주소 : netid(1 바이트), hostid(3 바이트)
주소 공간 : 224 – 2(16,777,214) 예제 1 A 클래스 주소를 가진 기관이 1,000개의 서브넷을 필요로 한다. 서브넷 마스크와 서브넷 구성을 찾아보라
14
5.3 서브넷팅 예(계속) 풀이 1,000 개지만 1,002 개가 필요(subnetid가 모두 1인것과 0인것)
서브넷팅에 할당하기 위한 최소 비트수 : 10개(29 < 1,002 < 210) = 1,024 14개 비트는 hostid(214 = 16,382개) 지정
15
5.3 서브넷팅 예(계속) 예제 1 의 마스크
16
5.3 서브넷팅 예(계속) 예제 1 의 주소 범위
17
5.3 서브넷팅 예(계속) 예제 1 의 서브네트워크
18
5.3 서브넷팅 예(계속) B 클래스 서브넷팅 예제 2 B 클래스 주소 : netid(2 바이트), hostid (2 바이트)
주소공간(216 – 2 = 65,534) 예제 2 B 클래스 주소를 가진 기관이 12개의 서브네트워크를 필요로 한다. 서브넷 마스크와 서브네트워크 구성을 찾아보라
19
5.3 서브넷팅 예(계속) 풀이 12개지만 14개 필요(subnetid가 모두 1인 것과 0인 것 포함)
서브넷 할당을 위한 최소 비트 수 : 4개(23 < 14 < 24) 12개 비트는 hostid(212 = 4,096) 지정, 실제는 4,094 개
20
5.3 서브넷팅 예(계속) 예제 2 의 주소 범위
21
5.3 서브넷팅 예(계속) 예제 2 의 서브네트워크
22
5.3 서브넷팅 예(계속) C 클래스 서브넷팅 예제 3 C 클래스 주소 : netid(3 바이트), hostid(1 바이트)
주소공간(28 – 2 = 254) 예제 3 C 클래스 주소를 가진 기관이 5개의 서브네트워크를 필요로 한다. 서브넷 마스크와 각 서브네트워크 구성을 찾아보라
23
5.3 서브넷팅 예(계속) 풀이 5개지만 7개 필요(subnetid가 모두 1인 것과 0인 것 포함)
서브넷 할당을 위한 최소 비트 수 : 3개(22 < 7 <23) 5 개의 비트 hostid(25 = 32개), 실제는 30개
24
5.3 서브넷팅 예(계속) 예제 3 의 주소 범위
25
5.3 서브넷팅 예(계속) 예제 3 의 서브네트워크
26
5.4 가변 길이 서브넷팅 예 : C 클래스 주소를 허가 받고 60,60,60,30,30개의 호스트를 갖는 5개의 서브넷을 필요로 하는 사이트 subnetid : 2 비트 할당 26 – 2 = 62개 호스트 허용 subnetid : 3 비트 할당 25 – 2 = 30개 호스트 허용 2가지 모두 사용이 불가
27
5.4 가변 길이 서브넷팅(계속) 해결책 – 가변 길이 서브넷팅 하나의 마스크를 적용한 후에 다른 마스크를 적용
마스크를 3개의 서브넷에 적용 ( ) 마스크를 다시 2개의 서브넷에 적용 ( )
28
5.4 가변 길이 서브넷팅(계속) 가변 길이 서브넷팅
29
5.5 슈퍼넷팅 하나의 C 클래스 주소로 해결할 수 없는 중형 기관 해결책 : 슈퍼넷팅 C 클래스 주소를 블록으로 신청
30
5.5 슈퍼넷팅(계속) 슈퍼네트워크
31
5.5 슈퍼넷팅(계속) 슈퍼넷 마스크 네트워크 수가 2의 제곱(2, 4, 8, 16, ···)인 경우 적용 서브넷의 역
32
5.5 슈퍼넷팅(계속) 슈퍼넷을 정의하는 두 가지 방법
33
5.5 슈퍼넷팅(계속) 예제 슈퍼넷 마스크 255.255.252.0을 이용 4개의 C 클래스 주소 결합
첫번째 주소 : X.Y.32.0 다른 3개 주소 : X.Y.33.0, X.Y.34.0, X.Y.35.0 수신된 패킷 목적지 주소에 슈퍼넷 마스크 적용 최하위 주소가 같다면 슈퍼넷에 속한다
34
5.5 슈퍼넷팅(계속) 슈퍼넷팅 예제
35
5.5 슈퍼넷팅(계속) 클래스 없는 내부 도메인 라우팅 Classless Interdomain Routing
라우팅 테이블의 엔트리 수를 줄이기 위한 방법 그룹의 최하위 네트워크 주소와 슈퍼넷 마스크 이용
36
5.5 슈퍼넷팅(계속) CIDR
37
5.6 요약
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.