SlideShare a Scribd company logo
Daffodil International University
Department of Computer Science and Engineering
Author: [ All - Muntasir ]
E-mail address: [muntasir15-467@diu.edu.bd]
Author: [Zahid Hasan Zinanh]
E-mail address: [zinnah15-492@diu.edu.bd]
Author: [Awlad Hossain]
E-mail address: [hossain15-492@diu.edu.bd]
Study programme: [CSE, credit points - 148]
Examiner: [Arif Mahamud, arif.cse@diu.edu.bd]
Tutors: [Arif Mahamud, arif.cse@diu.edu.bd]
Scope: 5934 words inclusive of appendices
Date: 2017-08-13
[ Projectreport]
[EIGRP ]
[ Enhanced Interior Gateway Routing Protocol ]
[ All - Muntasir ]
[Zahid Hassan Zinanh]
[Awld Hossain]
[EIGRP ] - [ Enhanced Interior Gatew ay Routing
Protocol ]
[ All - Muntasir ]
[Awlad Hossain]
[Zahid Hassain Zinnah] 2017-08-13
2
Abstract
Routingprotocolsascertainthe bestroutestotransmitdata fromone node toa differentanddefine
howrouterscommunicate witheachotherin orderto accomplishthisproject.There are more cases
of routingprotocols.A routing protocol establishedondynamicor static,such as distance-vectoror
link-state.Inthisproject,we willworkonEnhancedInteriorGatewayRoutingProtocol(EIGRP).EIGRP
isan enhanceddistance vectorprotocol modernizedbyCisco.The EIGRPConceptsinthisprojectare
Neighbors Table, Topology Table, Feasible Successors and Route States, Packet Formats. EIGRP IS
dynamic IGP’s.
Keywords:
EIGRP, RIP, Routing Protocol, Networking.
[EIGRP ] - [ Enhanced Interior Gatew ay Routing
Protocol ]
[ All - Muntasir ]
[Awlad Hossain]
[Zahid Hassain Zinnah] 2017-08-13
3
Acknowledgements
Praise toAlmightyAllah,the originof knowledge,whoenablesustoundertake andaccomplishthis
thesis.We are verythankful toAllah,creator of thisuniverse whoseguidancealwaysremainedwith
us at everymomentof ourlives,especiallyduringthisworkinthe formof knowledge,courage and
hopes.AllahblessourProphetHazratMuhammad(Peace be UponHim) whose guidance show usright
path ineverydarknessof ourlives.
We feel ourselvesverymuchobligedtoour parents,brothersand sisterswhose prayershave enabled
us to reach up to this stage. The efforts of us, and inspirations of many, have led to a successful
completion of this final report.
[EIGRP ] - [ Enhanced Interior Gatew ay Routing
Protocol ]
[ All - Muntasir ]
[Awlad Hossain]
[Zahid Hassain Zinnah] 2017-08-13
4
What is EIGRP? And it’s advantage.
EIGRP isbetter version of IGRP.The same lengthvectortechnologyfoundoutinIGRPis alsousedin
EIGRP, andthe underlyinglengthdataremainsunaltered.The convergence attributesandthe
controllingefficiencyof thiscommunicationsprotocolhave improvedimportantly. The protocol was
designedbyCiscoSystemsasaproprietaryprotocol,availableonlyonCiscorouters.
EIGRPisa Cisco-proprietaryHybridroutingprotocol,incorporatingfeaturesof bothDistance-
Vector and Link-State routing protocols.
EIGRP adheres to the following Hybrid characteristics:
EIGRP uses Diffusing Update Algorithm (DUAL) to determine the best path among all
“feasible” paths. DUAL also helps ensure a loop- free routing environment.
EIGRP will form neighborrelationshipswithadjacentroutersinthe same Autonomous
System(AS).
Reliable TransportProtocol (RTP) isusedtoensure deliveryof mostEIGRP packets.
EIGRP routers do not sendperiodic,full-table routingupdates.Updatesare sentwhena
change occurs, and include only the change.
EIGRP isa classlessprotocol,andthussupports VLSMs.
IGRP and EIGRP:
RIP, IGRP and EIGRP are differentroutingprotocols.RIPstandsforRoutingInformation
Protocol;IGRPstandsfor InteriorGatewayRoutingProtocol;and EIGRPstandsforEnhanced IGRP.The
maindifferencebeingRIPand IGRPare distance vectorprotocols; EIGRPis more of linkstate protocol.
EIGRP and OSPF:
EIGRP, much like OSPF, builds three separate tables:
 Neighbor table – list of all neighboring routers. Neighbors must belong to the same
Autonomous System
Topology table – listof all routesinthe Autonomous System
Routing table – containsthe bestroute foreach known network
[EIGRP ] - [ Enhanced Interior Gatew ay Routing
Protocol ]
[ All - Muntasir ]
[Awlad Hossain]
[Zahid Hassain Zinnah] 2017-08-13
5
How Does EIGRP Work?
EIGRP has four basic components:
1) Neighbor Discovery/Recovery
2) Reliable TransportProtocol
3) DUAL Finite State Machine
4) Protocol Dependent Modules
1. EIGRP Neighbors
EIGRP forms neighbor relationships, called adjacencies, with other routers in the same AS by
exchanging Hello packets.Only after an adjacency is formed can routers share routing information.
Hello packets are sent as multicasts to address 224.0.0.10.
By default,onLAN and high-speedWAN interfaces,EIGRPHellosare sent every 5 seconds. On slower
WAN links (T1 speed or slower), EIGRP Hellos are sent every 60 seconds by default.
A neighbor table is constructed from the EIGRP Hello packets, which includes the following
information:
 The IP addressof the neighboringrouter.
 The local interface thatreceivedthe neighbor’s Hellopacket.
 The Hold timer.
 A sequence numberindicatingthe orderneighbors werelearned.
Adjacencies will not form unless the primary IP addresses on connecting interfaces are on the same
subnet. Neighbors cannot be formed on secondary addresses.
[EIGRP ] - [ Enhanced Interior Gatew ay Routing
Protocol ]
[ All - Muntasir ]
[Awlad Hossain]
[Zahid Hassain Zinnah] 2017-08-13
6
2. Reliable Transport Protocol:
EIGRP usesReliable TransportProtocol (RTP) forthe deliveryandreceptionof EIGRPpackets.EIGRPwas
designedasanetworklayerindependentroutingprotocol;becauseof thisdesignEIGRPcannotuse the
servicesof UDP or TCP.This allowsEIGRPto be usedforprotocolsotherthan those fromthe TCP/IP
protocol suite,suchas IPXand AppleTalk.The figure conceptuallyshowshow RTPoperates.
RTP can sendEIGRP packetsas unicastor multicast.
 MulticastEIGRP packetsfor IPv4use the reserved IPv4multicastaddress224.0.0.10.
 MulticastEIGRP packetsfor IPv6are sentto the reservedIPv6multicastaddressFF02::A
