Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
48 Cards in this Set
- Front
- Back
IGP
|
Interior Gateway Protocols
-can be distance vector protocols -can be link state routing protocols |
|
classful protocols
|
RIP, IGRP,EGP
|
|
classless protocols
|
RIPv2, EIGRP, OSPFv2, IS-IS, BGPv4
|
|
IPv6
|
RIPng, EIGRP for IPv6, OSPFv3, IS-IS for IPv6, BGPv4 for IPv6
|
|
Distance Vector Routing Protocols
|
RIP,IGRP,RIPv2, EIGRP, RIPng, EIGRP for IPv6
|
|
Link State Routing Protocols
|
OSPFv2, IS-IS, OSPFv3, IS-IS for IPv6
|
|
Path Vector
|
EGP, BGPv4, BGPv4 for IPv6
|
|
RIP (Routing Information Protocol)
|
-distance vector routing protocol
-Hop count is used as the metric for path selection -If the hop count for a netowrk is greater than 15, RIP cannot supply a route to that network. -Routing updates are broadcast or multicast every 30 seconds, by default |
|
IGRP (Interior Gateway Routing Protocol)
|
-distance routing protocol
-proprietary protocol by cisco -Bandwidth, delay, load and reliability are used to create a composite metric -routing updates are broadcast 90 seconds by default |
|
EIGRP (enhanced interior Gateway routing protocol)
|
-cisco proprietary distance routing protocol
-perform unequal cost load balancing -ituses Diffusing Update Algorithm (DUAL) to calculate shortest parth -no periodic updates as with RIP and IGRP -updates are sent only when there is a change in topology. |
|
advantages of distance vector routing protocols
|
simple implementation and maintenance
Low resource requirements |
|
disadvantages of distance vector routing protocols
|
slow convergence
limited scalability routing loops |
|
routing protocol summary table
|
check 4.1.4.2
|
|
initial network discovery
|
discover their own directly connected networks and subnet masks and add to routing tables.
|
|
initial exchange of routing information
|
if a routing protocol is configured, the router begins exchanging updates. When receiving updates, router checks the new info and adds what it doesn't already have in the table
|
|
split horizon
|
distance vector routing protocol implements split horizon to prevent information from being sent out the same interface from which it was received.
|
|
convergence time
|
is proportional to the size of the network
|
|
convergence time depends on
|
how quickly the router propogate a change in topology in a routing update to its neighbors
-the speed of calculating best path routes using the new routing information collected. |
|
age of routing information
|
refreshed each time an update is received.
|
|
change in topology can occur
|
due to
-failure of a link -introduction of a new link -failure of a router -change of link parameters |
|
3 additional timers for RIP
|
- Invalid
- Flush - Holddown |
|
Invalid timer
|
if updates have not been received to refresh an existing route after 180 secs, the route is marked invalid by setting the metric to 16. The route is in the table till the flush timer occurs
|
|
Flush timer
|
set to 240 secs. The route marked invalid are removed at this time
|
|
holddown timer
|
stablilizes routing information and prevent routing loops when the topology is converging on new info. Once a route is marked unreachable, it must stay in holddown long enough for all routers ot learn about unreachable network. The default is 180secs.
|
|
timer value command
|
is part of show ip route and
show ip protocols |
|
bounded update
|
updates that are sent to routers that need the information rather than to all routers.
|
|
EIGRP
|
sends bounded updates when a path changes or the metric for the route changes. The update is sent only about that network to routers that need the update.
|
|
EIGRP updates
|
-non-periodic
-partial updates sent only when there is a change in topology -bounded updates |
|
triggered updates
|
routing table update sent immediately in response to a routing change.
|
|
triggered updates happen when
|
-an interface changes state
- a route has entered or exited the "unreachable" state - a route is added to the routing table |
|
problems with trigged updates
|
-packets cnabe corrupted or dropped
-do not happen instantanteously on all routers. |
|
synchronized updates on a network
|
cause collisions and cuase delays or consume too much bandwidth
|
|
how to prevent collisions
|
- CISCO IOS uses RIP_JITTER which subtracts a variable amount of time to the update interval for each router in the network. The variable is between 0 and 15% of the update interval.
|
|
routing loop
|
condition in which a packet is continuouly transmitted with a series of routers without ever reaching the destination network.
|
|
cause of routing loops
|
-incorrectly configured static routes
-incorrectly configure route distribution -inconsistent routing tables not being updated due to slow convergence -incorrectly configured or installed discard routes |
|
conditions that can be created by routing loops
|
- link bandwidth will be used for traffic looping back and forth between routers in a loop.
-router's CPU is strained -routers CPU is burdened with useless packet forwarding that will negatively impact the convergence of the network -routing updates may get lost or not get processed -packets may get lost in "black holes" |
|
mechanisms to eliminate routing loops
|
-define a max metric to prevent count to infinity
-holddown timers -split horizon -route poisoning or poison reverse -triggered updates |
|
count to infinity
|
happens when inaccurate routing updates increase the metric value to infinity for a network that is unreachable.
|
|
infinity value
|
16 for RIP.
|
|
holddown timer
|
prevent regular update messages from reinstating a route that may have gone bad.
-this is done by holding any changes that affect a route for a specified period of time. |
|
split horizon
|
router does not advertise a network through the interface from which the update came.
|
|
split horizon with route poisoning
|
route poisoning is used to mark a route as unreachable in a routing update that is sent to others.
|
|
split horizon with route poison reverse
|
when sending updates out a specific interface, designate any networks learned on that interface as unreachable.
|
|
TTL (time to live)
|
is the 8 bit IP header that limits the number of hops a packet can traverse through the network before discarding the packet
|
|
features of rip
|
-supports split horizon and split horizon with route poison reverse to prevent loops
-capable of load balancing |
|
ripv2
|
-include subnet mask in updates
-authentication mechanism to secure route updates -supports VLSM -use multicast addresses instead of broadcast -supports manual route summarization -good for small networks |
|
EIGRP features
|
-triggered updates
-topology table is used to maintain route updates -establishment of adjancencies with neighbors using hello protocol -support VLSM -support route summarization -good for large networks |
|
advantages of EIGRP
|
-metric is based on bandwidth and delay
-fast convergence due to DUAL route calculation. -bounded updates -supports multiple network layer protocols |