EIGRP is a proprietary routing protocol developed by Cisco that uses a composite metric and has fast convergence properties. It functions as a hybrid of distance-vector and link-state routing protocols, sending subnet mask and VLSM information in updates. EIGRP forms neighbor relationships through periodic hello messages and establishes three key tables - Neighbor, Topology, and Routing - to store neighbor, route, and best path information. It utilizes five packet types and reliable transport to efficiently share routing updates.
A PROJECT REPORT
On
CISCO CERTIFIED NETWORK ASSOCIATE
A computer network, or simply a network, is a collection of computer and other hardware components interconnected by communication channels that allow sharing of resources and information. Where at least one process in one device is able to send/receive data to/from at least one process residing in a remote device, then the two devices are said to be in a network. Simply, more than one computer interconnected through a communication medium for information interchange is called a computer network.
Spanning Tree Protocol (STP) is a network protocol designed to prevent layer 2 loops. It is standardized as IEEE 802.D protocol. STP blocks some ports on switches with redundant links to prevent broadcast storms and ensure loop-free topology. With STP in place, you can have redundant links between switches in order to provide redundancy.
Overview of the MPLS backbone transmission technology.
MPLS (MultiProtocol Layer Switching) is a layer 2.5 technology that combines the virtues of IP routing and fast layer 2 packet switching.
IP packet forwarding is not suited for high-speed forwarding due to the need to evaluate multiple routes for each IP packet in order to find the optimal route, i.e. the route with the longest prefix match.
However, Internet Protocol routing provides global reachability through the IP address and through IP routing protocols like BGP or OSPF.
Layer 2 packet switching has complementary characteristics in that it does not provide global reachability through globally unique addresses but allows fast packet forwarding in hardware through the use of small and direct layer 2 lookup addresses.
MPLS combines IP routing and layer 2 switching by establishing layer 2 forwarding paths based on routes received through IP routing protocols like BGP or OSPF.
Thus the control plane of an MPLS capable device establishes layer 2 forwarding paths while the data plane then performs packet forwarding, often in hardware.
MPLS is not a layer 2 technology itself, i.e. it does not define a layer 2 protocol but rather makes use of existing layer 2 technologies like Ethernet, ATM or Frame Relay.
A PROJECT REPORT
On
CISCO CERTIFIED NETWORK ASSOCIATE
A computer network, or simply a network, is a collection of computer and other hardware components interconnected by communication channels that allow sharing of resources and information. Where at least one process in one device is able to send/receive data to/from at least one process residing in a remote device, then the two devices are said to be in a network. Simply, more than one computer interconnected through a communication medium for information interchange is called a computer network.
Spanning Tree Protocol (STP) is a network protocol designed to prevent layer 2 loops. It is standardized as IEEE 802.D protocol. STP blocks some ports on switches with redundant links to prevent broadcast storms and ensure loop-free topology. With STP in place, you can have redundant links between switches in order to provide redundancy.
Overview of the MPLS backbone transmission technology.
MPLS (MultiProtocol Layer Switching) is a layer 2.5 technology that combines the virtues of IP routing and fast layer 2 packet switching.
IP packet forwarding is not suited for high-speed forwarding due to the need to evaluate multiple routes for each IP packet in order to find the optimal route, i.e. the route with the longest prefix match.
However, Internet Protocol routing provides global reachability through the IP address and through IP routing protocols like BGP or OSPF.
Layer 2 packet switching has complementary characteristics in that it does not provide global reachability through globally unique addresses but allows fast packet forwarding in hardware through the use of small and direct layer 2 lookup addresses.
MPLS combines IP routing and layer 2 switching by establishing layer 2 forwarding paths based on routes received through IP routing protocols like BGP or OSPF.
Thus the control plane of an MPLS capable device establishes layer 2 forwarding paths while the data plane then performs packet forwarding, often in hardware.
MPLS is not a layer 2 technology itself, i.e. it does not define a layer 2 protocol but rather makes use of existing layer 2 technologies like Ethernet, ATM or Frame Relay.
This study guide is intended to provide those pursuing the CCNA certification with a framework of what concepts need to be studied. This is not a comprehensive document containing all the secrets of the CCNP nor is it a “braindump” of questions and answers.
I sincerely hope that this document provides some assistance and clarity in your studies.
EIGRP is a cisco proprietary, Advance distance vector, classless Interior gateway routing protocol.
Released in-1994.
It works on Network Layer of OSI Model.
It use the IP protocol no 88. (It doesn’t use TCP or UDP)
EIGRP AD – 90
Eigrp External routes AD – 170
EIGRP has a maximum hop-count of 224, though the default maximum hop-count is set to 100
Presentation about interior gateway routing protocol EIGRP which covers most of the concepts and features of the protocol.
Delivered by Dmitry Figol, CCIE R&S #53592.
Performance Analysis of Dynamic Routing Protocols using OPNETMuzahidul Islam
Routing is the process of selecting paths in a network
Routing protocols are key elements of modern communication networks
Interior Gateway Protocols (IGP): within an Autonomous System
(AS)
RIP, EIGRP, and OSPF
Exterior Gateway Protocol (EGP): between ASs
Border Gateway Protocol (BGP)
Metrics: cost, bandwidth, maximum transmission unit (MTU), packet delay, and hop count
OPNET Modeler was used to compare performance of RIP, EIGRP, and OSPF
Enhanced Interior Gateway Routing Protocol (EIGRP) is an advanced distance-vector routing protocol that is used on a computer network for automating routing decisions and configuration.
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdffxintegritypublishin
Advancements in technology unveil a myriad of electrical and electronic breakthroughs geared towards efficiently harnessing limited resources to meet human energy demands. The optimization of hybrid solar PV panels and pumped hydro energy supply systems plays a pivotal role in utilizing natural resources effectively. This initiative not only benefits humanity but also fosters environmental sustainability. The study investigated the design optimization of these hybrid systems, focusing on understanding solar radiation patterns, identifying geographical influences on solar radiation, formulating a mathematical model for system optimization, and determining the optimal configuration of PV panels and pumped hydro storage. Through a comparative analysis approach and eight weeks of data collection, the study addressed key research questions related to solar radiation patterns and optimal system design. The findings highlighted regions with heightened solar radiation levels, showcasing substantial potential for power generation and emphasizing the system's efficiency. Optimizing system design significantly boosted power generation, promoted renewable energy utilization, and enhanced energy storage capacity. The study underscored the benefits of optimizing hybrid solar PV panels and pumped hydro energy supply systems for sustainable energy usage. Optimizing the design of solar PV panels and pumped hydro energy supply systems as examined across diverse climatic conditions in a developing country, not only enhances power generation but also improves the integration of renewable energy sources and boosts energy storage capacities, particularly beneficial for less economically prosperous regions. Additionally, the study provides valuable insights for advancing energy research in economically viable areas. Recommendations included conducting site-specific assessments, utilizing advanced modeling tools, implementing regular maintenance protocols, and enhancing communication among system components.
Explore the innovative world of trenchless pipe repair with our comprehensive guide, "The Benefits and Techniques of Trenchless Pipe Repair." This document delves into the modern methods of repairing underground pipes without the need for extensive excavation, highlighting the numerous advantages and the latest techniques used in the industry.
Learn about the cost savings, reduced environmental impact, and minimal disruption associated with trenchless technology. Discover detailed explanations of popular techniques such as pipe bursting, cured-in-place pipe (CIPP) lining, and directional drilling. Understand how these methods can be applied to various types of infrastructure, from residential plumbing to large-scale municipal systems.
Ideal for homeowners, contractors, engineers, and anyone interested in modern plumbing solutions, this guide provides valuable insights into why trenchless pipe repair is becoming the preferred choice for pipe rehabilitation. Stay informed about the latest advancements and best practices in the field.
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)MdTanvirMahtab2
This presentation is about the working procedure of Shahjalal Fertilizer Company Limited (SFCL). A Govt. owned Company of Bangladesh Chemical Industries Corporation under Ministry of Industries.
Water scarcity is the lack of fresh water resources to meet the standard water demand. There are two type of water scarcity. One is physical. The other is economic water scarcity.
Hierarchical Digital Twin of a Naval Power SystemKerry Sado
A hierarchical digital twin of a Naval DC power system has been developed and experimentally verified. Similar to other state-of-the-art digital twins, this technology creates a digital replica of the physical system executed in real-time or faster, which can modify hardware controls. However, its advantage stems from distributing computational efforts by utilizing a hierarchical structure composed of lower-level digital twin blocks and a higher-level system digital twin. Each digital twin block is associated with a physical subsystem of the hardware and communicates with a singular system digital twin, which creates a system-level response. By extracting information from each level of the hierarchy, power system controls of the hardware were reconfigured autonomously. This hierarchical digital twin development offers several advantages over other digital twins, particularly in the field of naval power systems. The hierarchical structure allows for greater computational efficiency and scalability while the ability to autonomously reconfigure hardware controls offers increased flexibility and responsiveness. The hierarchical decomposition and models utilized were well aligned with the physical twin, as indicated by the maximum deviations between the developed digital twin hierarchy and the hardware.
2. ▪ EIGRP (Enhanced Interior Gateway Routing Protocol) is a hybrid
routing protocol that show both distance vector and link-state
routing protocol properties. EIGRP (Enhanced Interior Gateway
Routing Protocol) was developed by Cisco as a Cisco proprietary
protocol and it is only available on Cisco devices.
▪ EIGRP (Enhanced Interior Gateway Routing Protocol) is a classless
routing protocol. It sends the subnet masks in the update packets.
EIGRP also supports VLSM (Variable Length Subnet Mask), so EIGRP
uses the IP addresses range very efficient.
3. ▪ The most important characteristic of EIGRP is that, it is a fast
converged routing protocol. EIGRP keeps the “Backup Routes”
beside the “Best Route” to a destination. So, during a failure, EIGRP
does not need to calculate a new route. Instead, EIGRP uses the
Backup Route. This provides to EIGRP, Faster Convergence
mechanism.
▪ EIGRP (Enhanced Interior Gateway Routing Protocol) uses a very
complex metric by using bandwidth, delay, load, reliability and MTU
values.This formula is showed below:
4. ▪ As we can see, there are some K values in EGRP metric formula. By
default these values are:
– K1 (Bandwidth) = 1
– K2 (Load) = 0
– K3 (Delay) = 1
– K4(Reliability) = 0
– K5(MTU) = 0
▪ These K values need to be match in both ends to form an EIGRP
Neighbourship. we can change these values but it is not
recommended.
5. ▪ By default Bandwidth and Delay values become important only and
used as a metric ( The other parts will be 0, because of multiplying
with 0). So, we can say that, EIGRP (Enhanced Interior Gateway
Routing Protocol) uses the path with minimum bandwidth and the
total delay to a destination.
▪ Bandwidth = 107/Bandwidth in Kbps
▪ Delay = Delay / 10
▪ The default Formula becomes like below (with default K values ) :
6. ▪ EIGRP (Enhanced Interior Gateway Routing Protocol) works with IPv4, IPv6,
IPX ans AppleTalk Routed Protocols. So with this characteristic, we can say
that EIGRP is a protocol independent routing protocol.
▪ EIGRP uses DUAL (Diffusing Update Algorithm) for routing calculations.
▪ The Administrative Distance for Internal EIGRP is 90, for External EIGRP is
170 and for Summary Advertisement is 5.
▪ EIGRP uses RTP (Reliable Transport Protocol) to control sending and
acknowledging EIGRP messages.
▪ The multicast address used for EIGRP (Enhanced Interior Gateway Routing
Protocol) is 224.0.0.10.The protocol number of EIGRP is 88.
7. ▪ The default Hello Timer is 5 seconds and the Hold-Down Timer is 15
seconds in EIGRP. This is a little more for NBMA (Non Broadcast Multi
Access) networks . For NBMA networks, Hello Timer is 60 seconds
and Hold-Down Timer is 180 seconds. In OSPF the Hello and Dead
intervals must be match to form neighbourship. But in EIGRP Hello
and Hold-Down timers can be different and it is not a necessity for
neighbourship.
▪ In EIGRP, MD5 authentication mechanism is used. EIGRP does not
use simple authentication.
8. EIGRP Tables
NeighbourTable
All EIGRP Neighbours
TopologyTable
All EIGRP Routes
RoutingTable
Best EIGRP Routes
EIGRP (Enhanced Interior Gateway
Routing Protocol) has three different
tables.
These EIGRP tables are:
• NeighbourTable
•TopologyTable
• RoutingTable
9. ▪ EIGRP Neighbour Table keeps all the router that EIGRP
neighbourship is established with. EIGRP Neighbour Table is
established by Hello messages.
▪ EIGRP (Enhanced Interior Gateway Routing Protocol) has a specific
Neighbour Table for each Layer 3 protocols. For example, if we are
using both IPv4 and IPv6 protocols, we will have two different EIGRP
NeighbourTables.
▪ we can see the EIGRP Neighbour Table with “show ip eigrp
neighbors ” command.
▪ In EIGRP Neighbour Table we can see the ip address of the neighbour,
the port you access to the neighbour, the port’s uptime etc.
10. ▪ We can see an output of “show ip eigrp neighbors ” command is given
below:
▪ Router#show ip eigrp neighbors
▪ IP-EIGRP neighbors for process 100
▪ H Address Interface Hold Uptime SRTT RTO Q Seq
▪ (sec) (ms) Cnt Num
▪ 0 10.0.0.2 Fa4/0 11 00:00:08 40 1000 0 12
▪ 1 20.0.0.2 Fa5/0 10 00:00:08 40 1000 0 11
11. EIGRP Topology Table keeps all the routes to all the destinations. It keeps all
the Successor and Feasible Successor routes. We can say also, “it keeps the best
routes and the alternatives”.
You can check EIGRP Topology Table with “show ip eigrp topology ” command.
▪ Router#show ip eigrp topology
▪ IP-EIGRPTopologyTable for AS 100/ID(192.168.1.2)
▪ Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply,
▪ r - Reply status
▪ P 10.0.0.0/24, 1 successors, FD is 28160
▪ via Connected, FastEthernet4/0
▪ P 20.0.0.0/24, 1 successors, FD is 28160
▪ via Connected, FastEthernet5/0
▪ P 30.0.0.0/24, 1 successors, FD is 30720
▪ via 10.0.0.2 (30720/28160), FastEthernet4/0
Cont.…
12. ▪ P 40.0.0.0/8, 1 successors, FD is 30720
▪ via 20.0.0.2 (30720/28160), FastEthernet5/0
▪ P 192.168.1.0/24, 1 successors, FD is 28160
▪ via Connected, FastEthernet0/0
▪ P 192.168.2.0/24, 1 successors, FD is 30720
▪ via 10.0.0.2 (30720/28160), FastEthernet4/0
▪ P 192.168.3.0/24, 1 successors, FD is 30720
▪ via 20.0.0.2 (30720/28160), FastEthernet5/0
▪ P 192.168.4.0/24, 1 successors, FD is 33280
▪ via 10.0.0.2 (33280/30720), FastEthernet4/0
13. ▪ In EIGRP Topology Table, there are some route states. These states
are:
– Active State : The state that router has no route and trying to find
a route. Queries are sent through the all interfaces.
– Passive State : The state that the router has chosen a route.
– SIA (Stuck In Active) : The mode when no reply is get in 3 minutes.
The cause of Stuck In Active can be any high CPU and memory
usage, packet drops, unidirectional links etc.
14. ▪ Routing Table is the table which keeps the Best Routes to any destinations.This Best Routes are
Successors
▪ You can see the RoutingTable with “show ip route eigrp” command.
▪ An example output of “show ip route eigrp” command is given below:
▪ Router#show ip route Eigrp
▪ 30.0.0.0/24 is subnetted, 1 subnets
▪ D 30.0.0.0 [90/30720] via 10.0.0.2, 00:04:28, FastEthernet4/0
▪ D 40.0.0.0/8 [90/30720] via 20.0.0.2, 00:04:28, FastEthernet5/0
▪ D 192.168.2.0/24 [90/30720] via 10.0.0.2, 00:04:28, FastEthernet4/0
▪ D 192.168.3.0/24 [90/30720] via 20.0.0.2, 00:04:28, FastEthernet5/0
▪ D 192.168.4.0/24 [90/33280] via 10.0.0.2, 00:04:28, FastEthernet4/0
15. ▪ These tables are filled with updates. In EIGRP, updates are not
periodic. Whenever a change occurs in the EIGRP network, triggered
updates are sent about that change.
▪ EIGRP (Enhanced Interior Gateway Routing Protocol) is a reliable
protocol. It has window size one. If there is no acknowledgement that
the packet is received, then the next one is not sent. Even if any
packet is not acknowledged this packet is retransmitted at EIGRP.
After 16 unacknowledged retransmission.
16. Feasible Distance, Advertised Distance, Successor
and Feasible Successor
▪ In EIGRP (Enhanced Interior Gateway Routing Protocol), there are some
new terms that explains different routes to a destination according to
their metrics.These terms are :
• Feasible Distance
• Advertised Distance
• Successor
• Feasible Successor
▪ Let’s check these EIGRP specific terms one by one:
Feasible Distance (FD) :The cost of the route to the next hop, plus, next
hop to the destination.
Advertised Distance (AD) :The cost of the route from the next hop to the
destination.
17.
18. ▪ Think about the basic topology above. From Router A and Router B
to the destination router, let’s check the Feasible Distance and
Advertised Distance values.
▪ As we can see above, Router A has 5 metric to its next hop Router B.
And from the Router B to the destination, the cost is 5+5 = 10. So, for
Router A, Advertised Distance is 10 (5+5) and Feasible Distance is 15
(5+10).
▪ This logic is same for Router B. Let’s think that our starting point is
Router B. At this time, Router B has 5 metric to its neighbour Router
C. And from its neighbour Router C to Destination, the cost is 5. So,
for Router B, the Advertised Distance is 5 and Feasible Distance is 5+5
= 10.
19. ▪ Now, let’s check the other two important terms, successor and feasible
successor.
– Successor :The Best Route to any destination.The route that has the
best Feasible Distance.
Feasible Successor :The Second Best Routes to any destination.
20.
21. ▪ we have three ways from Router A to the destination router. These three
ways are written differently in different tables of EIGRP.
▪ In the Neighbour Table of Router A, all the neighbours connected to Router
A exist. As you can see three of them is in the NeighbourTable.
▪ After route calculations, the topology table is build and Feasible Distances
and Advertised Distances are determined. According to these values, The
Best Route to the destination, Successor, is selected. And the second best
route is also selected as Feasible Successor. These two routes are in
TopologyTable of Router A.
▪ Lastly, in the Routing table, the Successor exists. the Best Route to the
destination. In other words, the lowest metric. If Successor goes down,
then Feasible Successor become active in Routing Table. This backup best
route provides fast convergence characteristic to EIGRP.
22. EIGRP Packet Types
▪
EIGRP (Enhanced Interior Gateway Routing Protocol) uses EIGRP
messages to establish and maintain the EIGRP neighbourship. EIGRP
uses five packet types for this messages.These packet types are :
– Hello,
– Query,
– Reply,
– Update,
– ACK.
23.
24. ▪ Let’s check these EIGRP packet’s role in EIGRP Operation.
▪ • Hello Packet : Used to establish and maintain the neighbourship. It is a
keepalive also.
• Update Packet : Used to send routing updates.
• Query Packet : Used to ask for any routing update, requests an update.
• Reply Packet: Used as a response to the Queries.
• ACK Packet : Used as a feedback to the Update, Query or Reply packets as a
feedback mechanism. It is not used for Hello Packets and Ack Packets.
25. EIGRP Neighbourship Establishment
▪ EIGRP routers establish neighborship between the EIGRP neighbors
and the full EIGRP network is build firstly with this establishments. To
establish the EIGRP Neighbourship, Hello Packets are sent between
neighbor EIGRP routers periodically. Let’s check an adjacency states
step by step.
26.
27. ▪ As we can see above, for a neigbourship firstly Router A sends a Hello
to the EIGRP Multicast address (224.0.0.10). When Router B receives
this Hello, Router B sends its full routing table to the Router A. Beside
this, Router B also sends Hello packet to the EIGRP multicast
address(224.0.0.10). After receiving Full Routing Table of Router B,
Router A send an ACK packet. Router A also send its own Full Routing
Table to the Router B. When Router B receives this, it also send ACK
packet.
▪ To establish the EIGRP Neighborship, EIGRP neighbors must have
the same K values. But unlike OSPF, the Hello and Hold Down times
can be different in both end (Remember! In OSPF they must match
for neighbpurship establishment).