티스토리 뷰

## Enhanced Interior Gateway Routing Protocol (EIGRP)

IGP

 RIP

 IGRP  Distance Vector

 EIGRP Hybrid

 ISIS

 OSPF  Link Stats

EGP

 EGP

 BGPv4

 

1. Cisco 사에서 개발

2. Hybrid -> Distance Vector 라우팅 프로토콜의 장점과 Link Stats 라우팅 프로토콜의 장점을 취했다.

3. 224.0.0.10 을 사용

4. Metric -> Bandwidth, Delay, Reliability, Load, MTU 를 사용

위 각각의 Metric 을 Vector 메트릭이라하고 K 상수값으로 가중치를 부여하여 Composite 메트릭을 산출한다.

* K상수 기본값

K1=K3=1

K2=K4=K5=0

K5=0 일 경우

Composite Metric = [(K1*BW)+(K2*BW)/(256-load)+(k3*DLY)]*256

K5=0 이 아닌 경우

Composite Metric = [(K1*BW)+(K2*BW)/(256-load)+(K3*DLY)]*256*K5/(Reliability+K4)

5. Auto-summary, Split-horizon 현상은 여전히 잔존한다.

6. IP 포트 88 번 사용

7. Unequal cost load balancing 이 가장 큰 장점이다.

8. Classless

 

27.27.0.0/16

 

r1]

conf t

router eigrp 27

eigrp router-id 27.27.1.1

net 27.27.1.0 0.0.0.255

net 27.27.12.0 0.0.0.255

no auto

pass lo 0

 

r2]

conf t

router eigrp 27

eigrp router-id 27.27.2.2

net 27.27.2.0 0.0.0.255

net 27.27.12.0 0.0.0.255

net 27.27.23.0 0.0.0.255

no auto

pass lo 0

 

r4]

conf t

router eigrp 27

eigrp router-id 27.27.3.3

net 27.27.3.0 0.0.0.255

net 27.27.23.0 0.0.0.255

net 27.27.34.0 0.0.0.255

no auto

pass lo 0

 

r1]

conf t

router eigrp 27

eigrp router-id 27.27.4.4

net 27.27.4.0 0.0.0.255

net 27.27.34.0 0.0.0.255

no auto

pass lo 0

 

## EIGRP DUAL

EIGRP는 인접 라우터와 네이버를 맺은 후 DUAL(Diffusing Update Algorithm) 알고리즘을 이용하여 목적지까지의 최단거리 경로를 계산한다.

 

1. FD:(Feasible Distance)1

  현재 라우터에서 특정 목적지까지의 최단거리 경로값

2. FD:Feasible Distance)2

  현재 라우터에서 특정 목적지까지의 백업 경로값

3. RD1:(Reported Distance)1

  Succerssor를 경유하는 현재 라우터의 넥스트홉 라우터에서 목적지까지의 경로값

4. RD2:(Reported Distance)2

  Feasible Succerssor를 경유하는 현재 라우터의 넥스트롭 라우터에서 목적지까지의 경로값

5. Succerssor

  현재 라우터에서 목적지까지의 최단거리상에 있는 넥스트홉 라우터

6. Feasible Succerssor

  현재 라우터에서 목적지까지의 백업경로상의 넥스트홉 라우터

 

eigrp 인접 연결 확인

라우팅 테이블 - D 표현됨

EIGRP DUAL 그림 계산법

@@@@@@@@@

- EIGRP는 5개의 EIGRP Packet을 사용하여 neighbor 관계를 형성하고, 정보를 교 환한다.

[1. Hello]

EIGRP 네이버 관게를 형성하고, keepalive 체크하는 목적으로 사용.

동일 link에 연결된 EIGRP Device들은 서로 Hello Packet을 교환하면 상대방의 정보를 자신의 'EIGRP Neighbor Table'에 등록.

(EIGRP Neighbor Table 확인 => [show ip eigrp neighbor] 명령어)

모든 EIGRP Device와 네이버 관계를 형성하는 것이 아니라 다음 조건이 일치해 야 네이버 관계를 형성한다.

∙ AS 번호 / K-value(상수) / Authentication(인증) / 동일 Subnet 대역