3. DUAL Finite StateMachine:
The centerpiece of EIGRPisDUAL andits EIGRP route-calculationengine.The actual name of this
technologyisDUALFinite State Machine (FSM).ThisFSMcontainsall of the logicusedtocalculate and
compare routesinan EIGRP network.The figure showsasimplifiedversionof the DUAL FSM.
An FSMisan abstract machine,nota mechanical device withmovingparts.FSMsdefine asetof possible
statesthat somethingcangothrough,what eventscause those states,andwhateventsresultfrom
those states.Designersuse FSMstodescribe how adevice,computerprogram, orroutingalgorithm
reacts to a setof inputevents.
4.Protocol Dependent Modules:
Protocol dependentmodulesare abstractionlayersallowingEIGRPto work withmultiple layer
3 protocols. For example, the IP-EIGRP faculty is accountable for sending and encountering
EIGRPbundlesthatare encapsulatedinIP.IP-EIGRPisresponsible forparsingEIGRPbundlesand
informing DUAL of the new info accepted. IP-EIGRPasks DUAL to create routing decisionsand
[EIGRP ] - [ Enhanced Interior Gatew ay Routing
Protocol ]
[ All - Muntasir ]
[Awlad Hossain]
[Zahid Hassain Zinnah] 2017-08-13
7
the resultsof which are put in in the IP routingtable.IP-EIGRPis responsible forredistributing
routes acquired by other IP routing protocols.
EIGRP Packet Types:
EIGRP employs five packet types:
 Hellopackets - multicast
 Update packets – unicastor multicast
 Query packets – multicast
 Replypackets – unicast
 Acknowledgementpackets - unicast
Hello packets are used to form neighbor relationships,and were explained in detail previously.
Hello packets are always multicast to address 224.0.0.10.
Update packets are sentbetweenneighborstobuildthe topologyand routingtables.Updatessent
to new neighborsare sentas unicasts.However,if a route’smetricis changed,the update is sentout
as a multicast to address 224.0.0.10.
Querypacketsare sentbyarouterwhenaSuccessorroutefails,andthereare noFeasible Successors
in the topologytable.The routerplacesthe route in an Active state, and queriesitsneighborsforan
alternative route. Query packets are sent as a multicast to address 224.0.0.10.
Reply packets are sent in response to Query packets,assumingthe responding router has
an alternative route (feasible successor).Replypacketsare sentas a unicastto the querying
router.
Recall thatEIGRP utilizesthe Reliable TransportProtocol (RTP) to ensure reliable deliveryof most
EIGRP packets.Deliveryisguaranteedbyhavingpackets acknowledged using…..Acknowledgment
packets!
Acknowledgmentpackets(alsoknownas ACK’s) are simplyHellopacketswithno data, other than an
acknowledgmentnumber.ACK’sare alwayssentasunicasts.The followingpackettypesemployRTPto
ensure reliable delivery via ACK’s:
 Update Packets
 Query Packets
 Reply Packets
[EIGRP ] - [ Enhanced Interior Gatew ay Routing
Protocol ]
[ All - Muntasir ]
[Awlad Hossain]
[Zahid Hassain Zinnah] 2017-08-13
8
Hello and Acknowledgments (ha!) packets do not utilize RTP, and thus do not require
acknowledgement.
Tables in EIGRP:
Neighbor table:The neighborrelationshipsare trackedinthistable whichare the basis
for EIGRP routingandconvergence activity.The addressandthe interface of aneighbor is
discoveredandrecordedinanewentryof the neighbortable,wheneveranew neighboris
discovered.Thesetablesare usedforreliable andsequenceddeliveryof packets.
The show ip eigrpneighborcommand liststhe informationabout neighbors.
Topology table:Routersuse topologytable whichroute trafficinanetwork.All routing
tablesinside the autonomoussystemare availableinthistable,wherethe routeris
positioned.Eachrouterusesroutingprotocol andmaintainsatopologytable foreach
configurednetworkprotocol.The routesleadingtoa destinationare foundinthe topology
table.
.
The command “showip eigrptopology” shows the topologytable.
Route Table: The routesof particulardestinationsare storedinthe routingtables.The
informationcontainsthe networktopologythatisimmediatelyaroundit.The primarygoal
of routingprotocolsandroutesisthe constructionof routingtables.Networkid,costof the
packetpath and nexthopare the detailsare availableinthe routing table
To specificallysee the EIGRProute inroutingtable “show iproute eigrp”commandisused
Feasible successor :
A feasible successorisa backuproute that can be usedinthe eventof a topologychange withouthaving
to recalculate routes.The feasible successorcanbe usedinstantly,whichmeansconvergence time is
instantaneous
A destination entering is acted from the topology table to the routing table while there is a feasible
successor.Completelyleastprice routestothe destinationform a set.From thisset, the neighbours
[EIGRP ] - [ Enhanced Interior Gatew ay Routing
Protocol ]
[ All - Muntasir ]
[Awlad Hossain]
[Zahid Hassain Zinnah] 2017-08-13
9
that accept an advertisedmetric lower than the current routingtable metric are conceived feasible
successors.
EIGRP Route States
An EIGRP route can exist in one of two states, in the topology table:
 Active state
 Passive State
