How to troubleshoot and resolve EIGRP problems?
EIGRP is the very important part of networking. So those who want to have some good future in networking should make sure that they get the training of it. Having the understanding of how it works can help someone a lot in their future since they can master it by simply learning it through this article.
It is a progressed separation vector routing protocol that is utilized on a machine system to help mechanize routing choices and setup. The protocol was composed by Cisco Systems as a restrictive protocol, accessible just on Cisco switches, and however Cisco changed over it to an open standard in 2013. EIGRP permits a switch to impart data it thinks about the system with neighboring switches inside the same legitimate range known as a self-governing framework. In opposition to other well-known routing protocols, for example, routing data protocol, EIGRP just imparts data that a neighboring switch would not have, as opposed to sending every last bit of its data. EIGRP is advanced to help diminish the workload of the switch and the measure of information that needs to be transmitted between routers. Replaced the Interior Gateway Routing Protocol (IGRP) in 1993. One of the real purposes behind this was on account of the configuration of the Internet Protocol had been changed to backing tactless Ipv4 addresses, which IGRP couldn't help. Practically all switches contain a routing table that contains governs by which activity is sent in a system. On the off chance that the switch does not contain a legitimate way to the objective, the movement is tossed. EIGRP is an element routing protocol by which switches naturally impart course data. This moves the workload on a system head that does not need to arrange progressions to the routing table physically. Notwithstanding the routing table, EIGRP utilizes the accompanying tables to store data:
- Neighbor Table: The neighbor table keeps a record of the IP locations of switches that have an immediate physical association with this switch. Switches that are associated with this switch by implication, through an alternate switch are not recorded in this table as they are not considered neighbors.
- Topology Table: The topology table stores courses that it has gained from neighbor routing tables. Not at all like a routing table, the topology table does not store all courses, however just courses that have been controlled by EIGRP. The topology table additionally records the measurements for each of the recorded EIGRP courses, the possible successor and the successors. Courses in the topology table are stamped as "inactive" or "dynamic". Detached shows that EIGRP has decided the way for the particular course and has got done with transforming. Dynamic demonstrates that EIGRP is even now attempting to compute the best way for the particular course. Courses in the topology table are not usable by the switch until they are embedded into the routing table. The topology table is never utilized by the switch to forward activity. Courses in the topology table won't be embedded into the routing table in the event that they are dynamic, are a practical successor, or have a higher regulatory separation than a proportional way. Data in the topology table may be embedded into the switch's routing table and can then be utilized to forward activity. On the off chance that the system changes, for instance, a physical connection comes up short or is separated, the way will get to be occupied. EIGRP is intended to identify these progressions and will endeavor to discover another way to the objective. The old way that is no more accessible is expelled from the routing table as it is no more accessible. Dissimilar to most separation vector routing protocols, EIGRP does not transmit all the information in the switch's routing table when a change is made however will just transmit the changes that have been made since the routing table was last overhauled. EIGRP does not send its routing table intermittently, however will just send routing table information when a real change has happened. This conduct is more inline with connection state routing protocols, consequently EIGRP is generally viewed as a crossover protocol.when a switch running EIGRP is associated with an alternate switch likewise running EIGRP, data is traded between the two switches and a relationship is structured known as a contiguousness. The whole routing table is traded between both switches at this point. After this has happened, just differential progressions are sent.
Neighbor revelation of neighbor recuperation is the process that switches utilize to progressively learn about different switches on their straightforwardly appended systems. Switches should likewise find when their neighbors get to be inaccessible or out of commission. Neighbor disclosure of neighbor recuperation is attained with low overhead by intermittently sending little data packets. When the length of data is gained, the Cisco IOS programming can verify that a neighbor is alive and working. When this status is dead set, the neighboring switches can trade routing data. The dependable transport protocol is in charge of ensured, requested conveyance of EIGRP bundles to all neighbors. It backings intermixed transmission of multicast and unicast data. Some EIGRP bundles must be sent dependably and others require not be. For proficiency, dependability is given just when fundamental. Case in point, on a multi-access organize that has multicast abilities, (for example, Ethernet) it is not important to send hi data dependably to all neighbors separately. Thusly, EIGRP sends a solitary multicast hi with a sign in the bundle educating the collectors that the data require not be recognized. Different sorts of bundles, (for example, redesigns) oblige affirmation, which is shown in the data. The solid transport has a procurement to send multicast bundles immediately when unacknowledged data are pending. This procurement serves to guarantee that meeting time stays low in the vicinity of shifting pace joins.
The dual limited state machine exemplifies the choice procedure for all course reckonings. It tracks all courses promoted by all neighbors. Double chooses courses to be embedded into a routing table focused around attainable successors. A successor is a neighboring switch utilized for bundle sending that has a slightest expense way to a goal that is ensured not to be a piece of a routing circle. At the point when there are no doable successors yet there are neighbors publicizing the end, a recompilation must happen. This is the procedure whereby another successor is dead set. The measure of time needed to re-compute the course influences the meeting time. Re-computation is processor-escalated; it is profitable to maintain a strategic distance from unneeded re-computation. At the point when a topology change happens, DUAL will test for practical successors. In the event that there are achievable successors, it will utilize any it finds as a part of request to stay away from unnecessary re-computation. The protocol subordinate modules are in charge of system layer protocol particular errands. An illustration is the EIGRP module, which is in charge of sending and accepting EIGRP data that are exemplified in IP. It is additionally in charge of parsing EIGRP data and educating DUAL of the new data got. EIGRP asks DUAL to settle on routing choices, yet the results are put away in the IP routing table. Additionally, EIGRP is in charge of redistributing courses adapted by other IP routing protocols.
Verify neighbor adjacencies
Here is how you can do this;
Verify AS number
This situation takes a look at ways the Cisco IOS empowers you to screen and check EIGRP IP routing inside a Cisco switch system. This situation utilizes the system as a part of Figure 5-5 to show some regular show commands that confirm that EIGRP is working accurately.
Legitimately utilizing show and debug orders might be profitable, not just in the genuine systems you will go over additionally on your affirmation exams, especially when you make the following stride in your vocation and strive for CCIE confirmation.
Verify load balancing
Of course, EIGRP load imparts in excess of four equivalent expense ways. For load offering to happen, the courses to load-impart over must appear in the IP sending table or with the show IP course charge. Just when a course appears in the sending table with various ways to it will load offering happen. Utilize the data transfer capacity interface order on serial connections to guarantee that EIGRP has a steady viewpoint of the measurements of the system. This additionally may support in making the course appear in the IP sending table. EIGRP likewise has the ability to utilize unequal-expense load adjusting in the same way as IGRP. The switch utilizes difference as a multiplier as a part of picking the upper limit of the way with the best metric. Configuring EIGRP unequal-expense load adjusting is a three-stage process:
- Arrange the transfer speed on both sides of every last one of interfaces included in the heap imparting gathering. Utilize the transfer speed xx_kbps charge to perform this.
- Characterize the most minimal expense metric and the most elevated expense metric. From these qualities, register the difference multiplier and add it to the EIGRP routing methodology. The composite metric that EIGRP is utilizing might be seen with the show ip EIGRP topology charge, as examined in past segments.
- (Discretionary) Set the most extreme ways or the movement offer variables. The accompanying illustration strolls through the estimation of an anecdotal change.
EIGRP has a course whose metric is 100. The switch additionally has two more courses to that same end of the line whose measurements are 200 and 300. The metric of the most minimal expense and most elevated expense courses might be found with the show IP EIGRP topology order. Make certain to change difference and other variables, for example, transfer speed, on both closures of the connection. The transmission capacity ought to be determined to all serial connections. The accompanying is the punctuation for the orders utilized as a part of designing load adjusting:
Split horizon controls the sending of EIGRP overhaul and inquiry bundles. At the point when split horizon is empowered on an interface, overhaul and inquiry data are not sent for goals for which this interface is the following jump. Controlling overhaul and inquiry bundles in this way diminishes the likelihood of routing circles. Of course, split horizon is empowered on all interfaces. Split horizon squares course data from being publicized by a switch out of any interface from which that data started. This conduct generally enhances interchanges among various routing gadgets, especially when connections are broken. In any case, with no broadcast systems, (for example, Frame Relay and SMDS), circumstances can emerge for which this conduct is short of what perfect. For these circumstances, incorporating systems in which you have EIGRP arranged, you may need to incapacitate split horizon.
The split horizon decides essentially expresses that courses won't be publicized pull out an interface in which they were gotten on. All things considered; if a switch sends course redesigns to a neighbor why would that switch need to have the neighboring switch re-promote those courses over to the beginning switch? The straightforward answer is that it's not required. However in a few situations EIGRP IP split horizon is obliged to be debilitated to guarantee proposed operation; for instance a center point and talked topology where the physical interface has numerous IP's mapped to particular PVC's out a solitary physical interface. For this situation the ordinary conduct is that courses learned through an interface won't be re-promoted retreat that interface so all things considered, with the past lab R2's courses being publicized to R1's Serial0/0 interface would not be re-promoted vacate R1's Serial0/0 interface to R3 and R4. In a case like this you'd have to impair EIGRP split horizon utilizing the no IP split horizon EIGRP as# order in interface design mode. This handicaps split horizon on a for every interface premise for the detailed EIGRP self-ruling framework.
The topic shows that how important it is to learn about the EGIGRP, which is the modern version of IGRP. So one should learn about it so he can master all the skills required to trouble shoot and configure it.