Network/Routing

EIGRP (3) Unequal Cost Load Balancing

billy0529 2014. 4. 24. 18:39
728x90

<>Unequal Cost Load Balancing





1. 메트릭 값 조정을 통한 언이퀄 코스트 로드 밸런싱


   (1) IP 설정하고 넥스트홉과 통신확인한다.

   (2) 모든 라우터에 EIGRP로 각 인터페이스 IP와 루프백 IP를 광고한다.

   (3) 아무런 설정이 없을시 R1에서 R4로의 경로가 R2, R3의 10.12.x.x 와 10.13.x.x 인터페이스로 동일하게 부하분산한다.



   위의 R1의 라우팅 테이블에서 보듯 10.4.1.0/24 의 경로가 R2, R3로 모두 전달된다.


   (4) R3 -> R4 경로의 회선 Delay값을 100 msec에서 150 msec로 늘려본다.


   (5) R1의 라우팅 테이블에서 더이상 해당 경로가 보이지 않지만, 토폴로지상에 Feasible Successor로 등록되었음을 

    확인할수 있다.

   

   R1 라우팅 테이블


   IP-EIGRP Topology

   메트릭 160000으로 FS로 등록되었다.


   (6) 두 경로의 메트릭이 다르기때문에 부하분산하지 않고 R2의 경로가 메인, R3의 경로가 백업경로로 지정되었다.

   따라서 여기서 Variance명령을 통해 메트릭이 다른(unequal) 두경로로 부하분산하도록 설정한다.


   Variance 2 명령의 의미는 최적경로 FD*2 값 범위내의 FD값을 가진 경로를 로드밸런싱에 포함시킨다는 의미이다

   따라서 위의 10.13.1.3 경로의 FD160000은 최적경로 10.12.1.2 의 FD 158720*2(317440)를 넘지 않으므로 로드밸런싱에

   포함된다. 로드밸런싱 비율은 variance값에 상관없이, 메트릭값에 반비례한다.


   최종적으로 R1의 라우팅 테이블에 메트릭이 다른 두경로가 모두 등록되었다.





2. Offset-list 조정


   메트릭이 동등한 두 경로에 대해 분산 가중치 비율을 다르게 설정 하여 부하분산한다.



   (1) 메트릭값을 증가시킬 네트워크를 지정한다.

   (2) Fa0/1 인터페이스로 들어오는 10.4.1.0/24 경로 네트워크에 대해 메트릭 값을 10,000 더한다.

   (3) variance 값을 2배로 지정하여 비동등 부하분산 설정한다.


   결과


   10.4.1.0 경로중 Fa0/1 인터페이스에서 수신하는 R3 10.13.1.3의 경로 메트릭 정확히 10,000이 더해졌고, Variance 2 

   명령어로 인해 비동등 부하분산이 구현되었다.


'Network > Routing' 카테고리의 다른 글

EIGRP (5) Stub Area  (0) 2014.04.25
EIGRP (4) Default Route  (0) 2014.04.24
EIGRP (2) Configuration  (0) 2014.04.24
EIGRP (1)  (0) 2014.04.24
RIP (3) RIPv2  (0) 2014.04.15