cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
352
Views
10
Helpful
1
Replies

EIGRP & BGP

edsantos1
Level 1
Level 1

Hi,

In one of the below posts titled "EIGRP Query" someone asked which query types were reliable and which were not. Queries, updates and replies are reliable and Hello and Ack are not. I'm just intrigued to know why EIGRP uses IP and not TCP if it requires reliability. Also, why does BGP use TCP if it is a routing protocol??

Thanks

Ed

1 Accepted Solution

Accepted Solutions

pkhatri
Level 11
Level 11

Hi Ed,

EIGRP uses multicast traffic but TCP provides reliability for only unicast traffic. That's why TCP could not be used and that is why the developers of EIGRP developed the Reliable Transport Protocol (RTP) which does provide reliability when using multicast traffic.

BGP uses TCP because it is well suited to the point-to-point requirements of BGP peering. Just because BGP is a routing protocol does not mean that it can't use a transport layer like TCP or UDP. In fact, even RIP uses UDP as the underlying transport.

Pls do rate the post if it helps.

Paresh

View solution in original post

1 Reply 1

pkhatri
Level 11
Level 11

Hi Ed,

EIGRP uses multicast traffic but TCP provides reliability for only unicast traffic. That's why TCP could not be used and that is why the developers of EIGRP developed the Reliable Transport Protocol (RTP) which does provide reliability when using multicast traffic.

BGP uses TCP because it is well suited to the point-to-point requirements of BGP peering. Just because BGP is a routing protocol does not mean that it can't use a transport layer like TCP or UDP. In fact, even RIP uses UDP as the underlying transport.

Pls do rate the post if it helps.

Paresh

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Review Cisco Networking products for a $25 gift card