HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예...

37
1 HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 5.1 서서서서 5.2 서서서 5.3 서서서서 서 5.4 서서 서서 서서서서 5.5 서서서서 5.6 서서 5 5 서 서서서서서 서서서서 서 서서서서서 서서서서
  • date post

    19-Dec-2015
  • Category

    Documents

  • view

    217
  • download

    2

Transcript of HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예...

Page 1: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

1HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.1 서브넷팅

5.2 마스킹

5.3 서브넷팅 예

5.4 가변 길이 서브넷팅

5.5 슈퍼넷팅

5.6 요약

제 제 5 5 장 서브넷팅과 슈퍼넷팅장 서브넷팅과 슈퍼넷팅

Page 2: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

2HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

서브넷팅과 슈퍼넷팅서브넷팅과 슈퍼넷팅

서브넷팅 (subnetting)하나의 네트워크를 자신의 서브네트워크 주소를

가진 여러 개의 서브넷 (subnet) 으로 나눌 수 있다

슈퍼넷팅 (supernetting)기관내에서 보다 많은 주소 범위를 생성하기 위해

여러 개의 C 클래스를 결합할 수 있다

Page 3: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

3HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.1 5.1 서브넷팅서브넷팅

IP 주소 : 32 bit (netid + hostid)

인터넷 호스트에 도달하기 위해서는 먼저 netid 를 사용하는 네트워크에 도달한 후에 hostid 를 사용하는 호스트에 도달

모든 A, B, C 클래스는 두 단계 계층 구조로 설계

하나 이상의 물리적인 네트워크를 갖지 못함

이 문제를 해결하기 위한 방법

Page 4: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

4HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.1 5.1 서브넷팅서브넷팅 (( 계속계속 ))

두 단계 계층 구조를 갖는 네트워크

Page 5: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

5HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.1 5.1 서브넷팅서브넷팅 (( 계속계속 ))

3 단계 계층구조를 갖는 네트워크 ( 서브넷 )

Page 6: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

6HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.1 5.1 서브넷팅서브넷팅 (( 계속계속 ))

외부 인터넷을 3 개의 물리적인 서브네트워크로

나누어진 것을 인식하지 못함

R1 라우터는 서브넷으로 나누어졌음을 알고 있다

141.14.2.21 로 가는 패킷

netid 141.14, hostid 2.21

netid 141.14, subnetid 2, hostid 21

Page 7: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

7HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.1 5.1 서브넷팅서브넷팅 (( 계속계속 ))

서브넷을 갖는 네트워크와 갖지 않는 네트워크 주소 지정

Page 8: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

8HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.1 5.1 서브넷팅서브넷팅 (( 계속계속 ))

3 단계 계층 구조

Page 9: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

9HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.2 5.2 마스킹마스킹 ((masking)masking)

IP 주소 중에서 네트워크 주소를 뽑아내기 위해 마스크 이용

마스크 : 1- netid, 0 - hostid

Page 10: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

10HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.2 5.2 마스킹마스킹 ((masking)(masking)( 계속계속 ))

마스킹을 위한 비트간 AND 연산 적용

Page 11: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

11HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.2 5.2 마스킹마스킹 ((masking)(masking)( 계속계속 ))

서브넷의 특수 주소

Page 12: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

12HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.3 5.3 서브넷팅 예서브넷팅 예

A 클래스 서브넷팅

B 클래스 서브넷팅

C 클래스 서브넷팅

Page 13: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

13HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.3 5.3 서브넷팅 예서브넷팅 예 (( 계속계속 ))

A 클래스 서브넷팅A 클래스 주소 : netid(1 바이트 ), hostid(3 바이트 )

주소 공간 : 224 – 2(16,777,214)

예제 1A 클래스 주소를 가진 기관이 1,000 개의 서브넷을

필요로 한다 . 서브넷 마스크와 서브넷 구성을 찾아보라

Page 14: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

14HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.3 5.3 서브넷팅 예서브넷팅 예 (( 계속계속 ))

풀이1,000 개지만 1,002 개가 필요 (subnetid 가 모두 1

인것과 0 인것 )

서브넷팅에 할당하기 위한 최소 비트수 : 10 개 (29

< 1,002 < 210) = 1,024

14 개 비트는 hostid(214 = 16,382 개 ) 지정

Page 15: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

15HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.3 5.3 서브넷팅 예서브넷팅 예 (( 계속계속 ))

예제 1 의 마스크

Page 16: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

16HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.3 5.3 서브넷팅 예서브넷팅 예 (( 계속계속 ))

예제 1 의 주소 범위

Page 17: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

17HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.3 5.3 서브넷팅 예서브넷팅 예 (( 계속계속 ))

예제 1 의 서브네트워크

Page 18: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

18HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.3 5.3 서브넷팅 예서브넷팅 예 (( 계속계속 ))

B 클래스 서브넷팅B 클래스 주소 : netid(2 바이트 ), hostid (2 바이

트 )

주소공간 (216 – 2 = 65,534)

예제 2B 클래스 주소를 가진 기관이 12 개의

서브네트워크를 필요로 한다 . 서브넷 마스크와 서브네트워크 구성을 찾아보라

