SlideShare a Scribd company logo
2
Most read
4
Most read
7
Most read
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

PPTX
AMBA 5 COHERENT HUB INTERFACE.pptx
PPTX
Go Back N ARQ
PPT
ARM - Advance RISC Machine
PPTX
OpenSynergy exhibiting at Berlin Tech Job Fair Autumn 2019
PDF
COVERAGE DRIVEN VERIFICATION OF I2C PROTOCOL USING SYSTEM VERILOG
PPTX
Router configuration in packet tracer
PPTX
INTERNAL STRUCTURE OF 8086 MICROPROCESSOR
PDF
SystemVerilog_Classes.pdf
AMBA 5 COHERENT HUB INTERFACE.pptx
Go Back N ARQ
ARM - Advance RISC Machine
OpenSynergy exhibiting at Berlin Tech Job Fair Autumn 2019
COVERAGE DRIVEN VERIFICATION OF I2C PROTOCOL USING SYSTEM VERILOG
Router configuration in packet tracer
INTERNAL STRUCTURE OF 8086 MICROPROCESSOR
SystemVerilog_Classes.pdf

What's hot (20)

PPTX
Iot rpl
ODP
axi protocol
PDF
FPGA In a Nutshell
PPTX
Socket programming
ODP
APB protocol v1.0
ODP
PPTX
Embedded linux
PDF
Practical Uses of Logic Gates
PPTX
Rip presentation
PPTX
AXI Protocol.pptx
PPTX
Routing protocols
PPTX
8086 microprocessor-architecture
PPTX
Address resolution protocol (ARP)
PPTX
Cisco router basic
PPTX
Axi protocol
PPTX
Ambha axi
PPTX
OSPF - Copie.pptx
PDF
IRJET- Design and Verification of APB Protocol by using System Verilog and Un...
PPTX
AMBA 3 APB Protocol
PPTX
Interrupts and types of interrupts
Iot rpl
axi protocol
FPGA In a Nutshell
Socket programming
APB protocol v1.0
Embedded linux
Practical Uses of Logic Gates
Rip presentation
AXI Protocol.pptx
Routing protocols
8086 microprocessor-architecture
Address resolution protocol (ARP)
Cisco router basic
Axi protocol
Ambha axi
OSPF - Copie.pptx
IRJET- Design and Verification of APB Protocol by using System Verilog and Un...
AMBA 3 APB Protocol
Interrupts and types of interrupts
Ad

Similar to EIGRP Project Report (20)

PDF
Eigrp Summary (Ccna4.Com)
PDF
EIGRP (enhanced interior gateway routing protocol)
PDF
Performance Analysis of Routing Protocols RIP, OSPF and EIGRP
PPTX
Routing Protocol in detail
PPTX
GROUP TWO EIGRP protocol in Cisco 1.pptx
PDF
A Comparative Performance Analysis of Route Redistribution among Three Differ...
PDF
Extensive Reviews of OSPF and EIGRP Routing Protocols based on Route Summariz...
PPTX
Chapter -1 Basic Network Routing Concepts.pptx
PPT
6978106.ppt
PDF
Different Routing protocols
PDF
Paper id 21201449
PDF
GRE (generic routing encapsulation)
PDF
IPv6 Routing.pdf
PPTX
CCNP v6 Route: Implementing IP Routing Chapter 2
PPTX
CCNP Route EIGRP Overview
DOCX
Packet Tracer: Routing protocols EIGRP and OSPF
PPTX
PDF
Building Scalable Cisco Internetworks (Bsci)
PPTX
Dynamic routing protocols (CCNA)
Eigrp Summary (Ccna4.Com)
EIGRP (enhanced interior gateway routing protocol)
Performance Analysis of Routing Protocols RIP, OSPF and EIGRP
Routing Protocol in detail
GROUP TWO EIGRP protocol in Cisco 1.pptx
A Comparative Performance Analysis of Route Redistribution among Three Differ...
Extensive Reviews of OSPF and EIGRP Routing Protocols based on Route Summariz...
Chapter -1 Basic Network Routing Concepts.pptx
6978106.ppt
Different Routing protocols
Paper id 21201449
GRE (generic routing encapsulation)
IPv6 Routing.pdf
CCNP v6 Route: Implementing IP Routing Chapter 2
CCNP Route EIGRP Overview
Packet Tracer: Routing protocols EIGRP and OSPF
Building Scalable Cisco Internetworks (Bsci)
Dynamic routing protocols (CCNA)
Ad

Recently uploaded (20)

PPTX
Cell Types and Its function , kingdom of life
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
master seminar digital applications in india
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PPTX
Lesson notes of climatology university.
PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
PPTX
Cell Structure & Organelles in detailed.
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
01-Introduction-to-Information-Management.pdf
Cell Types and Its function , kingdom of life
Final Presentation General Medicine 03-08-2024.pptx
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
2.FourierTransform-ShortQuestionswithAnswers.pdf
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Module 4: Burden of Disease Tutorial Slides S2 2025
Microbial disease of the cardiovascular and lymphatic systems
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Abdominal Access Techniques with Prof. Dr. R K Mishra
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
master seminar digital applications in india
Chinmaya Tiranga quiz Grand Finale.pdf
Lesson notes of climatology university.
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
Cell Structure & Organelles in detailed.
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
202450812 BayCHI UCSC-SV 20250812 v17.pptx
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Anesthesia in Laparoscopic Surgery in India
01-Introduction-to-Information-Management.pdf

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