Dynamic Routing - EIGRP

2022. 11. 10. 16:10네트워크(Network)

Introducing EIGRP

§ EIGRP Support
• Network Topology 변화에 수렴 시간이 빠르다
• Multiple Routed Protocol (IP, IPX, Apple talk)을 지원한다
• EIGRP는 Auto Summary 및 Manual Summary를 지원한다
• 정상 운용 중에 적은 Network 자원을 이용해 Routing Table을 유지한다
• Classless Routing Protocol 지원

 

EIGRP Packets

§ Hello
  • Establish neighbor relationships
  • Ack 번호를 0을 가지고 multicast (224.0.0.10)

   5초에 한번씩 송신, 라우터 탐색 후 통신 할 수 있는 상태인지 아닌지 지속적 확인, 이웃관계 형성(neighbor),

    multicast 통신(224.0.0.10)


§ Update
  • Send routing updates
  • New neighbor 발견 시 topology table 동기화 : unicast

  • Topology Change 발견 시 : multicast



§ Query
  • Ask neighbors about routing information : always multicast

  • 문제가 생겼을 시 대체 경로 탐색, multicast 통신

 

§ Reply
  • Response to query about routing information : unicast

   Query대한 응답, unicast 통신, 3분 이내에 Reply 못할 시 neighbor 해제

 

§ ACK
  • Acknowledgement of a reliable packet (update, query, reply)

  • Update, Query, Reply 확인 응답

  • Nonzero ack 번호를 가진 unicast

 

 

EIGRP Terminology

Neighbor Table - Neighbor 형성한 인접 라우터에 대한 테이블 정보

Topology Table - 모든 네트워크에 대한 Topology에 대한 정보를 표시한다, 대체 경로도 표시

Routing Table - Topology Table기초하여 최적경로만 저장

Successor - 최적경로

Feasible Successor - 대체 경로

EIGRP Terminology

Comparing EIGRP and IGRP

§ Metric 운영은 비슷한 방법을 사용한다
§ Load Balancing 지원은 동일하다
§ Convergence time은 개선 되었다
§ Network overhead는 많이 줄어들었다

 

Configuring EIGRP

R0(config)#router eigrp 100 - (0~65535)숫자중 임의로 선정 후 eigrp 라우터 내에 똑같이 적용

R0(config-router)#network 172.16.0.0 - rip랑 똑같이 광고 (Classful 방식)

R0(config-router)#no auto-summary - 루프방지

R0(config-router)#passive-interface fa 0/0 - 내부망으로 가는 정보 차단 

 

R1#show ip eigrp neighbors - eigrp neighbors 확인

H Address Interface  Hold   Uptime   SRTT   RTO  Q  Seq

(sec) (ms) Cnt Num

0 172.16.2.1 Se0/0    13     00:07:17   40    1000   0   13

 

Hold - 이시간안에 hello를 보내야 함 

 

R1#show ip eigrp topology -  topology 테이블 확인

 

loopback interface - 가상의 네트워크를 만들어 테스트 

 

R0(config)#int loopback 0 - <0-2147483647>

R0(config-if)#ip add 172.16.0.1 255.255.255.0 - 자동 no shu

 

172.16.0.0 / 24

172.16.1.0 / 24

172.16.2.0 / 24

172.16.3.0 / 24

 

172.16.0000 0000.0000 0000

255.255.1111 1111.0000 0000 (0~3개(4개)의 net-id를 host-id로 바꿈)

255.255.1111 1100.0000 0000 (255.255.252.0)

 

172.16.0.0/255.255.252.0 (축약)

EIGRP Configuration Example
Verifying the EIGRP Configuration
Verifying EIGRP Operation

 

Debug IP EIGRP Command