EIGRP는 6개 ~ 16개 까지 동일한 메트릭 값을 갖는 경로에 대해 부하 분산을 지원한다. 그리고 메트릭 값이 같지 않은 경로에 대한 부하 분산을 지원하며 이것을 unequal cost load balancing(언이퀄 코스트 부하 분산)이라고 한다.  

unequal cost load balancing을 만족하기 위한 조건

1. AD < FD인 경로이여야 한다.

AD는 넥스트 홉 라우터부터 목적지까지의 메트릭을 말하고, FD는 현재 라우터부터 목적지까지의 메트릭을 말한다.

2. 부하분산 시키고자 하는 경로의 메트릭 값이 최적 FD * variance값보다 적어야 한다.

FD2(백업 경로) < FD1 (최적 경로)* variance

 

<실습>

Frame-relay로 네트워크를 구성한 뒤, EIGRP프로토콜을 이용하여 unequal cost load balancing을 구현할 것이다.


R3와 R4에 일부러 두 개의 링크를 줘서 unequal cost load balancing을 구현하도록 하겠다.

S1/1 - S1/1구간에는 Bandwidth를 512로 주고 S1/2 - S1/2구간에는 Bandwidth를 64로 주어 일부러 메트릭 값이 맞지 않게 구성하였다.

 

R3의 구성)

interface Loopback0
 ip address 10.10.120.1 255.255.255.0

 

interface Serial1/0
 no ip address
 encapsulation frame-relay
 serial restart-delay 0
 no frame-relay inverse-arp

 

interface Serial1/0.123 point-to-point
 ip address 1.1.123.3 255.255.255.0
 frame-relay interface-dlci 301  

 

interface Serial1/1
 bandwidth 64
 ip address 172.16.1.1 255.255.255.0
 serial restart-delay 0

 

interface Serial1/2
 bandwidth 512
 ip address 172.16.2.1 255.255.255.0
 serial restart-delay 0

 

router eigrp 65000
 variance 8
 network 1.0.0.0
 network 10.0.0.0
 network 172.16.0.0
 no auto-summary

 

 

R4의 구성)

interface Loopback0
 ip address 10.10.130.1 255.255.255.0
 

interface Serial1/1
 bandwidth 64
 ip address 172.16.1.2 255.255.255.0
 serial restart-delay 0

interface Serial1/2
 bandwidth 512
 ip address 172.16.2.2 255.255.255.0
 serial restart-delay 0

router eigrp 65000
 variance 8
 network 1.0.0.0
 network 10.0.0.0
 network 172.16.0.0
 no auto-summary

 

※ variance를 8로 입력한 이유는 무엇일까?

아까 위의 조건에서 FD2(백업 경로) < FD1 (최적 경로)* variance값이어야 unequl cost load balancing이 가능하다고 했다.

variance 8을 입력하기 전, show ip eigrp topology all-link를 해서 백업경로의 FD값다 최적경로의 FD값을 비교해서 8배를 해주었다.

posted by 경원구