수업 43일차 네트워크 Metric 계산식 , DUAL , UCMP , OSPF

유동우·2022년 11월 13일
1

■ Metric 계산식

  • K5가 0일 경우
    [K1 BW + K2 BW / (256-load) + K3 * Delay] * 256

  • K5가 0이 아닐 경우
    [K1 BW + K2 BW / (256-load) + K3 * Delay] 256 K5 / (Reliabilty + K4)

k1 : 1
k2 : 0
k3 : 1
k4 : 0
k5 : 0
k6 : 0

※ Metric 계산 시 유의사항

1) BW는 목적지까지 가는 도중의 인터페이스에 설정된 대역폭 중 가장 느린 값을 설정하고
   10^7/대역폭으로 설정
2) Delay는 경로상의 모든 값을 합한 다음 10으로 나눈 값을 설정.

3) 소수점 이하는 버림

■ DUAL

1) EIGRP는 인접 라우터와 이웃 관계를 구성한 후 DUAL을 통해 최적 경로를 계산

2) 토폴로지 테이블
	- 인접 라우터에게 수신한 네트워크 및 메트릭 정보를 저장하는 데이터베이스
	- 현재 라우터에서 목적지 네트워크까지의 Metric값과 NEXT-HOP에서 목적지
	  까지의 Metric 값이 모두 저장
	- 이웃들로 학습한 경로의 목록이 저장
	- 코드값
	  P : 경로 산출이 완료된 상태 ( 사용 가능한 경로 )
	  A : 경로 산출 중 ( 사용 불가 )

3) 피지블 디스턴스 (FD. Feasible Distance)
	- 현재 라우터에서 특정 목적지 네트워크까지의 최적 메트릭 (= 최적경로 메트릭)

4) 리포티드 디스턴스 (RD, Reported Distance, AD, advertised Distance)
	- 넥스트 홉에서 목적지 네트워크까지의 메트릭 값

5) 석세서 (Successor)
	- 최적 경로 상의 넥스트 홉 라우터

6) 피지블 석세서 FS(Feasible Successor)
	- loop가 없다고 확인된 후속 경로 상의 넥스트 홉 라우터
	- 최적 경로의 FD > 후속 경로의  RD(AD) 가 만족되는 경우

■ Unequal Cost MultiPath (UCMP)

1) 메트릭 값이 다른 경로에 대해 부하 분산을 지원

2) 동작하기 위한 조건
-  Fs를 통하는 경로이어야 한다. ( = 후속경로가 존재해야한다. )
-  부하 분산 하고자하는 경로의 메트릭 값이 최적 FD*variance값보다 적어야 한다.

=> FS가 존재할 때 최적 경로의 FD값이 후속 경로의 FD값보다 커져야 한다.


ex) router eigrp 100
	variance 7 
	variance 값을 변경해서 부하분산을 함

최적경로에 variance 값을 곱해서 후속경로보다 최적경로의 메트릭값을
높게만들어 토플로지 테이블에 후속경로의 메트릭값을 올린다.

router eigrp 100
timer active-time

int fa0/0
ip summary-address eigrp 100 192.168.0.0 255.255.252

192.168.0000.0000

192.168.0000.0001

192.168.0000.0010

192.168.0000.0011

192.168.1111.1100 // 1101 , 1110 , 1111 3개라서 252

■ OSPF (Open Shortest Path First)

● OSPF 개요

1) 표준 개방형 최단거리 우선 라우팅 프로토콜, 표준 라우팅 프로토콜
2) 사용 버전은 v2 : IPv6용 v3
3) 멀티캐스트로 데이터 전송
	225.0.0.5 => PtoP 네트워크 , DR/BDR이 DRother에게 전송
  	225.0.0.6 => DRother가 DR/BDR에게 전송

4) 링크 스테이트 라우팅 프로토콜
	- 각 라우터가 전체 네트워크의 상태 판단
	- 제공받는 Link 상태를 가지고 자신이 직접 네트워크에 대한 Cost를 계산
	- 변화 즉시 정보를 Update => Convergence (수렴) 시간이 짧다
	- 변화된 정보만을 다른 라우터에게 전달
5) Classless 라우팅 프로토콜
	- subnetmask 참조
	- VLSM , CIDR을 지원 => IP확장성이 우수

6) 변화가 없으면 라우팅 업데이트를 하지 않는다.

	- Hello time은 10초
	- 변화가 없더라도 30분 간격으로 LSB기능을 통해
	  주기적으로 정보 교환

7) 데이터베이스 테이블을 생성하여 네트워크 정보를 관리

8) 데이터베이스 테이블을 참조하여 최적의 경로를 산출

9) LSA(Link State Advertisment)를 통해서 LSDB를 동기화

10) 목적지까지의 최적 경로를 선택하기 위해 Link Cost 방식을 사용 (메트릭)

	- 10^8 / Link
	- 출발지에서 목적지까지 지나가는 링크 비용을 모두 합산

11) OSPF의 AD값은 110

show ip protocol  
show ip OSpf neighbor
show ip OSpf database
profile
클라우드 엔지니어가 되고싶은 클린이

0개의 댓글