1. EIGRP 프로토콜에 대한 간략한 설명
EIGRP(Enhanced Inerior Gateway Routing Protocol, Enhanced Interior Gateway Routing Protocol)는 거리 벡터와 링크 상태 라우팅 프로토콜의 장점을 결합한 균형 잡힌 하이브리드 라우팅 프로토콜이기도 합니다. CISCO의 개인 프로토콜.
EIGRP는 효율적인 라우팅 프로토콜입니다.
Hello 패킷을 보내고 받음으로써 이웃 관계를 설정 및 유지하고 라우팅 정보를 교환합니다.
라우팅 업데이트를 위해 멀티캐스트(224.0.0.10) 또는 유니캐스트를 사용합니다.
EIGRP 관리 거리는 90 및 170입니다.
트리거된 업데이트를 채택하여 대역폭 사용량을 줄입니다.
기본적으로 자동으로 활성화되는 VLSM(가변 길이 서브넷 마스크)을 지원합니다.
IP, IPX 및 Apple Talk와 같은 다중 네트워크 계층 프로토콜을 지원합니다.EIGRP는 Diffusing Upadte 알고리즘(DUAL)을 사용합니다. ) 빠른 수렴을 달성하고 라우팅 루프가 없는지 확인합니다.
EIGRP 메트릭 계산 방법
관계를 설정해야 함 필요 AS 번호가 동일하고 K 값이 일치하는 두 가지 조건을 충족합니다. R2를 예로 들면, "Show ip Protocols" 명령을 사용하여
라우팅 프로토콜은 "eigrp 200 "모든 인터페이스에 대한 나가는 업데이트 필터 목록이 설정되지 않았습니다
들어오는 업데이트를 볼 수 있습니다. 모든 인터페이스에 대한 필터 목록이 설정되지 않았습니다
나가는 업데이트에 플래그가 지정된 기본 네트워크수신 업데이트에서 허용되는 기본 네트워크EIGRP 메트릭 가중치 K1=1, K2=0, K3=1, K4=0, K5=0 EIGRP 최대 홉 수 100EIGRP 최대 메트릭 차이 1재분배: eigrp 200자동 네트워크 요약이 적용되지 않습니다최대 경로: 4 네트워크 라우팅: 192.168.10.0192.168.20.0 192.168.40.0192.168.50.00.0.0.0라우팅 정보 출처: 마지막 업데이트 192.168.10.2 90 330051192.168.20.2 90 3 56798192.168.40.2 90 382527 192.168.50.2 90 418109
거리: 내부 90 외부 170 현재 로드 밸런싱에는 최대 4개의 회선이 허용되므로 라우터에서 계속 회선 추가를 허용하는 경우 maximum-path *를 사용하여 수량을 수정할 수 있습니다(*는 수량 단위를 나타냄). ). 또한 빨간색 글꼴로 표시된 "eigrp 200"을 볼 수 있는데, 이는 현재 사용되는 EIGRP 자율 시스템 번호가 200EIGRP 미터 중량 K1=1, K2=0, K3=1, K4=0, K5=임을 나타냅니다. 0은 K 값이며 그 의미는 다음과 같습니다. K1은 대역폭을 나타냅니다. K2는 부하를 나타냅니다. K3은 지연을 나타냅니다. K4 및 K5는 신뢰성을 나타냅니다.
기본적으로 EIGRP는 대역폭과 로드만 메트릭 계산 매개변수로 사용합니다. K 값을 수정하려면 메트릭 가중치 tos k1 k2 k3 k4 k5 명령을 사용할 수 있습니다. 여기서 tos는 서비스 수준을 구별하기 위한 서비스 품질로 사용되며 0은 활성화되지 않음을 의미하고 1은 활성화됨을 의미합니다.
(1), 이웃 테이블
R2#show ip eigrp neighbor
IP-EIGRP 이웃 프로세스 100
H 주소 (초)(ms) Cnt Num
0 192.168.10.2 Se1/1 12 00 :11:47 40 1000 0 78
1 192.168.20.2 Se1/0 12 00:11:20 40 1000 0 80
2 192.168.40.2 Se1/2 11 00:10: 54 40 1000 0 91
3 192.168 .50.2 Se1/3 14 00:10:19 40 1000 0 94
"H"는 이웃이 학습된 순서를 나타내며, 0은 먼저 학습된 이웃입니다.
"주소"는 이웃 라우팅 인터페이스 IP입니다. "인터페이스"는 로컬 경로를 이 이웃에 연결하는 인터페이스입니다.
"보류"는 현재 보류 시간이며 기본값은 15초이며 이는 감소하는 값입니다.
"가동 시간"은 이웃 이후 경과된 시간입니다.
"SRTT"는 라우터 간에 전송되는 패킷의 평균 왕복 시간을 밀리초 단위로 측정하는 일반적인 왕복 시간을 나타냅니다.
"RTO"는 결정된 재전송 간격 값을 나타냅니다. Q"는 큐 수를 나타내며 열은 전송 큐에 대기 중인 메시지 수를 나타냅니다. 이 값이 0보다 높으면 링크에 정체가 있음을 의미합니다.
(2), 라우팅 테이블R2#show ip Route
코드: C - 연결됨, S - 정적, I - IGRP, R - RIP, M - 모바일, B - BGPD - EIGRP, EX - EIGRP 외부, O - OSPF, IA - OSPF 내부 영역
N1 - OSPF NSSA 외부 유형 1, N2 - OSPF NSSA 외부 유형 2
E1 - OSPF 외부 유형 1, E2 - OSPF 외부 유형 2, E - EGP
i - IS-IS, L1 - IS-IS 레벨-1, L2 - IS-IS 레벨-2, ia - IS-IS 간 영역
* - 후보 기본값, U - 사용자별 고정 경로, o - ODR
P - 주기적으로 다운로드되는 고정 경로
최후의 게이트웨이가 설정되지 않음
10.0.0.0/16이 서브넷화되어 있으며, 5개의 서브넷
D 10.2.0.0 [ 90/20640000] via 192.168.10.2, 00:13:00, Serial1/1
D 10.5.0.0 [90/20640000] via 192.168.20.2, 00:12:48, 1/0
C 10.6.0.0은 192.168.50.2를 통해 Loopback0
D 10.11.0.0 [90/20640000], 192.168.40을 통해 00:12:23, Serial1/3
D 10.12.0.0 [90/20640 000]으로 직접 연결됩니다. 2, 00:12:35 , Serial1/2
192.168.10.0/30이 서브넷되어 있고, 1개의 서브넷
C 192.168.10.0이 직접 연결되어 있고, Serial1/1
192.168.20.0/30이 서브넷되어 있고, 1개의 서브넷
C 192.168 .20.0은 직접 연결됨, Serial1/0
192.168.30.0/30은 서브넷, 1개의 서브넷
D 192.168.30.0 [90/21024000] via 192.168.40.2, 00:12:35, Serial1/2
[9 0 /21024000] via 192.168 .50.2, 00:12:23, Serial1/3
192.168.40.0/30이 서브넷되어 있고, 1개의 서브넷
C 192.168.40.0이 직접 연결되어 있으며, Serial1/2
192.168.50.0 /30은 subnetted, 1 subnets
C 192.168.50.0이 직접 연결되어 있고, Serial1/3
라우팅 테이블에 "D *.*.*.*/*가 요약이면 00:15:00, Null0"이 나타나면, 는 자동 요약에 의해 생성된 경로입니다. EIGRP와 RIP는 모두 기본적으로 기본 네트워크 경계에서 자동 요약되지만 차이점은 EIGRP가 로컬에서 자동 요약 경로를 생성하고 null 인터페이스(Null0)로 전송된 데이터는 삭제된다는 것입니다. . 각 링크에는 라우팅 루프를 효과적으로 방지하기 위한 자동 요약 기록이 있습니다. 자동 요약을 취소하면 자동 요약 기능을 사용할 필요가 없습니다.
D 192.168.30.0 [90/21024000] via 192.168.40.2, 00:12:35, Serial1/2 EIGRP를 통해 학습한 최종 경로입니다. D는 EIGRP를 통해 학습했음을 의미합니다. 링크/ 30은 [90/21024000]의 90이 EIGRP의 기본 관리 거리이고 그 뒤에 미터법 값이 옵니다. 링크 192.168.30.0/30은 R4 또는 R5의 모든 라우터를 통해 도달할 수 있습니다.
R2#show ip eigrp topology
IP-EIGRP AS 200용 토폴로지 테이블
코드: P - 수동, A - 활성, U - 업데이트, Q - 쿼리, R - 응답,
r - 응답 상태
P 10.2.0.0/16, 후임자 1명, FD는 192.168.10.2(20640000/128256)를 통해 20640000
, Serial1/1
P 10.5.0.0/16, 후임자 1명 초, FD 192.168.20.2(20640000/128256)를 통해 20640000
, Serial1/0
P 10.6.0.0/16, 후속 1개, FD는 Connected, Loopback0
P 10.11을 통해 128256
입니다. 0.0/16, 후임자 1명, FD는 192.168.50.2(20640000/128256)를 통해 20640000
, 192.168.40.2(21152000/2297856)을 통해 Serial1/3
, Serial1/2
P 10.12.0.0/16입니다. , 후임자 1명, FD는 20640000
205120을 통해 00
연결됨, Serial1/1
P 192.168.20.0/30, 1개의 후속, FD는 20512000
연결됨, Serial1/0
P 192.168.30.0/30을 통해, 2개의 후속, FD는 2 1024000
via 192.168.4 0.2(21024000/2169856), Serial1/2
via 192.168.50.2(21024000/2169856), Serial1/3
P 192.168.40.0/30, 1개의 후속 제품, FD는 20512000
커넥티드를 통해, Serial1/2
P 19 2.168.50.0/30, 1개의 후속 항목, FD는 Connected를 통해 20512000
이며 Serial1/3
여기서 P는 수동 라우팅을 나타냅니다. 즉, 경로가 안정적이고 사용 가능합니다.
후속 경로는 원격 네트워크에 대한 기본 경로이며 특정 경로에 대해 최대 4개의 후속 경로가 있을 수 있습니다.
예: 192.168.10.0/30, 1개의 후속 항목은 192.168.10.0/30에 대한 최적의 경로이고, FD는 실현 가능한 거리입니다.
(4), EIGRP 메트릭 계산 방법EIGRP는 대역폭, 지연, 안정성, 로드 등 요소의 복합 메트릭 값을 결합하여 대상 주소까지의 최적 경로를 계산합니다. K1, K2, K3, K4, K5가 0이 아닌 경우 다음 공식을 사용하여 복합 측정항목 값을 계산할 수 있습니다. Metric=[K1*Bandwidth+(K2*Bandwidth)/(256-Load)+K3*Delay ]* [K5/(신뢰성+K4)]
K1은 대역폭(Bandwidth)에 영향을 주고, K2는 로드(Load)에 영향을 주고, K3는 지연(Delay)에 영향을 미치며, K4와 K5는 신뢰성(Reliability)에 영향을 미칩니다.
일반적으로 Cisco는 라우터는 K1과 K3만 사용하여 복합 메트릭 값을 계산하므로 공식은 다음 공식을 사용할 수도 있습니다.
다시 작성된 문장: 측정항목은 (10000M을 소스와 대상 사이의 최소 링크 대역폭으로 나눈 값과 소스와 대상 사이의 모든 링크 지연의 합계를 10으로 나눈 값)의 256배로 계산됩니다.
여기서 소스 및 대상 링크 대역폭, 단위는 M입니다. 단위는 마이크로초(usec)입니다. 그렇다면 지연 합계를 10으로 나눈 이유는 EIGRP 메트릭 계산 때문입니다. 10마이크로초 단위로 계산됨을 사용합니다.
예를 들어 R2에서 R1까지의 loopback0 인터페이스의 복합 메트릭 값을 계산하려고 합니다.
먼저 R2에서 R1까지의 loopback0 인터페이스의 측정 값에 주의해야 합니다. R2에서 R1의 loopback0 인터페이스로 나가는 인터페이스의 대역폭과 지연을 계산할 매개변수로 사용해야 합니다.
R2# show int se1/1
Serial1 /1이 작동 중이고 라인 프로토콜이 작동 중입니다(연결됨)
하드웨어는 HD64570
인터넷 주소는 192.168.10.1/30
MTU 1500바이트, BW 128Kbit, DLY 20000 usec,
위와 같이 R2의 Serial을 볼 수 있습니다. 1/1 인터페이스 매개변수는 BW 대역폭 등 0.128M이고 지연은 20000마이크로초입니다.
R1#show int loopback0
Loopback0이 작동 중이고 회선 프로토콜이 작동 중입니다(연결됨)
하드웨어가 루프백입니다
인터넷 주소가 10.2.0.2/16
MTU 1514바이트, BW 8000000Kbit, DLY 5000 usec,
위는 R1의 loopback0 인터페이스 매개변수입니다. 대역폭은 8000M이고 지연은 5000마이크로초입니다.
그럼 공식에 따라 문장을 다시 작성하겠습니다. 메트릭은 (10000M을 소스와 대상 사이의 최소 링크 대역폭으로 나눈 값과 소스와 대상 사이의 모든 링크 지연의 합계를 10으로 나눈 값)의 256배로 계산됩니다.", R2의 Serial1/1이 To로 가는 경우 R1의 loopback0 인터페이스에서 최소 링크 대역폭은 0.128M입니다. 총 지연은 Serial1/1의 지연 + R1의 loopback0 인터페이스의 지연 = 20000 + 5000입니다. 이를 공식에 대입하여 계산합니다.
[10000 /R2 직렬1/1 인터페이스 대역폭(단위 M) + (R2의 직렬1/1 인터페이스 지연 + R1의 루프백0 인터페이스 지연)/10]*256
즉, [10000/0.128+(20000+5000)/10] *256
[78125+2500]*256=20640000
R2가 R1
R2#show ip eigrp topology
IP-EIGRP 토폴로지 테이블 for AS 200
코드: P - 패시브, A - 활성, U - 업데이트, Q - 쿼리, R - 응답,
r - 응답 상태
P 10.2.0.0/16, 1개의 후속 항목, FD는 192.168.10.2(20640000/128256)를 통해 20640000
입니다. , 연재1/1
P 10.5.0.0/16, 후속 1개, FD는 20640000
via 192.168.20.2(20640000/128256), Serial1/0
P 10.6.0.0/16, 후속 1개, FD는 128256
Connected, Loopback0을 통해
P 10.11.0.0/16, 후속 1개, FD는 192.168.50.2(20640000/128256)를 통해 20640000
, 192.168.40.2(21152000/229785를 통해) Serial1/3
6) 연재1/2
P 10.12. 0.0/16, 후속 항목 1개, FD는 192.168.40.2(20640000/128256)를 통해 20640000
, 192.168.50.2(21152000/2297856)을 통해 Serial1/2
, 192.168.10.0/30, 1 후임자, FD는 연결됨을 통해 20512000
, Serial1/1
P 192.168.20.0/30, 후임자 1개, FD는 연결됨을 통해 20512000
, Serial1/0
P 192.168.30.0/30, 후임자 2개, 이다 21024000
via 192.168.40.2(21024000/2169856), Serial1/2
via 192.168.50.2(21024000/2169856), Serial1/3
P 192.168.40.0/3 0, 1 후임, FD는 Connected를 통해 20512000
입니다. , Serial1/2
P 192.168.50.0/30, 1개의 후속 항목, FD는 연결됨, Serial1/3
을 통해 20512000입니다.위 내용은 EIGRP 프로토콜을 분석하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!