티스토리 뷰
## 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 *
--------------------------------------------------------
'네트워크 > LAB실습 및 이론' 카테고리의 다른 글
| 라우터 스위칭 방식(process, fast, cef) (0) | 2023.03.30 |
|---|---|
| [keduit]EIGRP 기초2 -2023/03/28 (0) | 2023.03.28 |
| [keduit]DHCP_Relay_Agent, NAT_PT -2023/03/24 (0) | 2023.03.24 |
| IPv6 라우팅 (0) | 2023.03.23 |
| [keduit]Extended Access-list -2023/03/22 (0) | 2023.03.22 |