A Passive state indicatesthataroute isreachable,andthat EIGRPis fullyconverged.A stable EIGRP
network will have all routes in a Passive state.
A route is placed in an Active state when the Successor and any Feasible Successors fail, forcing the
EIGRP to send out Query packets and re- converge. Multiple routes in an Active state indicate an
unstable EIGRP network. If a Feasible Successor exists, a route should never enter an Active state.
Routeswill becomeStuck-in-Active (SIA)whenaroutersendsoutaQuerypacket,butdoesnotreceive
a Reply packet within three minutes. In other words, a route will become SIA if EIGRP fails to re-
converge.The local routerwill clearthe neighboradjacencywithanyrouter(s) thathasfailedtoReply,
and will place all routes from that neighbor(s) in an Active state.
Router# showip eigrp topology
Router# showip eigrp topology active
EIGRP Metrics:
EIGRP can utilize 5 separate metrics to determine the best route to a destination:
Bandwidth (K1) – Slowestlinkinthe route path,measuredin kilobits
Load (K2) – Cumulative loadof all outgoinginterfaces inthe path,givenasafractionof
255
Delay of the Line (K3) – Cumulativedelayof all outgoinginterfacesinthe pathintensof
microseconds
Reliability(K4) – Average reliabilityof all outgoinginterfacesinthe path,givenasa fraction
of 255
MTU (K5) – The smallestMaximumTransmissionUnitin the path.The MTU value is
actually neverusedto calculate the metric
By default, only Bandwidth and Delay of the Line are used. This is identical to IGRP, except that
EIGRP providesamore granularmetricbymultiplyingthe bandwidthanddelayby256. Bandwidth
and delay are determined by the interfaces that lead towards the destination network.
[EIGRP ] - [ Enhanced Interior Gatew ay Routing
Protocol ]
[ All - Muntasir ]
[Awlad Hossain]
[Zahid Hassain Zinnah] 2017-08-13
10
By default, the full formula for determining the EIGRP metric is:
[10000000/bandwidth + delay] *256
Model
Thoughout topicis EIGRP we will make anetworkwhichcontainsome subnetsconfiguredwithdifferent
Routingprotocol(like OSPF, RIP_2 , EIGRP ).
So inour model we have use 5 routersas little like startopologywithacanterroutersRouter#0.
Router#2 and Router#4 are fullyconfiguredwithEIGRP.Router#1 isconfiguredwithOSFPandRouter
#3 isconfiguredwithRIV_2.Router#0will be use forconnectthose subnetusingRedistribute command.
Router#1 isconnectedwithswitch#1andit isconnectedwitha serverwhichprovide mail andHTTP
service.All of router#1‘sdevicesare static ipconfigured.
[EIGRP ] - [ Enhanced Interior Gatew ay Routing
Protocol ]
[ All - Muntasir ]
[Awlad Hossain]
[Zahid Hassain Zinnah] 2017-08-13
11
Router#2 isconnectedwithaserverwhichprovide DHCPservice tosome subnetsthroughcloudsystem
.Router#3 isconnectedwithwirelessdeviceanditisconnectedwithsome smartdevice anda laptop.
All of router#3 ‘s devicesare DHCPconfigured.Router#4isconnectedwithswitch#2anditis connected
withsome laptopandIP phones.All of router#4‘sdevicesare DHCP configured.
Implement
As ourtopic isEIGRP , so we will see the detailsimplementof EIGRPnetworkandwe will
describe othernetwork(OSPF,RIP_2,VLAN ,DHCP) implementationinshort.
EIGRP network:
As ourModel networkrouter#2 androuter#4 will be EIGRP configured.Forthatfirstwe have to
make all connectsup andassignthe ipaddressas seeninthe networks.
Afterthat goto to the Router#4in openCLI anddo the followingcode .
Router>en
Router#configt
Router(config)#routereigrp100
Router(config-router)#network10.0.0.64 0.0.0.63
Router(config-router)#network10.0.0.80.0.0.3
Router(config-router)#noauto-summary
Al most same code for Router#2
Router>en
Router#configt
Router(config)#routereigrp100
Router(config-router)#network10.0.0.128 0.0.0.63
Router(config-router)#network10.0.0.40.0.0.3
Router(config-router)#noauto-summary
Andwe have configuredRouter#2and Router#4 inEIGRP
We can see the usingthiscommand.
Router>en
Router#showiproute
[EIGRP ] - [ Enhanced Interior Gatew ay Routing
Protocol ]
[ All - Muntasir ]
[Awlad Hossain]
[Zahid Hassain Zinnah] 2017-08-13
12
As we are goingto connectdifferentroutingprotocol togetherwe will see the routingtable
afterconnectthem.
OSPF network:
We will configureOSPFonrouter#1.Andfor that go to the router#1 CLI and dothe following
command.
Router>en
Router#configt
Router(config)#routerospf 10
Router(config-router)#network10.0.0.00.0.0.63 area 0
Router(config-router)#network10.0.1.00.0.0.3 area 0
Router(config-router)#noauto-summary
A and we are done in router#1
RIP network:
We will configureOSPFonrouter#3.Andfor that go to the router#3CLI anddo the following
command.
Router>en
Router#configt
Router(config)#routerrip
Router(config-router)#version2
Router(config-router)#network10.0.0.192
Router(config-router)#network10.0.1.8
Andwe are done withRoutingprotocol butconfigure the full networkwe have toconfigure some more
extraprotocol.
[EIGRP ] - [ Enhanced Interior Gatew ay Routing
Protocol ]
[ All - Muntasir ]
[Awlad Hossain]
[Zahid Hassain Zinnah] 2017-08-13
13
Extra:
As we wantto connectsome IP phone inourRouter#4. So for make itsimple we will configured
10.0.0.64/26 networkasDHCP.
DHCP : Forsetup10.0.064/26 as DHCP go to router#4 CLI and dothe followingcommand.
Router>en
Router#configt
Router(config)#ipdhcppool dhcp1
Router(config-router)#network10.0.0.64 255.255.255.192
Router(config-router)#default-router10.0.0.65
Router(config-router)#option150 ip10.0.0.65
Evenwe have to configure some thinginthisrouter forIP phones..
Router(config)#telephony-service
Router(config- telephony)#max-ephones5
Router(config- telephony)#max-dn5
Router(config- telephony)#ipsource-address10.0.0.10 port2000
Router(config- telephony)#autoassign4to 6
Router(config- telephony)#autoassign1to 5
Router(config- telephony)#exit
Router(config)#ephone-dn1
Router(config- telephony)#number0001
Router(config- telephony)#ephone-dn2
Router(config- telephony)#number0002
Router(config- telephony)#ephone-dn4
Router(config- telephony)#number0004
Router(config- telephony)#ephone-dn5
Router(config- telephony)#number0005
[EIGRP ] - [ Enhanced Interior Gatew ay Routing
Protocol ]
[ All - Muntasir ]
[Awlad Hossain]
[Zahid Hassain Zinnah] 2017-08-13
14
VLAN: Nowwe have to configure avoice VLAN inswitch#2
Switch>en
Switch#configt
Switch(config)#intrange fa0/1-24
Switch(config-if-range)#switchportmode access
Switch(config-if-rangeswitchportvoice vlan1
Noware done withthe IPphone configuration.
Redistibute:We have configureddifferentroutingprotocolsindifferentsubnetsandwe have a
commonrouterRouter#0 . Nowwe have to Redistribute toconnectdifferenttype of routingprotocols.
Go to router#1 CLI andenable RIPto redistributeEIGRPandOSPFinto it
The processwill be somethinglike this:
Router>en
Router#configt
Router(config)#routerrip
Router(config-router)#redistribute eigrp100metric1
Router(config-router)#redistribute ospf 10metric
Router(config-router)#exit
Thenenable ospf toredistributeEIGRPandOSPFin to it
Router(config)#routerospf 10
Router(config-router)#redistribute ripsubnets
Router(config-router)#redistribute eigrp100subnets
Router(config-router)#exit
Andfinallyitistime forRedistributeOSPFandRIPineigrp
Router(config)#routereigrp100
Router(config-router)#redistribute ripmetric10000 100 255 1 15
Router(config-router)#redistribute ospf 10metric10000 100 255 1 15
Router(config-router)#exit
Andnowwe are done withimplementationandconfiguration.
[EIGRP ] - [ Enhanced Interior Gatew ay Routing
Protocol ]
[ All - Muntasir ]
[Awlad Hossain]
[Zahid Hassain Zinnah] 2017-08-13
15
Result
Nowlets see the routingtable forensure thatwe have connectall networkcorrectly.
Routingtable forRouter#0
Router#showip route
[EIGRP ] - [ Enhanced Interior Gatew ay Routing
Protocol ]
[ All - Muntasir ]
[Awlad Hossain]
[Zahid Hassain Zinnah] 2017-08-13
16
So inthe routingtable we can see that we have successfullyaddedthe fourroutingprotocol.Inthe red
markedarea isstate that there have twoEIGRP , one OSPFand one RIP routingprotocol together.
Let’scheek some extrafeatures,like browse the HTTPserverformlaptop#1.Here serveripis 10.0.0.3
and Domainis fazil.com
Andhere we are :
[EIGRP ] - [ Enhanced Interior Gatew ay Routing
Protocol ]
[ All - Muntasir ]
[Awlad Hossain]
[Zahid Hassain Zinnah] 2017-08-13
17
HERE , inthe resultwe can see a custom webpage called“hellowworld.htm”.whichisformourHTTP
Server
We can alsosendand receive mail formthe MAILSERVER
[EIGRP ] - [ Enhanced Interior Gatew ay Routing
Protocol ]
[ All - Muntasir ]
[Awlad Hossain]
[Zahid Hassain Zinnah] 2017-08-13
18
Here my friendgota mail formme .
There are manyoptionlike IPphone , DHCP ,VLAN
[EIGRP ] - [ Enhanced Interior Gatew ay Routing
Protocol ]
[ All - Muntasir ]
[Awlad Hossain]
[Zahid Hassain Zinnah] 2017-08-13
19
Let’scheek-outaphone call
YES , it’sworking
I have make a phone call form 0005 to 0001 andit isringingout .
[EIGRP ] - [ Enhanced Interior Gatew ay Routing
Protocol ]
[ All - Muntasir ]
[Awlad Hossain]
[Zahid Hassain Zinnah] 2017-08-13
20
Conclusions / Discussion
Overall the reportthe summaryof EIGRPis,thisishybridroutingprotocol(distancevector
that has link-stateprotocol characteristics) isveryuseful andbetterroutingprotocol.Itis
faster and smarter that other routing protocol. Classless protocol (supports VLSMs).
Default com- posite metric applies bandwidth and delay. We can factor load and
dependabilityintothe metric.Sendspartial route updatesonlywhenthere are changes.
Support for authentication. Uses DUAL for loop prevention. By default, equal-cost load
balancing. Unequal-cost charge equilibrating with the variability command.
Administrative length is 90 for EIGRP inner routes, 170 for EIGRP external routes,and 5
forEIGRP summaryroutes.Possible routingprotocol forthe burdenof anetwork;applied
in big networks.
To configuringthe networkthehardestpartwasconnectdifferentprotocolstogetherand
setup the IP phones option. We faced many problems during the project and we work
hard together and solved all problem.
[EIGRP ] - [ Enhanced Interior Gatew ay Routing
Protocol ]
[ All - Muntasir ]
[Awlad Hossain]
[Zahid Hassain Zinnah] 2017-08-13
21
References
1. Enhanced Interior Gateway Routing Protocol - Wikipedia
https://en.wikipedia.org/wiki/Enhanced_Interior_Gateway_Routing_Protocol
2. Enhanced Interior Gateway Routing Protocol - Cisco
www.cisco.com/c/en/us/support/docs/ip/enhanced...eigrp/16406-eigrp-toc.html
3. Packet Tracer 6.1 tutorial - IP telephony basic configuration - Packet ...
www.packettracernetwork.com/tutorials/voipconfiguration.html
4. https://www.youtube.com/
5. Newest 'networking' Questions - Stack Overflow
https://stackoverflow.com/questions/tagged/networking

More Related Content

What's hot

Ospf area types
Ospf area typesOspf area types
Ospf area types
Roger Perkin
 
Static Routing
Static RoutingStatic Routing
Static Routing
Kishore Kumar
 
Routing Protocols
Routing Protocols Routing Protocols
Routing Protocols
KhushbirSinghSandhu
 
ccna summer training ppt ( Cisco certified network analysis) ppt. by Traun k...
ccna summer training ppt ( Cisco certified network analysis) ppt.  by Traun k...ccna summer training ppt ( Cisco certified network analysis) ppt.  by Traun k...
ccna summer training ppt ( Cisco certified network analysis) ppt. by Traun k...
Tarun Khaneja
 
Spanning Tree Protocol
Spanning Tree ProtocolSpanning Tree Protocol
Spanning Tree Protocol
Manoj Gharate
 
Mpls technology
Mpls technologyMpls technology
Mpls technology
Naveen Sihag
 
Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)
Varinder Singh Walia
 
