• 검색 결과가 없습니다.

TCP/IP 네트워크 설계

N/A
N/A
Protected

Academic year: 2022

Share "TCP/IP 네트워크 설계"

Copied!
18
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

이길흥 교수님 VLSM (variable length subnet mask)

TCP/IP 네트워크 설계

(TCP/IP Network Design)

2강

(2)

가변 크기의 네트워크로 분할한다.

Address Summarization의 개념을 이해한다.

Classless Routing을 이해한다.

학습목표

(3)

1. VLSM

Variable Length Subnet Mask 분할 서브넷의 크기가 가변적임 최대 수용 컴퓨터의 수가 다름 서브넷 마스크가 서로 다름

네트워크 주소를 효율적으로 사용

1111 1110

1100 1101

00 01 111 10

110 0

10

(4)

1. VLSM

1 VLSM 절차

전체 네트워크를 여러 단위로 그룹화 (서브넷)

1

컴퓨터의 수가 가장 많은 서브넷 선택

2

서브넷 크기에 꼭 맞도록 서브넷의 크기를 정함

할당 안한 나머지 서브넷 중에서 가장 큰 서브넷 선택 하여

2번 동작 계속

3

서브넷 단위에 맞게 주소 할당

네트워크로 사용할 최대 비트수를 선택

C 클래스의 경우 호스트 8비트 중에서, 1비트 사용 시 126개 주소 나옴, 2비트 (62), 3비트 (30), 4비트 (14), 5비트 (6), 6비트 (2)

남은 주소 대역에서 선택

(5)

1. VLSM

2 VLSM 예제 구성 환경

할당 주소 : 192.168.1.0 네트워크

호스트 부분 : 하위 8비트 (가),(나),(다) 3개의 부서

컴퓨터가 각각 120, 60, 14개씩 존재 (가)와 (나),(다)가 멀리 떨어짐

(가)

(나)

(다)

(6)

1. VLSM

3 필요 네트워크 수 산정

라우터 연결부분도 하나의 독립된 네트워크

VLSM으로 해결

총 4개의 네트워크 필요

서브넷팅으로 분할 시

2비트 사용  4개의 서브넷 분할 가능 각 서브넷에 최대 61개의 컴퓨터 수용 가능

문제에서는 최대 120개  불가능

(가)

(나)

(다)

Router Router

(라) 네트워크

WAN

(7)

1. VLSM

4 VLSM : (가) 네트워크 설계

120개의 컴퓨터 1비트로 나눈 네트워크의 윗 부분의 반을 사 용

총가능 주소 : 126개  수용

총 네트워크 비트수 : 25 (24 + 1)

사용 가능 IP : 192.168.1.1 – 192.168.1.126 (126개) 라우터주소 : 192.168.1.1 (처음 주소 사용)

컴퓨터 할당 : 192.168.1.2-192.168.1.121 (120개) 0

서브넷 마스크 255.255.255.128 (← 10000000) 1

네트워크 주소 192.168.1.0 (← 00000000) 브로트캐스트

주소 192.168.1.127 (← 01111111)

(가) 네트워 크 사용

(8)

1. VLSM

60개의 컴퓨터  나머지 아랫부분의 반에서 2비트로 나눈 처음 부분 사용

총가능 주소 : 62개  수용

총 네트워크 비트수 : 26 (24 + 2)

5 VLSM : (나) 네트워크 설계

사용 가능 IP : 192.168.1.129 – 192.168.1.191 (62개) 라우터주소 : 192.168.1.129 (처음 주소 사용)

컴퓨터 할당 : 192.168.1.130-192.168.1.189 (60개) 0 11 10

(가)

서브넷마스크 255.255.255.192 (← 11000000) 네트워크 주소 192.168.1.128 (← 10000000)

브로트캐스트

주소 192.168.1.191 (← 101111111)

(나) 네트워 크 사용

(9)

1. VLSM

14개의 컴퓨터  나머지 중에서 3비트로 나눈 처음 부분 사용 총가능 주소 : 30개  수용

4비트로 나누는 경우 14개 주소 가능

6 VLSM : (다) 네트워크 설계

사용 가능 IP : 192.168.1.193 – 192.168.1.222 (30개) 라우터주소 : 192.168.1.193 (처음 주소 사용)

컴퓨터 할당 : 192.168.1.194-192.168.1.207 (14개)

수용 불가 : 라우터 주소도 하나 더 필요함

총 네트워크 비트수 : 27 (24 + 3)

0 111 10

(가)

(나) 서브넷마스크 255.255.255.224 (←11100000) 110

네트워크주소 192.168.1.192 (←11000000) 브로트캐스트

주소 192.168.1.223 (←11011111)

(다) 네트워 크 사용

(10)

1. VLSM

2개의 라우터 주소 필요  나머지 부분 사용 총 네트워크 비트수 : 27 (24 + 3)

7 VLSM : (라) 네트워크 설계

사용 가능 IP : 192.168.1.225 – 192.168.1.254 (30개) 라우터주소 : 192.168.1.225, 192.168.1.226 (2개사용) 컴퓨터 할당 : 없음

