수업 16일차 네트워크 라우팅의 종류

유동우·2022년 10월 16일
1

■ 라우팅의 종류

-정적 : 관리자가 직접 입력하는 방식
-동적 : 장비끼리 장비로 자신의 정보(네트워크 주소)를 주고 받으며 서로 (라우팅 테이블) 업데이트
	   ( RIP / EIGRP / OSPF )

응용 표현 세션 : 프로그램, 서버, 암호화

전송 : 오류제어 TCP 신뢰성있는 전송, 세그먼트 순서 (TCP 세션 하이제킹)

네트워크 : IP주소 라우팅

데이터링크 : MAC주소, 오류 검출

물리 : 신호 변환

■ 동적의 장점

-사람이 일일이 경로를 입력할 필요가 없다.
 라우터가 가장 좋은 길을 찾는다
-경로에 이상 발생시 스스로 새로운 경로를 찾아서 전송한다.

■ 동적의 단점

-라우터에 부담이 간다. 
 어느 경로가 최적인지 계산을 하고 또 시간이 지남에 따라 바뀐 정보가 없는지도
 모니터링을 해야함

- 서로 라우팅 테이블을 서로 교환하기 때문에 그만큼 대역폭을 사용하게 된다.

- 동적에는 Distance Vecord와 Link State 방식이 있다.
  이렇게 Best Path 를 선택하는 기준이 다르기 때문에 서로 다른 라우팅
  프로토콜은 정보를 교환할 수 없다

■ 특성

- 갈 수 있는 경로가 여러 개 있으면 그중에 최적 경로만 라우팅 테이블에 올라오고
  나머지 경로는 데이터베이스에 있다가 최적 경로에 오류가 발생하면 다음 순의
  Best Path가 라우팅 테이블에 올라온다.

- 즉 현재 라우팅 테이블에 있는 경로가 최적 경로이다.

- 최적 경로를 결정하는 기준을 Metric이다.

- 만약 동일 목적지까지 서로 다른 라우팅 프로토콜을 가진 경로가 여러 개 있다면
  AD값이 가장 작은 것이 우선순위가 높다.

(Adiministrative Distance)
라우터가 인접 라우터로부터 받은 라우팅 정보의 신뢰성을 평가한 것

connected = 0
static (출구 인터페이스 설정시) = 0
static (next hop 주소로 설정시) = 1
EIGRP = 90
OSPF = 110
RIP = 120

■ RIP (Routing Infomation Protocol)

- 소규모나 대형 네트워크의말단지점에서 사용하면 편리하다.
- 범용
- Metric 을 hop count로 사용한다.	최대 15hop (가장 작은 hop count를 가진 경로가 최적)
- 경로 결정시 링크의 속도를 반영하지 못한다. -(단점)

version1

- 서브넷마스크 정보가 없는 Classful 라우팅이다.
- 정보정송시 목적지 주소로 브로드캐스트 (255.255.2555.255)를 사용하기 때문에
RIP 설정이 안 된 다른 장비에게도 불필요한 부하가 걸리게 된다.
-Auto Summary를한다.

version2

- 서브넷마스크 정보가 있는 Classless 라우팅이다.
- 정보전송시 멀티캐스트 (224.0.0.9)
- No Auto summary를 한다.

■ Summary 축약

- 축약이란 분리된 네트워크를 하나로 합치는 것
- Auto Summary는 Classul 방식의 라우팅 프로토콜에서 네트워크 정보가 광고되어지는 방식
- Classful 방식에서는 Subnetmask를 함께 보내지 않기 때문에 IP주소의 네트워크 부분을
  클래스로 구분할 수 밖에 없고 서브네팅한 네트워크들이 나누어지기 전의 네트워크로 자동으로
  합쳐진다고 하여 자동축약이라고 부른다.

  10.1.1.0/24 => 10.0.0.0/8

====================================================================

211.175.185.0/24		101110  01.0
211.175.186.0/24		101110  10.0
211.175.187.0/24		101110  11.0
					------------
					10111000(184).0/22
					255.255.252.0