BGP (border gateway routing protocol)
BGP (border gateway routing protocol)BGP (border gateway routing protocol)
BGP (border gateway routing protocol)
Netwax Lab
 
Bgp protocol
Bgp protocolBgp protocol
Bgp protocol
Smriti Tikoo
 
ccna project on topic company infrastructure
ccna project on topic company infrastructureccna project on topic company infrastructure
ccna project on topic company infrastructure
Prince Gautam
 
Bgp
BgpBgp
MPLS L3 VPN Deployment
MPLS L3 VPN DeploymentMPLS L3 VPN Deployment
MPLS L3 VPN Deployment
APNIC
 
Routers and Routing Configuration
Routers and Routing ConfigurationRouters and Routing Configuration
Routers and Routing Configuration
yasir1122
 
Overview of Spanning Tree Protocol
Overview of Spanning Tree ProtocolOverview of Spanning Tree Protocol
Overview of Spanning Tree Protocol
Arash Foroughi
 
Ether channel fundamentals
Ether channel fundamentalsEther channel fundamentals
Ether channel fundamentals
Edgardo Scrimaglia
 
Dynamic routing
Dynamic routingDynamic routing
Dynamic routing
Raghu Kiran
 
Ospf.ppt
Ospf.pptOspf.ppt
Spanning tree protocol (stp)
Spanning tree protocol (stp)Spanning tree protocol (stp)
Spanning tree protocol (stp)
RaghulR21
 
Router and routing
Router  and routingRouter  and routing
Router and routing
Iran-Gul Mukhlis
 
Mpls by vidhu
Mpls by vidhuMpls by vidhu
Mpls by vidhu
CU
 

What's hot (20)

Ospf area types
Ospf area typesOspf area types
Ospf area types
 
Static Routing
Static RoutingStatic Routing
Static Routing
 
Routing Protocols
Routing Protocols Routing Protocols
Routing Protocols
 
ccna summer training ppt ( Cisco certified network analysis) ppt. by Traun k...
ccna summer training ppt ( Cisco certified network analysis) ppt.  by Traun k...ccna summer training ppt ( Cisco certified network analysis) ppt.  by Traun k...
ccna summer training ppt ( Cisco certified network analysis) ppt. by Traun k...
 
Spanning Tree Protocol
Spanning Tree ProtocolSpanning Tree Protocol
Spanning Tree Protocol
 
Mpls technology
Mpls technologyMpls technology
Mpls technology
 
Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)
 
BGP (border gateway routing protocol)
BGP (border gateway routing protocol)BGP (border gateway routing protocol)
BGP (border gateway routing protocol)
 
Bgp protocol
Bgp protocolBgp protocol
Bgp protocol
 
ccna project on topic company infrastructure
ccna project on topic company infrastructureccna project on topic company infrastructure
ccna project on topic company infrastructure
 
Bgp
BgpBgp
Bgp
 
MPLS L3 VPN Deployment
MPLS L3 VPN DeploymentMPLS L3 VPN Deployment
MPLS L3 VPN Deployment
 
Routers and Routing Configuration
Routers and Routing ConfigurationRouters and Routing Configuration
Routers and Routing Configuration
 
Overview of Spanning Tree Protocol
Overview of Spanning Tree ProtocolOverview of Spanning Tree Protocol
Overview of Spanning Tree Protocol
 
Ether channel fundamentals
Ether channel fundamentalsEther channel fundamentals
Ether channel fundamentals
 
Dynamic routing
Dynamic routingDynamic routing
Dynamic routing
 
Ospf.ppt
Ospf.pptOspf.ppt
Ospf.ppt
 
Spanning tree protocol (stp)
Spanning tree protocol (stp)Spanning tree protocol (stp)
Spanning tree protocol (stp)
 
Router and routing
Router  and routingRouter  and routing
Router and routing
 
Mpls by vidhu
Mpls by vidhuMpls by vidhu
Mpls by vidhu
 

Similar to EIGRP Project Report

Eigrp Summary (Ccna4.Com)
Eigrp Summary  (Ccna4.Com)Eigrp Summary  (Ccna4.Com)
Eigrp Summary (Ccna4.Com)
CCNAResources
 
Performance Analysis of Routing Protocols RIP, OSPF and EIGRP
Performance Analysis of Routing Protocols RIP, OSPF and EIGRPPerformance Analysis of Routing Protocols RIP, OSPF and EIGRP
Performance Analysis of Routing Protocols RIP, OSPF and EIGRP
IRJET Journal
 
Routing Protocol in detail
Routing Protocol in detailRouting Protocol in detail
Routing Protocol in detail
Dil_E_Dastan
 
A Comparative Performance Analysis of Route Redistribution among Three Differ...
A Comparative Performance Analysis of Route Redistribution among Three Differ...A Comparative Performance Analysis of Route Redistribution among Three Differ...
A Comparative Performance Analysis of Route Redistribution among Three Differ...
IJCNCJournal
 
Extensive Reviews of OSPF and EIGRP Routing Protocols based on Route Summariz...
Extensive Reviews of OSPF and EIGRP Routing Protocols based on Route Summariz...Extensive Reviews of OSPF and EIGRP Routing Protocols based on Route Summariz...
Extensive Reviews of OSPF and EIGRP Routing Protocols based on Route Summariz...
IJERA Editor
 
6978106.ppt
6978106.ppt6978106.ppt
6978106.ppt
MeseleBerhanu4
 