0 111 10

(가)

(나)

110

서브넷마스크 255.255.255.224 (← 11100000) 네트워크주소 192.168.1.224 (← 11100000) 브로트캐스트

주소 192.168.1.255 (← 11111111) (라) 네트워

크 사용 (다)

(11)

1. VLSM

8 VLSM 결과

외부 네트워크

Router

177개의 컴퓨터

14개의 컴퓨터

60개의 컴퓨터 120개의

컴퓨터

외부 네트워크

Router

Router

(12)

1. VLSM

9 Packet Tracer로 구현

switch 0

192.168.1.2 192.168.1.3 192.168.1.130 192.168.1.131 192.168.1.194 192.168.1.195 192.168.1.1

Router 0 Router 1

192.168.1.225 192.168.1.226

192.168.1.129 192.168.1.193

switch 1 switch 2

(가) (나) (다)

(라)

(13)

1. VLSM

10 VLSM 결과

분할 전 네트워크 및 주소

192 168 1 0

00000000 00000001

10101000 11000000

분할 후 네트워크 및 주소

192.168.1.0 192.168.129.0 192.168.192.0 192.168.224.0

192.168.1.0

11000000 10101000 00000001

0 0000000

11000000 10101000 00000001

10 000000

11000000 10101000 00000001

110 00000

11000000 10101000 00000001

111 00000

(14)

2. Supernetting

Address Summarization (Aggregation)

복수개의 네트워크를 묶어 하나의 네트워크로 표현 192.168.0.0/255.255.252.0은 4개를 하나로 표현

192.168.0.0 192.168.1.0 192.168.2.0 192.168.3.0 192.168.0.0/255.255.255.0

192.168.1.0/255.255.255.0 192.168.2.0/255.255.255.0 192.168.3.0/255.255.255.0

192.168.0.0/255.255.252.0

(15)

3. CIDR

Classless Inter-domain Routing

넷마스크를 클래스에 무관하게 설정 Classful Routing과 대비

Classful에서는 넷마스크는 클래스에 종속

(A클래스는 8비트, B클래스는 16비트, C클래스는 24비트) Subnetting/VLSM과 Supernetting의 조합

CIDR 표기법

넷마스크를 네트워크 주소 뒤에 비트수로 표기 간단하고 이해하기 쉬움

10.1.20.0/255.255.252.0  10.1.20.0/26 192.168.0.0/255.255.252.0  192.168.0.0/26

(16)

3. CIDR

1 CIDR 활용

목적지주소 다음 라우터 홉 수

192.168.0.0/24 192.168.4.2 1 192.168.1.0/24 192.168.4.2 1 192.168.2.0/24 192.168.4.2 1 192.168.3.0/24 192.168.4.2 1 A 라우터의 라우팅테이블

목적지주소 다음 라우터 홉 수

192.168.0.0/22 192.168.4.2 1 192.168.4.1

192.168.4.2

Router B Router

A

192.168.0.0

192.168.1.0

192.168.2.0

192.168.3.0

(17)

3. CIDR

2 Longest Prefix Match (LPM) algorithm

서브넷마스크가 가장 긴 것부터 먼저 매칭 검사

목적지주소 다음 라우터 홉 수

192.168.0.0/22 192.168.4.2 1 192.168.2.0/24 directly

connected 0 A 라우터의 라우팅테이블

192.168.4.1

먼저 매칭 검사

Router B Router

A

192.168.0.0

192.168.1.0

192.168.3.0 192.168.2.0

192.168.4.2

(18)

가변 크기의 네트워크 분할

Address Summarization 개념 이해

Classless Routing 이해 학습정리

VLSM

주소의 효율적인 사용

Address Aggregation, Supernetting 라우팅 테이블 구성 이해

CIDR : A/B/C 클래스에 따르지 않는 넷마스크 사용

CIDR 표기법 : 네트워크주소/네트워크비트수

참조

관련 문서

The stage of cycle at the beginning of treatment is an essential factor determining the interval to oestrus after device removal (Macmillan and Peterson, 1993). Since in

void ShowPrefixTypeExp(BTreeNode * bt); // 전위 표기법 기반 출력 void ShowInfixTypeExp(BTreeNode * bt); // 중위 표기법 기반 출력 void ShowPostfixTypeExp(BTreeNode *

A hoop and a cylinder of equal mass roll down a ramp with height h. Which has greatest KE at bottom?. A) Hoop B)

따라서 점수의 표준편차가 작은 사람부터 차례로 나열. 하면

A hoop and a cylinder of equal mass roll down a ramp with height h. Which has greatest KE at bottom?. A) Hoop B)

[r]

?IP 주소 자원 소모, MN의 부담이 크다 but FA없이 mobile IP 구현.?. 한국과학기술원

【보기】 cuplike[kʌplaik] 컵라이크 bookend[bukend] 북엔드 headlight[hedlait] 헤드라이트 touchwood[tʌʧwud] 터치우드 sit-in[sitin] 싯인 bookmaker[bukmeikə]