본문 바로가기

IT 엔지니어/네트워크

EIGRP

동적 라우팅 중 하나인 프로토콜

 

IGRP의 발전된 버전이며,

Distance Vector 와 Link State의 하이브리드 버전인 프로토콜이다

 

 - *DUAL(Diffusing Update Algorithm) 알고리즘 사용하여

    Successor(최적 경로)와 Feasible Successor(후속 경로) 선출

- RIP 동일하게 Split-horizon 적용되고 , auto summary 가능

 - Router 정보 전송을 위해 IP 프로토콜 88번 사용

 - AD값은 내부 90 /외부 170

 

 - AS(Autonomous System) 단위로 구성

AS란 하나의 네트워크 관리자에 의해 관리되는 라우터의 집단

 - Classless Routing Protocol으로 VLSM과  CIDR 지원 가능

- 멀티 캐스트 주소 224.0.0.10 으로 정보 전달

 

 

 

1) FD(Feasible Distance) : 출발지 라우터 에서 목적지 네트워크까지 계산한 RIGRP Metric 값 (최적 Metric)

 2) AD(Advertised Distance)=RD : 출발지 Next-hop 라우터에서 목적지 네트워크까지 계산한 EIGRP Metric 값

 3) Successor : FD값이 가장 낮은 경로상의 Next-hop 라우터 (즉, 최적 경로상의 Next-hop 라우터가 됨)

 4) Feasible Successor : 최적 경로(Successor)가 동작하지 못할 때 Query 나 계산 없이 바로 Routing table에 등록되는 경로 (후속 경로상의 next-hop 라우터)

 

FD > AD 

 - 목적지 네트워크까지 FD값이 가낭 낮은 경로가 Successor (최적경로)로 선출되고 남아있는 경로 중 AD값이 FD값보다 작은 경우 Feasible Successor (후속경로)로 선출 된다.

 

 

EIGRP의 메트릭

 - Bandwidth(대역폭), Delay(지연), Reliability(신뢰성), load(부하), MTU를 기준으로 경로 결정

K1 = Bandwidth K3 = Delay 

K2 = LOAD

K4= Reliability

K5=MTU 

   ㄱ. 특정 공식에 각각의 값을 대입하여 최적의 경로를 결정

   ㄴ. 계산에서 사용되는 Bandwidth (B/W)값은 목적지까지 가는 중의 모든 인터페이스의 대역폭 중 가장 낮은 값으로 10^7을 나눈 값 (B/W = 10^7/가장느린대역폭)

   ㄷ. 계산식에서 사용되는 Delay 값은 목적지까지 가는 경로 중에 있는 모든 delay값을 더한 후 10으로 나눈 값

   ㄹ. Reliability(신뢰성)는 Interface의 에러 발생률이며 load(부하)는 Interface의 부하를 나타냄

   ㅁ. MTU는 기본적으로 가장 낮은 값을 사용

 

 

 

EIGRP 설정 방법 3가지

 

첫번째 해당 네트워크 대역 주소 

R1 ip 설정

Router(config)#

Router(config)#router eigrp ? <1-65535> Autonomous system number

Router(config)#router eigrp 7

Router(config-router)#net 192.168.10.0

Router(config-router)#net 1.1.12.0

Router(config-router)#no au


R2 ip 설정

Router(config)#

Router(config)#router eigrp ? <1-65535> Autonomous system number

Router(config)#router eigrp 7

Router(config-router)#net 192.168.20.0

Router(config-router)#net 1.1.12.0

Router(config-router)#no au

 

 

두번 째 네트워크 대역과 

 

R1 ip 설정

Router(config)#

Router(config)#router eigrp ? <1-65535> Autonomous system number

Router(config)#router eigrp 7

Router(config-router)#net 192.168.10.1 0.0.0.0

Router(config-router)#net 1.1.12.1 0.0.0.0

Router(config-router)#no au

 

R2 ip 설정

Router(config)#

Router(config)#router eigrp ? <1-65535> Autonomous system number

Router(config)#router eigrp 7

Router(config-router)#net 192.168.20.1 0.0.0.0

Router(config-router)#net 1.1.12.1 0.0.0.0

Router(config-router)#no au

 

 

세번 째 해당 네트워크 대역고 와일드 마스크

 

R1 ip 설정 Router(config)#

Router(config)#router eigrp ? <1-65535> Autonomous system number

Router(config)#router eigrp 7

Router(config-router)#net 192.168.10.0 0.0.0.255

Router(config-router)#net 1.1.12.0 0.0.0.255

Router(config-router)#no au

 

R2 ip 설정 Router(config)#

Router(config)#router eigrp ? <1-65535> Autonomous system number

Router(config)#router eigrp 7

Router(config-router)#net 192.168.20.0 0.0.0.255

Router(config-router)#net 1.1.12.0 0.0.0.255

Router(config-router)#no au

 

 

[EIGRP Neighbor 인증]

 

[key 정책 설정]

R1 Router(config)#key ch

Router(config)#key chain [cisco]

Router(config-keychain)#key [1]

Router(config-keychain-key)#key

Router(config-keychain-key)#key-string [1234]

현장 적용 int s0/0/1

Router(config-if)#ip authentication key-chain eigrp 7 cisco

Router(config-if)#ip authentication mode eigrp 7 md5

 

R2

Router(config)#key chain [cisco]

Router(config-keychain)#key [1]

Router(config-keychain-key)#key

Router(config-keychain-key)#key-string [1234]

현장 적용 int s0/0/1

Router(config-if)#ip authentication key-chain eigrp 7 cisco

Router(config-if)#ip authentication mode eigrp 7 md5

 

출처 : cisco

 

 

노션 링크

수동 축약 방법 및 실습

 

https://www.notion.so/EIGRP-175755cf51d780c69edbd62c435e7449?pvs=4

'IT 엔지니어 > 네트워크' 카테고리의 다른 글

Inter-vlan  (0) 2025.01.31
게이트웨이 이중화  (0) 2025.01.25
OSPF  (2) 2025.01.23
Point to Point / Multi point  (0) 2025.01.20
라우팅이란?  (2) 2025.01.19