Different Routing protocols
Different Routing protocolsDifferent Routing protocols
Different Routing protocols
Thesis Scientist Private Limited
 
Paper id 21201449
Paper id 21201449Paper id 21201449
Paper id 21201449
IJRAT
 
GRE (generic routing encapsulation)
GRE (generic routing encapsulation)GRE (generic routing encapsulation)
GRE (generic routing encapsulation)
Netwax Lab
 
CCCNP ROUTE v6_ch02
CCCNP ROUTE v6_ch02CCCNP ROUTE v6_ch02
IPv6 Routing.pdf
IPv6 Routing.pdfIPv6 Routing.pdf
IPv6 Routing.pdf
niran10
 
CCNP Route EIGRP Overview
CCNP Route  EIGRP OverviewCCNP Route  EIGRP Overview
CCNP Route EIGRP Overview
Visalini Kumaraswamy
 
CCNP v6 Route: Implementing IP Routing Chapter 2
CCNP v6 Route: Implementing IP Routing Chapter 2CCNP v6 Route: Implementing IP Routing Chapter 2
CCNP v6 Route: Implementing IP Routing Chapter 2
Andy Juan Sarango Veliz
 
Packet Tracer: Routing protocols EIGRP and OSPF
Packet Tracer: Routing protocols EIGRP and OSPFPacket Tracer: Routing protocols EIGRP and OSPF
Packet Tracer: Routing protocols EIGRP and OSPF
Rafat Khandaker
 
Building Scalable Cisco Internetworks (Bsci)
Building Scalable Cisco Internetworks (Bsci)Building Scalable Cisco Internetworks (Bsci)
Building Scalable Cisco Internetworks (Bsci)
CCNAResources
 
Enhanced Interior Gateway Routing Protocol (EIGRP) || NETWORK PROTOCOL
Enhanced Interior Gateway Routing Protocol (EIGRP) || NETWORK PROTOCOLEnhanced Interior Gateway Routing Protocol (EIGRP) || NETWORK PROTOCOL
Enhanced Interior Gateway Routing Protocol (EIGRP) || NETWORK PROTOCOL
Nutan Singh
 
Paper id 25201418
Paper id 25201418Paper id 25201418
Paper id 25201418
IJRAT
 
EIGRP Protocol.pptx
EIGRP Protocol.pptxEIGRP Protocol.pptx
EIGRP Protocol.pptx
AhmedEssam352399
 
CCNP ROUTE V7 CH1
CCNP ROUTE V7 CH1CCNP ROUTE V7 CH1
CCNP ROUTE V7 CH1
Chaing Ravuth
 
Performance Analysis of Ipv4 Ipv6 Transition Techniques
Performance Analysis of Ipv4 Ipv6 Transition TechniquesPerformance Analysis of Ipv4 Ipv6 Transition Techniques
Performance Analysis of Ipv4 Ipv6 Transition Techniques
Andy Juan Sarango Veliz
 

Similar to EIGRP Project Report (20)

Eigrp Summary (Ccna4.Com)
Eigrp Summary  (Ccna4.Com)Eigrp Summary  (Ccna4.Com)
Eigrp Summary (Ccna4.Com)
 
Performance Analysis of Routing Protocols RIP, OSPF and EIGRP
Performance Analysis of Routing Protocols RIP, OSPF and EIGRPPerformance Analysis of Routing Protocols RIP, OSPF and EIGRP
Performance Analysis of Routing Protocols RIP, OSPF and EIGRP
 
Routing Protocol in detail
Routing Protocol in detailRouting Protocol in detail
Routing Protocol in detail
 
A Comparative Performance Analysis of Route Redistribution among Three Differ...
A Comparative Performance Analysis of Route Redistribution among Three Differ...A Comparative Performance Analysis of Route Redistribution among Three Differ...
A Comparative Performance Analysis of Route Redistribution among Three Differ...
 
Extensive Reviews of OSPF and EIGRP Routing Protocols based on Route Summariz...
Extensive Reviews of OSPF and EIGRP Routing Protocols based on Route Summariz...Extensive Reviews of OSPF and EIGRP Routing Protocols based on Route Summariz...
Extensive Reviews of OSPF and EIGRP Routing Protocols based on Route Summariz...
 
6978106.ppt
6978106.ppt6978106.ppt
6978106.ppt
 
Different Routing protocols
Different Routing protocolsDifferent Routing protocols
Different Routing protocols
 
Paper id 21201449
Paper id 21201449Paper id 21201449
Paper id 21201449
 
GRE (generic routing encapsulation)
GRE (generic routing encapsulation)GRE (generic routing encapsulation)
GRE (generic routing encapsulation)
 
CCCNP ROUTE v6_ch02
CCCNP ROUTE v6_ch02CCCNP ROUTE v6_ch02
CCCNP ROUTE v6_ch02
 
IPv6 Routing.pdf
IPv6 Routing.pdfIPv6 Routing.pdf
IPv6 Routing.pdf
 
CCNP Route EIGRP Overview
CCNP Route  EIGRP OverviewCCNP Route  EIGRP Overview
CCNP Route EIGRP Overview
 
CCNP v6 Route: Implementing IP Routing Chapter 2
CCNP v6 Route: Implementing IP Routing Chapter 2CCNP v6 Route: Implementing IP Routing Chapter 2
CCNP v6 Route: Implementing IP Routing Chapter 2
 
Packet Tracer: Routing protocols EIGRP and OSPF
Packet Tracer: Routing protocols EIGRP and OSPFPacket Tracer: Routing protocols EIGRP and OSPF
Packet Tracer: Routing protocols EIGRP and OSPF
 
Building Scalable Cisco Internetworks (Bsci)
Building Scalable Cisco Internetworks (Bsci)Building Scalable Cisco Internetworks (Bsci)
Building Scalable Cisco Internetworks (Bsci)
 
Enhanced Interior Gateway Routing Protocol (EIGRP) || NETWORK PROTOCOL
Enhanced Interior Gateway Routing Protocol (EIGRP) || NETWORK PROTOCOLEnhanced Interior Gateway Routing Protocol (EIGRP) || NETWORK PROTOCOL
Enhanced Interior Gateway Routing Protocol (EIGRP) || NETWORK PROTOCOL
 
Paper id 25201418
Paper id 25201418Paper id 25201418
Paper id 25201418
 
EIGRP Protocol.pptx
EIGRP Protocol.pptxEIGRP Protocol.pptx
EIGRP Protocol.pptx
 
CCNP ROUTE V7 CH1
CCNP ROUTE V7 CH1CCNP ROUTE V7 CH1
CCNP ROUTE V7 CH1
 
Performance Analysis of Ipv4 Ipv6 Transition Techniques
Performance Analysis of Ipv4 Ipv6 Transition TechniquesPerformance Analysis of Ipv4 Ipv6 Transition Techniques
Performance Analysis of Ipv4 Ipv6 Transition Techniques
 

Recently uploaded

Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
simonomuemu
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
IreneSebastianRueco1
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
NgcHiNguyn25
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
RAHUL
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 

Recently uploaded (20)

Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 

