Skip to main content

EIGRP (ENHANCED INTERIOR GATEWAY ROUTING PROTOCOL)


1.   Advanced distance vector routing protocol.
2.   Interior gateway protocol.
3.   Uses DUAL (Diffusing Update Algorithm) algorithm. It ensures loop free network.
4.   Supports only MD5 authentication.
5.   Administrative distance:
·     Summary route = 5
·     Internal route = 90
·     External route = 170
6.   Metric: uses composite metrics
·     Bandwidth = 1(default)
·     Load = 0
·     Delay = 1(default)
·     Reliability = 0
·     MTU = 0(never takes part in metric calculation)
7.   Only protocol to support backup path.
8.   Uses concept of Autonomous System number. (0-65535)
9.   Default hop count 100. Max supported hop count 255.
10.                Maximum paths supported for load balancing 32, default 4.
11.                 Route from one AS can’t cross its boundary.
12.                 EIGRP IP protocol number is 88.
13.                 EIGRP works at network layer of OSI model.
14.                 Classless routing protocol.
15.                 Performs unequal cost load balancing.
16.                 EIGRP is a routing loop free protocol.
17.                  In DVRP, router only passes best path information to neighboring router.
18.                 EIGRP Timers:
·     Hello timer: 5 secs.
·     Hold timer: 15secs.
·     Active timer: 180secs
19.                 EIGRP Packets:
·     Hello packet: In every 5 secs. Discover the neighbor, form neighbor ship and as a keep alive check. Also called as unreliable hello packets because no ack being sent by receiver.
·     Update packet: send triggered/incremental update at 224.0.0.10 (multicast).
·     Acknowledgement packet: It is basically an EIGRP hello packet containing no data. For every successful delivery, there will be an ack sent through RTP (Reliable Transport Protocol). Maximum retransmission of update packet will be only for 16 times. Always sent to a unicast address.
·     Query Request packet: When best path goes down, query request will be send to neighbor router to search for backup/alternate path.
·     Query reply packet: For every query request, there will be a query reply packet. There will be ack for every successful query request packet. Within 180secs, query reply must be sent. But after 90 secs, a reminder is sent to neighbor router reminding about status of query request packet.
20.                 If an EIGRP router is actively searching for alternate path, then it is said to be in active state. And, if it gets stuck in this state, then it is known as Stuck in Active (SIA) state. In this case, neighbor ship will be refreshed.
21.                 If everything is ok i.e. router is not searching for any backup path, then it is said to be in passive state.
22.                 Reliable Transport Protocol is responsible for sending acknowledgement in EIGRP.
23.                 EIGRP Tables:
·     Neighbor Table: contains neighbor information and directly connected networks.
·     Topology table: contains best and backup path information.
·     Routing table: contains only best path information.
24.                 Neighbor ship conditions:
·     Network must match.
·     Authentication must match.
·     AS number must match.
·     K-value must match.
·     If you have manually defined static neighbor at one end, then it must be defined at both ends.
25.                 EIGRP Router ID: Unique identification of EIGRP router in a network. There are multiple ways to define router id.
·     Manually configure (most effective)
·     Highest loopback IP (2nd most effective )
·     Highest IP on any physical interface (3rd )
26.                EIGRP Modes:
·     Named mode- new method.
·     Classic mode-old method.
v Configuration commands
·     To  enable EIGRP on a router for a network:
Router(config)#router eigrp AS no
Router(config-router)#network a.b.c.d subnet mask/wildcard bits
·     To check routing table:
Router#show ip route
·     To check topology  table:
Router#show ip eigrp topology
·     To check neighbor  table:
Router#show ip eigrp neighbors
·     To clear eigrp neighbor ship:
Router#clear ip eigrp neighbors
·     To debug eigrp packets:
Router#debug eigrp packets
·     To check current running protocol on router:
Router#show ip protocols
·     To check in detail information of a route in topology table:
Route#show ip eigrp topology 1.0.0.0/8
·     To check in detail information of a route in routing table:
Route#show ip route 1.0.0.0/8
·     To change administrative distance:
Router(config)#router eigrp AS no
Router(config-router)#distance eigrp (internal routes) (external routes)
·     To change router-id of an eigrp router:
Router(config)#router eigrp AS no
Router(config-router)#eigrp router-id 100.0.0.1
·     To change maximum-paths for load balancing:
Router(config)#router eigrp AS no
Router(config-router)#maximum-paths 32
·     To change metric values:
Router(config)#router eigrp AS no
Router(config-router)#metric weights 0 (K1) (K2) (K3) (K4) (K5)
·     To change maximum hop count:
Router(config)#router eigrp AS no
Router(config-router)#metric maximum-hops 255
·      To statically define a neighbor:
Router(config)#router eigrp AS no
Router(config-router)#neighbor 12.0.0.1 fastEthernet 0/0
·     To make an interface as passive:
Router(config)#router eigrp AS no
Router(config-router)#passive-interface  fastEthernet 0/0
·     To make backup path as best path for load balancing:
Router(config)#router eigrp AS no
Router(config-router)#variance (multiplier)
·     To change eigrp timers:
Router(config)#interface fastEthernet 0/0
Router(config-if)#ip hello-interval eigrp AS no (value)
Router(config-if)#ip hold-time eigrp AS no (value)
·     To populate default route information to all routers:
Router(config)#router eigrp AS no
Router(config-router)#redistribute static


Comments

Popular posts from this blog

How To Upgrade Windows Server 2008 R2 To Windows Server 2012

In this post we will see how to upgrade Windows Server 2008 R2 to Windows Server 2012. It’s been an year that Microsoft has released Windows Server 2012, when Windows Sever 2012 was released the IT professionals were eager to know what’s new in Windows Server 2012 and i was one of them. Microsoft releases all of its operating systems in multiple editions, which provides consumers with varying price points and feature sets. While choosing the edition make sure you choose the edition that suits your requirements. Before we go ahead and deploy Server 2012, let’s take a look at editions of Windows Server 2012. 1)  Windows Server 2012 Datacenter Edition  – The Datacenter edition is designed for large and powerful servers with up to 64 processors and fault-tolerance features such as hot add processor support. This edition is available only through the Microsoft volume licensing program and from original equipment manufacturers bundled with a server. 2)  Windows Server 2012 Standard Ed

Installing the Fuzzy Lookup Excel Add-In

    1.       Navigate to the Microsoft website and download the Fuzzy Lookup installation ZIP file.  Save the ZIP file in a new directory on your desktop called ‘FuzzyLookup’ and then extract the files to that same directory.   2.       Make sure all applications are closed on your computer. 3.       Run the ‘setup.exe’ file. Press ‘Run’.   4.       Next the setup process will ask you if you accept two separate License Agreements.  Press ‘Accept’ to both. 5.       Next you will see the application start downloading and installing files.  This will take several minutes. 6.       Next the Setup Wizard will appear.  Press ‘Next.’ 7.       Another License Agreement screen will appear.  Choose ‘I Agree’ and then ‘Next’.   8.       Do not change the default installation folder.  Press ‘Next’. 9.       The setup application will next ask you to confirm installation instructions.  Press ‘Next’ to confirm the installation choices and the i