====================================================================

■ RIP 타이머

1) Update
	30초마다 자신의 라우팅 테이블을 인접한 라우터에게 전송(광고한다.)
	변경 항목이 있든지 없든지 무조건 전송

2) Invalid
	기본값은 180초
	이 타이머가 만료될때가지  라우팅 정보를 받지 못하면 Holddown 상태가 된다.

3) Holddown

	기본값은 180초
	홀드다운이란 네트워크 장애시 잘못된 정보를 수신받아 루프에 빠지지 않도록
	방지하기 위해 라우팅 정보를 받지 않는 것이다.
	이 상태에서도 라우팅은 이루어진다.

4) Flush

	기본값은 240초
	이 타이머가 만료되면 홀드다운 상태의  네트워크는 모두 지워진다.


5) Sleep

	루트 포이즈닝 같은 긴급한 광고를 받았을때 다른 라우터에게 이를 광고하는 시간을 말하며 0밀리초


RIP는 특정 네트워크 정보를 6회 (3분 = update(30초) * = 180) 동안 연속해서 수신받지 못하면
해당 네트워크는 Holddown 상태가 되고 다시 1분 (Flush 240초 - Holddown 180초 = 60초)을
더 기다려도 광고를 수신받지 못할 경우 라우팅 테이블에서 그 네트워크를 제거한다.

■ Loop 방지를 위한 기술

- Split-Horizon

	라우팅 정보를 수신한 동일 인터페이스로는 전달받은 정보를 보내지 않는다.

- Route Poisoning

	특정 네트워크가 다운되면 해당 네트워크의 metric 값을 16으로 설정하여
	인접한 라우터에게 광고한다.

- Holddown 타이머

====================================================================

192.168.10.0 4개의 서브넷으로 분할하세요

255.255.255.11000000(192)

192.168.10.00 000000[0]~63

192.168.10.01 000000[64]~127

192.168.10 10 000000[128]~191

192.168.10 11 000000[192]~255

====================================================================

■ 차등분할 VLSM = Various Length Subnet Mask

서브넷팅은 네트워크를 기준으로 계산을 시작하지만
VLSM은 반대로 호스트의 수를 먼저 계산하고 필요한 개수가 많은것부터 분할을 시작


					        [네트]  [호스트]		[서브넷마스크]

1) 총무부 필요한 IP개수 119개 2^1 // 2^7 =128 255.255.255.128 /25
2) 개발부 필요한 IP개수 59개 2^2 // 2^6 =64 255.255.255.192 /26
3) 생산부 필요한 IP개수 29개 2^3 // 2^5 =32 255.255.255.224 /27
4) 기획부 필요한 IP개수 13개 2^4 // 2^4 =16 255.255.255.240 /28

192.1.1.0

1) 192.1.1.0 192.1.1.127 (1~126)
2) 192.1.1.128 192.1.1.191 (129~190)
3) 192.1.1.192 192.1.1.223 (192~222)
4) 192.1.1.224 192.1.1.239 (225~238)

문제) 192.168.10.0/24
1110 1000
1110 1010

1) 120개 2^1 // 2^7 =128 255.255.255.128 /25
192.168.10.0 ~ 192.168.10.127 (1~126)

2) 60개 2^2 // 2^6 =64 255.255.255.192 /26
192.168.10.128 ~ 192.168.10.191 (129~190)

3) 30개 2^3 // 2^5 =32 255.255.255.224 /27
192.168.10.192 ~ 192.168.10.223 (193~222)

4) 6개 2^4 // 2^3 =8 255.255.255.232 /29 255.255.255.11111000(248)
192.168.10.224 ~ 192.168.10.231 (225~230)

5) 2개 2^5 // 2^2 =4 255.255.255.234 /31 255.255.255.252 1111 1100 (252)
192.168.10.232 ~ 192.168.10.235 (233~234)

profile
클라우드 엔지니어가 되고싶은 클린이

0개의 댓글