Page 19: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

19HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.3 5.3 서브넷팅 예서브넷팅 예 (( 계속계속 ))

풀이12 개지만 14 개 필요 (subnetid 가 모두 1 인 것과 0

인 것 포함 )

서브넷 할당을 위한 최소 비트 수 : 4 개 (23 < 14 < 24)

12 개 비트는 hostid(212 = 4,096) 지정 , 실제는 4,094

Page 20: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

20HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.3 5.3 서브넷팅 예서브넷팅 예 (( 계속계속 ))

예제 2 의 주소 범위

Page 21: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

21HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.3 5.3 서브넷팅 예서브넷팅 예 (( 계속계속 ))

예제 2 의 서브네트워크

Page 22: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

22HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.3 5.3 서브넷팅 예서브넷팅 예 (( 계속계속 ))

C 클래스 서브넷팅C 클래스 주소 : netid(3 바이트 ), hostid(1 바이트 )

주소공간 (28 – 2 = 254)

예제 3C 클래스 주소를 가진 기관이 5 개의

서브네트워크를 필요로 한다 . 서브넷 마스크와 각 서브네트워크 구성을 찾아보라

Page 23: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

23HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.3 5.3 서브넷팅 예서브넷팅 예 (( 계속계속 ))

풀이5 개지만 7 개 필요 (subnetid 가 모두 1 인 것과 0

인 것 포함 )

서브넷 할당을 위한 최소 비트 수 : 3 개 (22 < 7 <23)

5 개의 비트 hostid(25 = 32 개 ), 실제는 30 개

Page 24: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

24HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.3 5.3 서브넷팅 예서브넷팅 예 (( 계속계속 ))

예제 3 의 주소 범위

Page 25: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

25HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.3 5.3 서브넷팅 예서브넷팅 예 (( 계속계속 ))

예제 3 의 서브네트워크

Page 26: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

26HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.4 5.4 가변 길이 서브넷팅가변 길이 서브넷팅

예 : C 클래스 주소를 허가 받고 60,60,60,30,30

개의 호스트를 갖는 5 개의 서브넷을 필요로 하는

사이트

subnetid : 2 비트 할당 26 – 2 = 62 개 호스트 허용

subnetid : 3 비트 할당 25 – 2 = 30 개 호스트 허용

2 가지 모두 사용이 불가

Page 27: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

27HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.4 5.4 가변 길이 서브넷팅가변 길이 서브넷팅 (( 계속계속 ))

해결책 – 가변 길이 서브넷팅하나의 마스크를 적용한 후에 다른 마스크를 적용

255.255.255.192 마스크를 3 개의 서브넷에 적용 (11111111 11111111 11111111 11000000)

255.255.255.224 마스크를 다시 2 개의 서브넷에 적용

(11111111 11111111 11111111 11100000)

Page 28: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

28HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.4 5.4 가변 길이 서브넷팅가변 길이 서브넷팅 (( 계속계속 ))

가변 길이 서브넷팅

Page 29: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

29HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.5 5.5 슈퍼넷팅슈퍼넷팅

하나의 C 클래스 주소로 해결할 수 없는 중형

기관

해결책 : 슈퍼넷팅

C 클래스 주소를 블록으로 신청

예 : 1,000 개의 주소가 필요한 기관 – 4 개의 C

클래스 주소

Page 30: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

30HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.5 5.5 슈퍼넷팅슈퍼넷팅 (( 계속계속 ))

슈퍼네트워크

Page 31: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

31HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.5 5.5 슈퍼넷팅슈퍼넷팅 (( 계속계속 ))

슈퍼넷 마스크네트워크 수가 2 의 제곱 (2, 4, 8, 16, ···) 인 경우

적용서브넷의 역

Page 32: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

32HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.5 5.5 슈퍼넷팅슈퍼넷팅 (( 계속계속 ))

슈퍼넷을 정의하는 두 가지 방법

Page 33: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

33HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.5 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

수신된 패킷 목적지 주소에 슈퍼넷 마스크 적용최하위 주소가 같다면 슈퍼넷에 속한다

Page 34: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

34HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.5 5.5 슈퍼넷팅슈퍼넷팅 (( 계속계속 ))

슈퍼넷팅 예제

Page 35: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

35HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.5 5.5 슈퍼넷팅슈퍼넷팅 (( 계속계속 ))

클래스 없는 내부 도메인 라우팅Classless Interdomain Routing

라우팅 테이블의 엔트리 수를 줄이기 위한 방법

그룹의 최하위 네트워크 주소와 슈퍼넷 마스크 이용

Page 36: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

36HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.5 5.5 슈퍼넷팅슈퍼넷팅 (( 계속계속 ))

CIDR

Page 37: HANNAM UNIVERSITY Http://netwk.hannam.ac.kr 1 5.1 서브넷팅 5.2 마스킹 5.3 서브넷팅 예 5.4 가변 길이 서브넷팅 5.5 슈퍼넷팅 5.6 요약 제 5 장 서브넷팅과

37HANNAM UNIVERSITYHttp://netwk.hannam.ac.kr

5.6 5.6 요약요약