EIGRP Project Report

  • 1. Daffodil International University Department of Computer Science and Engineering Author: [ All - Muntasir ] E-mail address: [muntasir15-467@diu.edu.bd] Author: [Zahid Hasan Zinanh] E-mail address: [zinnah15-492@diu.edu.bd] Author: [Awlad Hossain] E-mail address: [hossain15-492@diu.edu.bd] Study programme: [CSE, credit points - 148] Examiner: [Arif Mahamud, arif.cse@diu.edu.bd] Tutors: [Arif Mahamud, arif.cse@diu.edu.bd] Scope: 5934 words inclusive of appendices Date: 2017-08-13 [ Projectreport] [EIGRP ] [ Enhanced Interior Gateway Routing Protocol ] [ All - Muntasir ] [Zahid Hassan Zinanh] [Awld Hossain]
  • 2. [EIGRP ] - [ Enhanced Interior Gatew ay Routing Protocol ] [ All - Muntasir ] [Awlad Hossain] [Zahid Hassain Zinnah] 2017-08-13 2 Abstract Routingprotocolsascertainthe bestroutestotransmitdata fromone node toa differentanddefine howrouterscommunicate witheachotherin orderto accomplishthisproject.There are more cases of routingprotocols.A routing protocol establishedondynamicor static,such as distance-vectoror link-state.Inthisproject,we willworkonEnhancedInteriorGatewayRoutingProtocol(EIGRP).EIGRP isan enhanceddistance vectorprotocol modernizedbyCisco.The EIGRPConceptsinthisprojectare Neighbors Table, Topology Table, Feasible Successors and Route States, Packet Formats. EIGRP IS dynamic IGP’s. Keywords: EIGRP, RIP, Routing Protocol, Networking.
  • 3. [EIGRP ] - [ Enhanced Interior Gatew ay Routing Protocol ] [ All - Muntasir ] [Awlad Hossain] [Zahid Hassain Zinnah] 2017-08-13 3 Acknowledgements Praise toAlmightyAllah,the originof knowledge,whoenablesustoundertake andaccomplishthis thesis.We are verythankful toAllah,creator of thisuniverse whoseguidancealwaysremainedwith us at everymomentof ourlives,especiallyduringthisworkinthe formof knowledge,courage and hopes.AllahblessourProphetHazratMuhammad(Peace be UponHim) whose guidance show usright path ineverydarknessof ourlives. We feel ourselvesverymuchobligedtoour parents,brothersand sisterswhose prayershave enabled us to reach up to this stage. The efforts of us, and inspirations of many, have led to a successful completion of this final report.
  • 4. [EIGRP ] - [ Enhanced Interior Gatew ay Routing Protocol ] [ All - Muntasir ] [Awlad Hossain] [Zahid Hassain Zinnah] 2017-08-13 4 What is EIGRP? And it’s advantage. EIGRP isbetter version of IGRP.The same lengthvectortechnologyfoundoutinIGRPis alsousedin EIGRP, andthe underlyinglengthdataremainsunaltered.The convergence attributesandthe controllingefficiencyof thiscommunicationsprotocolhave improvedimportantly. The protocol was designedbyCiscoSystemsasaproprietaryprotocol,availableonlyonCiscorouters. EIGRPisa Cisco-proprietaryHybridroutingprotocol,incorporatingfeaturesof bothDistance- Vector and Link-State routing protocols. EIGRP adheres to the following Hybrid characteristics: EIGRP uses Diffusing Update Algorithm (DUAL) to determine the best path among all “feasible” paths. DUAL also helps ensure a loop- free routing environment. EIGRP will form neighborrelationshipswithadjacentroutersinthe same Autonomous System(AS). Reliable TransportProtocol (RTP) isusedtoensure deliveryof mostEIGRP packets. EIGRP routers do not sendperiodic,full-table routingupdates.Updatesare sentwhena change occurs, and include only the change. EIGRP isa classlessprotocol,andthussupports VLSMs. IGRP and EIGRP: RIP, IGRP and EIGRP are differentroutingprotocols.RIPstandsforRoutingInformation Protocol;IGRPstandsfor InteriorGatewayRoutingProtocol;and EIGRPstandsforEnhanced IGRP.The maindifferencebeingRIPand IGRPare distance vectorprotocols; EIGRPis more of linkstate protocol. EIGRP and OSPF: EIGRP, much like OSPF, builds three separate tables:  Neighbor table – list of all neighboring routers. Neighbors must belong to the same Autonomous System Topology table – listof all routesinthe Autonomous System Routing table – containsthe bestroute foreach known network
  • 5. [EIGRP ] - [ Enhanced Interior Gatew ay Routing Protocol ] [ All - Muntasir ] [Awlad Hossain] [Zahid Hassain Zinnah] 2017-08-13 5 How Does EIGRP Work? EIGRP has four basic components: 1) Neighbor Discovery/Recovery 2) Reliable TransportProtocol 3) DUAL Finite State Machine 4) Protocol Dependent Modules 1. EIGRP Neighbors EIGRP forms neighbor relationships, called adjacencies, with other routers in the same AS by exchanging Hello packets.Only after an adjacency is formed can routers share routing information. Hello packets are sent as multicasts to address 224.0.0.10. By default,onLAN and high-speedWAN interfaces,EIGRPHellosare sent every 5 seconds. On slower WAN links (T1 speed or slower), EIGRP Hellos are sent every 60 seconds by default. A neighbor table is constructed from the EIGRP Hello packets, which includes the following information:  The IP addressof the neighboringrouter.  The local interface thatreceivedthe neighbor’s Hellopacket.  The Hold timer.  A sequence numberindicatingthe orderneighbors werelearned. Adjacencies will not form unless the primary IP addresses on connecting interfaces are on the same subnet. Neighbors cannot be formed on secondary addresses.
  • 6. [EIGRP ] - [ Enhanced Interior Gatew ay Routing Protocol ] [ All - Muntasir ] [Awlad Hossain] [Zahid Hassain Zinnah] 2017-08-13 6 2. Reliable Transport Protocol: EIGRP usesReliable TransportProtocol (RTP) forthe deliveryandreceptionof EIGRPpackets.EIGRPwas designedasanetworklayerindependentroutingprotocol;becauseof thisdesignEIGRPcannotuse the servicesof UDP or TCP.This allowsEIGRPto be usedforprotocolsotherthan those fromthe TCP/IP protocol suite,suchas IPXand AppleTalk.The figure conceptuallyshowshow RTPoperates. RTP can sendEIGRP packetsas unicastor multicast.  MulticastEIGRP packetsfor IPv4use the reserved IPv4multicastaddress224.0.0.10.  MulticastEIGRP packetsfor IPv6are sentto the reservedIPv6multicastaddressFF02::A 3. DUAL Finite StateMachine: The centerpiece of EIGRPisDUAL andits EIGRP route-calculationengine.The actual name of this technologyisDUALFinite State Machine (FSM).ThisFSMcontainsall of the logicusedtocalculate and compare routesinan EIGRP network.The figure showsasimplifiedversionof the DUAL FSM. An FSMisan abstract machine,nota mechanical device withmovingparts.FSMsdefine asetof possible statesthat somethingcangothrough,what eventscause those states,andwhateventsresultfrom those states.Designersuse FSMstodescribe how adevice,computerprogram, orroutingalgorithm reacts to a setof inputevents. 4.Protocol Dependent Modules: Protocol dependentmodulesare abstractionlayersallowingEIGRPto work withmultiple layer 3 protocols. For example, the IP-EIGRP faculty is accountable for sending and encountering EIGRPbundlesthatare encapsulatedinIP.IP-EIGRPisresponsible forparsingEIGRPbundlesand informing DUAL of the new info accepted. IP-EIGRPasks DUAL to create routing decisionsand
  • 7. [EIGRP ] - [ Enhanced Interior Gatew ay Routing Protocol ] [ All - Muntasir ] [Awlad Hossain] [Zahid Hassain Zinnah] 2017-08-13 7 the resultsof which are put in in the IP routingtable.IP-EIGRPis responsible forredistributing routes acquired by other IP routing protocols. EIGRP Packet Types: EIGRP employs five packet types:  Hellopackets - multicast  Update packets – unicastor multicast  Query packets – multicast  Replypackets – unicast  Acknowledgementpackets - unicast Hello packets are used to form neighbor relationships,and were explained in detail previously. Hello packets are always multicast to address 224.0.0.10. Update packets are sentbetweenneighborstobuildthe topologyand routingtables.Updatessent to new neighborsare sentas unicasts.However,if a route’smetricis changed,the update is sentout as a multicast to address 224.0.0.10. Querypacketsare sentbyarouterwhenaSuccessorroutefails,andthereare noFeasible Successors in the topologytable.The routerplacesthe route in an Active state, and queriesitsneighborsforan alternative route. Query packets are sent as a multicast to address 224.0.0.10. Reply packets are sent in response to Query packets,assumingthe responding router has an alternative route (feasible successor).Replypacketsare sentas a unicastto the querying router. Recall thatEIGRP utilizesthe Reliable TransportProtocol (RTP) to ensure reliable deliveryof most EIGRP packets.Deliveryisguaranteedbyhavingpackets acknowledged using…..Acknowledgment packets! Acknowledgmentpackets(alsoknownas ACK’s) are simplyHellopacketswithno data, other than an acknowledgmentnumber.ACK’sare alwayssentasunicasts.The followingpackettypesemployRTPto ensure reliable delivery via ACK’s:  Update Packets  Query Packets  Reply Packets
  • 8. [EIGRP ] - [ Enhanced Interior Gatew ay Routing Protocol ] [ All - Muntasir ] [Awlad Hossain] [Zahid Hassain Zinnah] 2017-08-13 8 Hello and Acknowledgments (ha!) packets do not utilize RTP, and thus do not require acknowledgement. Tables in EIGRP: Neighbor table:The neighborrelationshipsare trackedinthistable whichare the basis for EIGRP routingandconvergence activity.The addressandthe interface of aneighbor is discoveredandrecordedinanewentryof the neighbortable,wheneveranew neighboris discovered.Thesetablesare usedforreliable andsequenceddeliveryof packets. The show ip eigrpneighborcommand liststhe informationabout neighbors. Topology table:Routersuse topologytable whichroute trafficinanetwork.All routing tablesinside the autonomoussystemare availableinthistable,wherethe routeris positioned.Eachrouterusesroutingprotocol andmaintainsatopologytable foreach configurednetworkprotocol.The routesleadingtoa destinationare foundinthe topology table. . The command “showip eigrptopology” shows the topologytable. Route Table: The routesof particulardestinationsare storedinthe routingtables.The informationcontainsthe networktopologythatisimmediatelyaroundit.The primarygoal of routingprotocolsandroutesisthe constructionof routingtables.Networkid,costof the packetpath and nexthopare the detailsare availableinthe routing table To specificallysee the EIGRProute inroutingtable “show iproute eigrp”commandisused Feasible successor : A feasible successorisa backuproute that can be usedinthe eventof a topologychange withouthaving to recalculate routes.The feasible successorcanbe usedinstantly,whichmeansconvergence time is instantaneous A destination entering is acted from the topology table to the routing table while there is a feasible successor.Completelyleastprice routestothe destinationform a set.From thisset, the neighbours
  • 9. [EIGRP ] - [ Enhanced Interior Gatew ay Routing Protocol ] [ All - Muntasir ] [Awlad Hossain] [Zahid Hassain Zinnah] 2017-08-13 9 that accept an advertisedmetric lower than the current routingtable metric are conceived feasible successors. EIGRP Route States An EIGRP route can exist in one of two states, in the topology table:  Active state  Passive State A Passive state indicatesthataroute isreachable,andthat EIGRPis fullyconverged.A stable EIGRP network will have all routes in a Passive state. A route is placed in an Active state when the Successor and any Feasible Successors fail, forcing the EIGRP to send out Query packets and re- converge. Multiple routes in an Active state indicate an unstable EIGRP network. If a Feasible Successor exists, a route should never enter an Active state. Routeswill becomeStuck-in-Active (SIA)whenaroutersendsoutaQuerypacket,butdoesnotreceive a Reply packet within three minutes. In other words, a route will become SIA if EIGRP fails to re- converge.The local routerwill clearthe neighboradjacencywithanyrouter(s) thathasfailedtoReply, and will place all routes from that neighbor(s) in an Active state. Router# showip eigrp topology Router# showip eigrp topology active EIGRP Metrics: EIGRP can utilize 5 separate metrics to determine the best route to a destination: Bandwidth (K1) – Slowestlinkinthe route path,measuredin kilobits Load (K2) – Cumulative loadof all outgoinginterfaces inthe path,givenasafractionof 255 Delay of the Line (K3) – Cumulativedelayof all outgoinginterfacesinthe pathintensof microseconds Reliability(K4) – Average reliabilityof all outgoinginterfacesinthe path,givenasa fraction of 255 MTU (K5) – The smallestMaximumTransmissionUnitin the path.The MTU value is actually neverusedto calculate the metric By default, only Bandwidth and Delay of the Line are used. This is identical to IGRP, except that EIGRP providesamore granularmetricbymultiplyingthe bandwidthanddelayby256. Bandwidth and delay are determined by the interfaces that lead towards the destination network.
  • 10. [EIGRP ] - [ Enhanced Interior Gatew ay Routing Protocol ] [ All - Muntasir ] [Awlad Hossain] [Zahid Hassain Zinnah] 2017-08-13 10 By default, the full formula for determining the EIGRP metric is: [10000000/bandwidth + delay] *256 Model Thoughout topicis EIGRP we will make anetworkwhichcontainsome subnetsconfiguredwithdifferent Routingprotocol(like OSPF, RIP_2 , EIGRP ). So inour model we have use 5 routersas little like startopologywithacanterroutersRouter#0. Router#2 and Router#4 are fullyconfiguredwithEIGRP.Router#1 isconfiguredwithOSFPandRouter #3 isconfiguredwithRIV_2.Router#0will be use forconnectthose subnetusingRedistribute command. Router#1 isconnectedwithswitch#1andit isconnectedwitha serverwhichprovide mail andHTTP service.All of router#1‘sdevicesare static ipconfigured.
  • 11. [EIGRP ] - [ Enhanced Interior Gatew ay Routing Protocol ] [ All - Muntasir ] [Awlad Hossain] [Zahid Hassain Zinnah] 2017-08-13 11 Router#2 isconnectedwithaserverwhichprovide DHCPservice tosome subnetsthroughcloudsystem .Router#3 isconnectedwithwirelessdeviceanditisconnectedwithsome smartdevice anda laptop. All of router#3 ‘s devicesare DHCPconfigured.Router#4isconnectedwithswitch#2anditis connected withsome laptopandIP phones.All of router#4‘sdevicesare DHCP configured. Implement As ourtopic isEIGRP , so we will see the detailsimplementof EIGRPnetworkandwe will describe othernetwork(OSPF,RIP_2,VLAN ,DHCP) implementationinshort. EIGRP network: As ourModel networkrouter#2 androuter#4 will be EIGRP configured.Forthatfirstwe have to make all connectsup andassignthe ipaddressas seeninthe networks. Afterthat goto to the Router#4in openCLI anddo the followingcode . Router>en Router#configt Router(config)#routereigrp100 Router(config-router)#network10.0.0.64 0.0.0.63 Router(config-router)#network10.0.0.80.0.0.3 Router(config-router)#noauto-summary Al most same code for Router#2 Router>en Router#configt Router(config)#routereigrp100 Router(config-router)#network10.0.0.128 0.0.0.63 Router(config-router)#network10.0.0.40.0.0.3 Router(config-router)#noauto-summary Andwe have configuredRouter#2and Router#4 inEIGRP We can see the usingthiscommand. Router>en Router#showiproute
  • 12. [EIGRP ] - [ Enhanced Interior Gatew ay Routing Protocol ] [ All - Muntasir ] [Awlad Hossain] [Zahid Hassain Zinnah] 2017-08-13 12 As we are goingto connectdifferentroutingprotocol togetherwe will see the routingtable afterconnectthem. OSPF network: We will configureOSPFonrouter#1.Andfor that go to the router#1 CLI and dothe following command. Router>en Router#configt Router(config)#routerospf 10 Router(config-router)#network10.0.0.00.0.0.63 area 0 Router(config-router)#network10.0.1.00.0.0.3 area 0 Router(config-router)#noauto-summary A and we are done in router#1 RIP network: We will configureOSPFonrouter#3.Andfor that go to the router#3CLI anddo the following command. Router>en Router#configt Router(config)#routerrip Router(config-router)#version2 Router(config-router)#network10.0.0.192 Router(config-router)#network10.0.1.8 Andwe are done withRoutingprotocol butconfigure the full networkwe have toconfigure some more extraprotocol.
  • 13. [EIGRP ] - [ Enhanced Interior Gatew ay Routing Protocol ] [ All - Muntasir ] [Awlad Hossain] [Zahid Hassain Zinnah] 2017-08-13 13 Extra: As we wantto connectsome IP phone inourRouter#4. So for make itsimple we will configured 10.0.0.64/26 networkasDHCP. DHCP : Forsetup10.0.064/26 as DHCP go to router#4 CLI and dothe followingcommand. Router>en Router#configt Router(config)#ipdhcppool dhcp1 Router(config-router)#network10.0.0.64 255.255.255.192 Router(config-router)#default-router10.0.0.65 Router(config-router)#option150 ip10.0.0.65 Evenwe have to configure some thinginthisrouter forIP phones.. Router(config)#telephony-service Router(config- telephony)#max-ephones5 Router(config- telephony)#max-dn5 Router(config- telephony)#ipsource-address10.0.0.10 port2000 Router(config- telephony)#autoassign4to 6 Router(config- telephony)#autoassign1to 5 Router(config- telephony)#exit Router(config)#ephone-dn1 Router(config- telephony)#number0001 Router(config- telephony)#ephone-dn2 Router(config- telephony)#number0002 Router(config- telephony)#ephone-dn4 Router(config- telephony)#number0004 Router(config- telephony)#ephone-dn5 Router(config- telephony)#number0005
  • 14. [EIGRP ] - [ Enhanced Interior Gatew ay Routing Protocol ] [ All - Muntasir ] [Awlad Hossain] [Zahid Hassain Zinnah] 2017-08-13 14 VLAN: Nowwe have to configure avoice VLAN inswitch#2 Switch>en Switch#configt Switch(config)#intrange fa0/1-24 Switch(config-if-range)#switchportmode access Switch(config-if-rangeswitchportvoice vlan1 Noware done withthe IPphone configuration. Redistibute:We have configureddifferentroutingprotocolsindifferentsubnetsandwe have a commonrouterRouter#0 . Nowwe have to Redistribute toconnectdifferenttype of routingprotocols. Go to router#1 CLI andenable RIPto redistributeEIGRPandOSPFinto it The processwill be somethinglike this: Router>en Router#configt Router(config)#routerrip Router(config-router)#redistribute eigrp100metric1 Router(config-router)#redistribute ospf 10metric Router(config-router)#exit Thenenable ospf toredistributeEIGRPandOSPFin to it Router(config)#routerospf 10 Router(config-router)#redistribute ripsubnets Router(config-router)#redistribute eigrp100subnets Router(config-router)#exit Andfinallyitistime forRedistributeOSPFandRIPineigrp Router(config)#routereigrp100 Router(config-router)#redistribute ripmetric10000 100 255 1 15 Router(config-router)#redistribute ospf 10metric10000 100 255 1 15 Router(config-router)#exit Andnowwe are done withimplementationandconfiguration.
  • 15. [EIGRP ] - [ Enhanced Interior Gatew ay Routing Protocol ] [ All - Muntasir ] [Awlad Hossain] [Zahid Hassain Zinnah] 2017-08-13 15 Result Nowlets see the routingtable forensure thatwe have connectall networkcorrectly. Routingtable forRouter#0 Router#showip route
  • 16. [EIGRP ] - [ Enhanced Interior Gatew ay Routing Protocol ] [ All - Muntasir ] [Awlad Hossain] [Zahid Hassain Zinnah] 2017-08-13 16 So inthe routingtable we can see that we have successfullyaddedthe fourroutingprotocol.Inthe red markedarea isstate that there have twoEIGRP , one OSPFand one RIP routingprotocol together. Let’scheek some extrafeatures,like browse the HTTPserverformlaptop#1.Here serveripis 10.0.0.3 and Domainis fazil.com Andhere we are :
  • 17. [EIGRP ] - [ Enhanced Interior Gatew ay Routing Protocol ] [ All - Muntasir ] [Awlad Hossain] [Zahid Hassain Zinnah] 2017-08-13 17 HERE , inthe resultwe can see a custom webpage called“hellowworld.htm”.whichisformourHTTP Server We can alsosendand receive mail formthe MAILSERVER
  • 18. [EIGRP ] - [ Enhanced Interior Gatew ay Routing Protocol ] [ All - Muntasir ] [Awlad Hossain] [Zahid Hassain Zinnah] 2017-08-13 18 Here my friendgota mail formme . There are manyoptionlike IPphone , DHCP ,VLAN
  • 19. [EIGRP ] - [ Enhanced Interior Gatew ay Routing Protocol ] [ All - Muntasir ] [Awlad Hossain] [Zahid Hassain Zinnah] 2017-08-13 19 Let’scheek-outaphone call YES , it’sworking I have make a phone call form 0005 to 0001 andit isringingout .
  • 20. [EIGRP ] - [ Enhanced Interior Gatew ay Routing Protocol ] [ All - Muntasir ] [Awlad Hossain] [Zahid Hassain Zinnah] 2017-08-13 20 Conclusions / Discussion Overall the reportthe summaryof EIGRPis,thisishybridroutingprotocol(distancevector that has link-stateprotocol characteristics) isveryuseful andbetterroutingprotocol.Itis faster and smarter that other routing protocol. Classless protocol (supports VLSMs). Default com- posite metric applies bandwidth and delay. We can factor load and dependabilityintothe metric.Sendspartial route updatesonlywhenthere are changes. Support for authentication. Uses DUAL for loop prevention. By default, equal-cost load balancing. Unequal-cost charge equilibrating with the variability command. Administrative length is 90 for EIGRP inner routes, 170 for EIGRP external routes,and 5 forEIGRP summaryroutes.Possible routingprotocol forthe burdenof anetwork;applied in big networks. To configuringthe networkthehardestpartwasconnectdifferentprotocolstogetherand setup the IP phones option. We faced many problems during the project and we work hard together and solved all problem.
  • 21. [EIGRP ] - [ Enhanced Interior Gatew ay Routing Protocol ] [ All - Muntasir ] [Awlad Hossain] [Zahid Hassain Zinnah] 2017-08-13 21 References 1. Enhanced Interior Gateway Routing Protocol - Wikipedia https://en.wikipedia.org/wiki/Enhanced_Interior_Gateway_Routing_Protocol 2. Enhanced Interior Gateway Routing Protocol - Cisco www.cisco.com/c/en/us/support/docs/ip/enhanced...eigrp/16406-eigrp-toc.html 3. Packet Tracer 6.1 tutorial - IP telephony basic configuration - Packet ... www.packettracernetwork.com/tutorials/voipconfiguration.html 4. https://www.youtube.com/ 5. Newest 'networking' Questions - Stack Overflow https://stackoverflow.com/questions/tagged/networking