cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2192
Views
3
Helpful
15
Replies

Does EIGRP need two-way communication ?

henrybb
Level 1
Level 1

On URL : http://www.cisco.com/en/US/products/hw/switches/ps700/products_white_paper09186a00801b49a4.shtml#cg7

CISCO said:In many cases, EIGRP converges more quickly than OSPF. But it is important to note that two-way communication is not a requirement in order for neighbors to exchange routing information.

I am in doubt whether it is true.

I think that EIGRP must form an adjacency before exchange route information.

any comments is appreciated. thanks!

15 Replies 15

This is incorrect.

 

You cannot form a EIGRP nei adjacency without Hello packets. In order to build a nei adjacency to exchange routes, the interfaces must participate in nei discovery using Hello packets.

 

You can have an interface set to passive (suppresses Hello packets) if you are facing a NON eigrp router (lets say a dumb switch or your LAN). This will suppress Hello packets and still allow you to advertise the networks covered under your networks configured for EIGRP.

 

To be 100% clear, when you set an interface to passive mode, it stops both sending and receiving of hello packets.

In order for EIGRP R1 to send its routes to R2, R2 must send a hello discovery packet to R1. When R1 sees the hello packet, it sends its EIGRP route table to R2, and R2 sends R1 an ACK packet when it receives the updates (at this point, there is no Established neighbor adjacency). For R2 to send its routes to R1, R1 must send a hello packet to R2, when R2 gets the hello packet from R1, it will send its EIGRP route table to R1, and R1 sends R2 an ACK packet. Now, they have fully established an adjacency. 

 

Scenario:

If R2 has passive interfaces, it cannot generate a hello to R1.

If R1 has non-passive interfaces, it generates a hello towards R2 however, R2 cannot process the hello packet and there for NO routes would be exchanged between them.

 

HELLO packets are 100% required to establish EIGRP nei adjacency.

EIGRP nei adjacency are 100% required for route exchanges.