네이버 관계를 형성한 장비들은 주기적으로 Hello Packet을 교환하면서 상대방 장비가 살아있는 것을 확인한다. 이때 Hello Packet의 교환 주기는 다음과 같다.

∙ Ethernet / Point-to-Point(PPP, HDLC) / T1 이상의 NBMA

< Hello-interval : 5초 / Hold-Time : 15초>

∙ T1(1,544Kbps) 이하의 NBMA

< Hello-interval : 60초 / Hold-Time : 180초>

@@@@@@@@@@

conf t

no ip domain lookup

line c 0

logg sy

 exec-timeout 0

 exit

int s1/0

 no shut

 enc fram

 no fram inver

 clock rate 64000

 exit

 

r1]

int lo 0

 ip add 27.27.1.1 255.255.255.0

 exit

int s1/0

 ip add 27.27.123.1 255.255.255.0

 fram map ip 27.27.123.2 102 br

 fram map ip 27.27.123.3 102 br

exit

 

router eigrp 27

eigrp router-id 27.27.1.1

net 27.27.1.0 0.0.0.255

net 27.27.123.0 0.0.0.255

-->((서로의 hello 확실히 변별하기 위해 host root 준다.

net 27.27.1.1 0.0.0.0

net 27.27.123.1 0.0.0.0

}}

no auto

pass lo 0

 

 

r2]

int lo0

 ip add 27.27.2.2 255.255.255.0

 exit

int s1/0.123 m

 ip add 27.27.123.2 255.255.255.0

 fram map ip 27.27.123.1 201 br

 fram map ip 27.27.123.3 203 br

 no ip split-horizon eigrp 27  --> 한단자에 두개가 물려있기 때문에 해줘야함

exit

 

router eigrp 27

eigrp router-id 27.27.2.2

net 27.27.2.0 0.0.0.255

net 27.27.123.0 0.0.0.255

-->((

net 27.27.2.2 0.0.0.0

net 27.27.123.2 0.0.0.0

}}

no auto

pass lo 0

 

 

r3]

int lo0

 ip add 27.27.3.3 255.255.255.0

 exit

int s1/0.123 m

 ip add 27.27.123.3 255.255.255.0

 fram map ip 27.27.123.2 302 br

 fram map ip 27.27.123.1 302 br

exit

int s1/0.34 p

ip add 150.1.34.1 255.255.255.0

fram int 304

exit

exit

 

router eigrp 27

eigrp router-id 27.27.3.3

net 27.27.3.0 0.0.0.255

net 27.27.123.0 0.0.0.255

-->((

net 27.27.3.3 0.0.0.0

net 27.27.123.3 0.0.0.0

}}

no auto

pass lo 0

exit

 

router rip

ver 2

net 150.1.0.0

net 150.1.0.0

no auto

exit

 

 

 

r4]

int lo0

 ip add 150.1.4.4 255.255.255.0

 exit

int s1/0.34 p

ip add 150.1.34.254 255.255.255.0

fram int 403

exit

exit

 

router rip

ver 2

net 150.1.0.0

no auto

pass lo 0

exit

 

 

-------------------------------------------------------------------------------------------

rip eigrp 재분배하기

r3]

do sh int s1/0.123

eigrp프로세스 안에서 rip 당겨와야함.

 

router eigrp 27

redistribute rip metric 1544 2000 255 1 1500

(bw, delay, reliability, load, MTU)

exit

 

r1에서 sh ip route

 

internal(내부) : 90

external(외부) : 170

 

r3]

ip prefix-list HOP1 permit 27.27.123.0/24

ip prefix-list HOP1 permit 27.27.3.0/24

ip prefix-list HOP2 permit 27.27.2.0/24

ip prefix-list HOP3 permit 27.27.1.0/24

 

route-map EIGRP_NET 10

match ip address prefix HOP1

set metric 1

exit

route-map EIGRP_NET 20

match ip address prefix HOP2

set metric 2

exit

route-map EIGRP_NET 30

match ip address prefix HOP3

set metric 3

exit

 

router rip

redistribute eigrp 27 route-map EIGRP_NET

exit

 

--------------------------------------------------------

축약

r3]

int s1/0.34

ip summary-address rip 27 27.27.0.0 255.255.0.0

 

r4]

end

clear ip ro *

--------------------------------------------------------

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2026/03   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함