> 운영 및 유지보수 > 안전 > EIGRP 프로토콜을 분석하는 방법

EIGRP 프로토콜을 분석하는 방법

WBOY
풀어 주다: 2023-05-19 21:57:00
앞으로
1667명이 탐색했습니다.

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는 독립적인 이웃 테이블, 토폴로지 테이블 및 라우팅 테이블을 유지합니다.
  • EIGRP는 Diffusing Upadte 알고리즘(DUAL)을 사용합니다. ) 빠른 수렴을 달성하고 라우팅 루프가 없는지 확인합니다.
  • 동등 및 비동등 로드 밸런싱을 지원하면서 전체 네트워크 토폴로지에 대한 정보를 저장합니다. (RTP) 라우팅 정보 전송의 신뢰성을 보장하기 위해
  • 데이터 링크 계층 프로토콜과 토폴로지의 원활한 연결을 위해 EIGRP에는 OSI 참조 모델 구성의 계층 2 프로토콜이 필요하지 않습니다.
  • 2. 실험 목적
  • EIGRP의 다음 두 가지 기본 지식 포인트를 간단히 이해하세요.
  • 이웃 테이블, 토폴로지 테이블 및 라우팅 테이블 이해

EIGRP 메트릭 계산 방법

    3. 토폴로지 다이어그램
  • 관계를 설정해야 함 필요 AS 번호가 동일하고 K 값이 일치하는 두 가지 조건을 충족합니다. R2를 예로 들면, "Show ip Protocols" 명령을 사용하여

  • R2#show ip Protocols

라우팅 프로토콜은 "eigrp 200 "모든 인터페이스에 대한 나가는 업데이트 필터 목록이 설정되지 않았습니다

들어오는 업데이트를 볼 수 있습니다. 모든 인터페이스에 대한 필터 목록이 설정되지 않았습니다EIGRP 프로토콜을 분석하는 방법

나가는 업데이트에 플래그가 지정된 기본 네트워크

수신 업데이트에서 허용되는 기본 네트워크

EIGRP 메트릭 가중치 K1=1, K2=0, K3=1, K4=0, K5=0

EIGRP 최대 홉 수 100

EIGRP 최대 메트릭 차이 1

재분배: eigrp 200

자동 네트워크 요약이 적용되지 않습니다

최대 경로: 4

네트워크 라우팅:

192.168.10.0

192.168.20.0

192.168.40.0

192.168.50.0

0.0.0.0

라우팅 정보 출처: 마지막 업데이트

192.168.10.2 90 330051

192.168.20.2 90 3 56798

192.168.40.2 90 382527

192.168.50.2 90 418109

거리: 내부 90 외부 170

현재 로드 밸런싱에는 최대 4개의 회선이 허용되므로 라우터에서 계속 회선 추가를 허용하는 경우 maximum-path *를 사용하여 수량을 수정할 수 있습니다(*는 수량 단위를 나타냄). ). 또한 빨간색 글꼴로 표시된 "eigrp 200"을 볼 수 있는데, 이는 현재 사용되는 EIGRP 자율 시스템 번호가 200

EIGRP 미터 중량 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의 모든 라우터를 통해 도달할 수 있습니다.

(3), 토폴로지 테이블

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:yisu.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