Understanding EIGRP - Part 6
Kevin Wallace Training, LLC

Understanding EIGRP - Part 6

This post wraps?up our series on?Understanding EIGRP?by discussing two final topics:

  • The EIGRP Router ID
  • EIGRP's Neighborship Requirements

Let's begin our discussion by considering the EIGRP router ID.

EIGRP Router ID

Each EIGRP-speaking router has an associated EIGRP router ID (RID). The RID is a 32-bit value written in dotted decimal format, like an IPv4 address. A router’s EIGRP RID is determined when the EIGRP process starts. Interestingly, EIGRP uses the same steps to RID calculation as does OSPF. The following list identifies these step, in sequential order:

Step 1. Use the configured RID value (using the?eigrp router-id?rid?EIGRP router configuration mode command).

Step 2. If no RID is configured, use the highest IPv4 address on a loopback interface in the up/up state.

Step 3. If no loopback interface is configured with an IPv4 address, use the highest IPv4 address on a non-loopback interface.

Interestingly, while EIGRP requires a router to have a RID, the RID value plays a very trivial role in an EIGRP process. EIGRP neighbors can even have duplicate RIDs and still establish an EIGRP neighborship between them, although it’s a best practice to assign unique RIDs to EIGRP neighbors. However, before we overly minimize the RID, there is one very important time a router needs a unique router RID. Specifically, if we’re injecting external routes into an EIGRP routing process, the router performing that redistribution needs a unique RID.

Configuring and Verifying an EIGRP Router ID

To make your network addressing scheme more intuitive, you might choose to statically configure the EIGRP RID on a specific router. This can be done with the?eigrp router-id?rid?command, as demonstrated on router R1 and shown in the following example:

No alt text provided for this image

Notice from the output in the above example that we’ve statically set router R1’s RID to 1.1.1.1. A couple of verification commands that allow us to view a router’s RID include:?show ip eigrp topology?and?show ip protocols, as demonstrated in?the following examples:

No alt text provided for this image
No alt text provided for this image

Neighborship Requirements

One of the main issues encountered when troubleshooting an EIGRP network is neighborship establishment. EIGRP has several requirements, as does OSPF. However, EIGRP and OSPF differ a bit on their neighborship prerequisites. As a reference, the following table?lists and contrasts neighborship establishment rules for both EIGRP and OSPF.

No alt text provided for this image

Well, that's going to finish off our?Understanding EIGRP?series of posts. If you missed any of the previous installments, you can catch up here:

I hope you enjoyed this series, and I wish you the best in your studies.

Kevin

Zoheb M.

Senior IT Support Specialist

3 年

Do we still use EIGRP? Most of the networks I’ve seen even with sole Cisco equipment use OSPF for their routing needs. What would be an ideal use case of EIGRP over OSPF?

回复
Weam Fendi

IT EXPERT Former Assist D.G at Central Bank of Iraq

3 年

Thanks

Lee Watt

Infrastructure Specialist - Networks at CPI

3 年
回复
Fred Williams ASSAMOI

Office 365/Power Platform Support Specialist

3 年

I just learned a New interesting thing. EIGRP Can have same router IDs. It is not a best practice but its possible unlike Ospf. Thanks Kevin Wallace

要查看或添加评论,请登录

社区洞察

其他会员也浏览了