본문 바로가기

네트워크/네트워크 좀 더 알아보기-라우팅

재분배(Redistribution)

재분배(Redistribute)란? 

- 서로 다른 AS간 정보를 교환하도록 하는 방법

- 보통 복수의 라우팅 프로토콜이 서로의 정보를 주고받을 수 있도록 할때 사용한다.

- 각 Routing Protocol마다 재분배하는 명령어의 차이가 존재한다.



위와 같은 구성도에서 각 프로토콜의 명령어 차이점을 알아보자.





우선 R2의 라우팅 테이블을 확인하면

세가지 모두 구동중인 것을 확인 가능하다.






1. RIP

-RIP은 임의의 metric을 지정해주는 방식으로 재분배를 한다.

R2(config)#router rip

R2(config-router)#redistribute eigrp 1 metric 10

R2(config-router)#redistribute ospf 1 metric 10

각각 EIGRP와 OSPF를 metric 10으로 재분배를 시켰다.


이제 R1의 라우팅 테이블을 확인하면

광고가 metric 값 10으로 되는 것을 확인할 수 있다.




2. EIGRP

- EIGRP는 metric을 계산할 때 사용하는 값들인 BandWidth, Delay, Load, Reliability, MTU 를 임의로 지정해준다.

R2(config-router)#router eigrp 1

R2(config-router)#redistribute rip metric 10000 10 255 1 1500

R2(config-router)#redistribute ospf 1 metric 10000 10 255 1 1500


이제 R4의 라우팅테이블에서 확인하면

위와 같이 나오는 것을 확인 가능하다.


3.OSPF

-OSPF는 뒤에 subnet을 붙여서 사용하면 된다.

R2(config-router)#router ospf 1

R2(config-router)#redistribute eigrp 1 subnet

R2(config-router)#redistribute rip subnet


라우팅 테이블을 확인해보면

재분배 경로인 O E2가 뜨는 것을 확인 가능하다.


* OSPF의 E1과 E2

OSPF에서 재분배를 하면 E1과 E2, 두가지 Type이 존재한다.

E2는 아무것도 입력을 하지 않았을 시 나오는 기본 값으로 모든 metric을 20으로 광고한다.

E1은 metric-Type 옵션을 통해 지정해준 값으로 기본 metric인 20에다가 경로값을 지속적으로 추가해준다.

metric Type을 E1으로 바꾸는 법은 다음과 같다.

R2(config-router)#redistribute rip subnet metric-type 1


* Connected 재분배
재분배시 특정 프로토콜이 아닌 Connected를 재분배하는 것 또한 가능하다.
Connected를 재분배시 해당 Router와 연결된 모든 인터페이스가 광고된다.
Hello를 주고받지 않으며 광고하고 싶을 때 사용한다.(Passive interface와 비슷한 용도)

R2(config-router)#redistribute connected subnet