[Network] Routing Metric

GonnabeAlright·2021년 12월 26일
1
post-thumbnail

1. 라우팅 메트릭(Metric)

  • 라우터가 목적지에 이르는 여러 경로(루트) 중 최적의 경로를 결정하는데, 서열 기준을 매길 수 있게끔 숫자로 환산하는 변수 (최적 경로 선택 기준 값)

2. 라우팅 메트릭 값 의미

  • 경로 상의 네트워크 또는 링크들을 모두 거쳐 지나가는데 할당되는 비용인 메트릭값이 가장 적은 경로를 찾게 된다.

3. 일반적으로 사용되는 메트릭 변수들

Path Length: 경로 거리 (Hop Count 등)
Reliability: 신뢰성 유지 (링크 고장의 수, 전송 에러의 수 등)
Delay: 걸리는 시간 (mesc 등)
Bandwidth: 사용가능한 용량 (전송선로 용량으로써의 MHz 등)
Load: 가용자원에 대한 부하 (트래픽 등)
Cost: 링크 특성 또는 관리자의 정책적인 고려 등에 의해 값을 매김

4. 라우팅 프로토콜 별로 각기 고유한 메트릭 값을 갖는다.

  • RIP: Hop Count(홉 카운트)
  • OSPF: Link Cost(링크 비용)

    링크 대역폭, 전송속도에 기초하여 계산되고, 16비트 Metric 값(1~65, 535)으로 표현

  • IGRP, EIGRP: Bandwidth, Delay, Load, Reliability, MTU 등 여러가지를 조합하여 계산한 Cost가 가장 낮은 경로
  • BGP: 속성(Attribute)이라고 하는 네트워크 도달성(Reachability) 정보

    BGP Path Attribute: Next_Hop, Weight, Local Preference, AS_path, Origin type, MED 등

5. 메트릭 값에 따른 라우터 행동 양식

  • 두 경로가 같은 메트릭 값이면 => 로드밸런싱
  • 두 경로가 다른 메트릭 값이면 => 최선 경로(메트릭 값이 가장 작은 값)로 라우팅하다가, 고장나면 차선 경로로 대체

0개의 댓글