Podcast
Questions and Answers
Which of the following is a primary function of dynamic routing protocols?
Which of the following is a primary function of dynamic routing protocols?
- To assign IP addresses to network devices.
- To manually configure static routes on each router.
- To block all unknown network traffic for security purposes.
- To automatically discover remote networks and maintain up-to-date routing information. (correct)
How do distance vector routing protocols share routing information?
How do distance vector routing protocols share routing information?
- By sending the entire routing table to all routers on the network.
- By broadcasting routing information to all networks, regardless of routing protocol.
- By using a central server to store and distribute routing information.
- By sharing routing messages and routing information only with directly connected neighbors that are using the same routing protocol. (correct)
What is a key characteristic of link-state routing protocols regarding network updates?
What is a key characteristic of link-state routing protocols regarding network updates?
- They send periodic full routing table updates to all routers.
- They only send updates when there is a change in the network topology. (correct)
- They rely on a centralized server to manage and distribute routing updates.
- They do not send updates; instead, they rebuild the entire routing table periodically.
Which of the following describes the primary difference between classful and classless routing protocols?
Which of the following describes the primary difference between classful and classless routing protocols?
Which routing protocol metric is primarily used by RIP to determine the best path?
Which routing protocol metric is primarily used by RIP to determine the best path?
What could be a result of classful routing protocols in a network with discontiguous subnets?
What could be a result of classful routing protocols in a network with discontiguous subnets?
Which of the following is a characteristic of RIPv2 that distinguishes it from RIPv1?
Which of the following is a characteristic of RIPv2 that distinguishes it from RIPv1?
What is the main advantage of EIGRP's 'bounded triggered updates' feature?
What is the main advantage of EIGRP's 'bounded triggered updates' feature?
What is the purpose of the 'Hello' protocol in link-state routing protocols?
What is the purpose of the 'Hello' protocol in link-state routing protocols?
What does a router do with a Link-State Packet (LSP) after receiving it from a neighbor?
What does a router do with a Link-State Packet (LSP) after receiving it from a neighbor?
Which algorithm is used by link-state routing protocols to calculate the best path to all destination networks?
Which algorithm is used by link-state routing protocols to calculate the best path to all destination networks?
Which of the following is a reason why a network administrator might choose to implement multiple areas in OSPF?
Which of the following is a reason why a network administrator might choose to implement multiple areas in OSPF?
What is a key difference between distance vector and link-state routing protocols regarding network knowledge?
What is a key difference between distance vector and link-state routing protocols regarding network knowledge?
Considering convergence time, which type of routing protocol generally converges faster?
Considering convergence time, which type of routing protocol generally converges faster?
Which address is used by RIPv1 to send routing updates?
Which address is used by RIPv1 to send routing updates?
What is the administrative distance for RIPng?
What is the administrative distance for RIPng?
In distance vector routing, what is 'split horizon' used for?
In distance vector routing, what is 'split horizon' used for?
Which of the following is a key advantage of using link-state routing protocols over distance vector protocols?
Which of the following is a key advantage of using link-state routing protocols over distance vector protocols?
Which protocols are examples of Interior Gateway Protocols (IGPs)?
Which protocols are examples of Interior Gateway Protocols (IGPs)?
What is the primary purpose of Exterior Gateway Protocols (EGPs)?
What is the primary purpose of Exterior Gateway Protocols (EGPs)?
What is the initial step a router takes during the 'cold start' process when using a distance vector protocol?
What is the initial step a router takes during the 'cold start' process when using a distance vector protocol?
Which routing protocol uses the Diffusing Update Algorithm (DUAL)?
Which routing protocol uses the Diffusing Update Algorithm (DUAL)?
Link-state routing requires additional memory for which reason?
Link-state routing requires additional memory for which reason?
What is the primary advantage of using multiple areas in a link-state routing protocol like OSPF?
What is the primary advantage of using multiple areas in a link-state routing protocol like OSPF?
Within link-state routing, what happens when a router stops receiving Hello packets from a neighbor?
Within link-state routing, what happens when a router stops receiving Hello packets from a neighbor?
To what does convergence generally refer, within the context of dynamic routing protocols?
To what does convergence generally refer, within the context of dynamic routing protocols?
What is the purpose of the Link State database in link-state routing protocols?
What is the purpose of the Link State database in link-state routing protocols?
In Enhanced Interior Gateway Routing Protocol (EIGRP), what is the role of the topology table?
In Enhanced Interior Gateway Routing Protocol (EIGRP), what is the role of the topology table?
With link-state routing, what is contained in a Link-State Packet (LSP)?
With link-state routing, what is contained in a Link-State Packet (LSP)?
IS-IS (Intermediate System-to-Intermediate System) is used by which entities?
IS-IS (Intermediate System-to-Intermediate System) is used by which entities?
What is the metric for Open Shortest Path First (OSPF)?
What is the metric for Open Shortest Path First (OSPF)?
When considering the speed of convergence, which is true?
When considering the speed of convergence, which is true?
What is the IPv6 protocol called for RIP?
What is the IPv6 protocol called for RIP?
What is one characteristic of distance vector routing protocols?
What is one characteristic of distance vector routing protocols?
What is one of the first steps for link-state routing?
What is one of the first steps for link-state routing?
What is one advantage that link-state routing has over distance vector routing?
What is one advantage that link-state routing has over distance vector routing?
What version of OSPF is used for IPv4 networks?
What version of OSPF is used for IPv4 networks?
Which is true in regards to a Link State Packet (LSP)?
Which is true in regards to a Link State Packet (LSP)?
Flashcards
Dynamic Routing Protocols
Dynamic Routing Protocols
Protocols that dynamically discover remote networks, maintain up-to-date routing information, choose the best path, and find new paths if the current one fails.
Interior Gateway Protocols (IGP)
Interior Gateway Protocols (IGP)
Protocols used for routing within a single Autonomous System (AS), like RIP, EIGRP, OSPF, and IS-IS.
Exterior Gateway Protocols (EGP)
Exterior Gateway Protocols (EGP)
Protocols used for routing between different Autonomous Systems (AS), mainly BGP.
Distance Vector Operation
Distance Vector Operation
Signup and view all the flashcards
Link-State Routing (no periodic updates)
Link-State Routing (no periodic updates)
Signup and view all the flashcards
Classless Routing Protocols
Classless Routing Protocols
Signup and view all the flashcards
Classless IPv4 Routing Protocols
Classless IPv4 Routing Protocols
Signup and view all the flashcards
Routing Metric
Routing Metric
Signup and view all the flashcards
OSPF or IS-IS
OSPF or IS-IS
Signup and view all the flashcards
RIPv1
RIPv1
Signup and view all the flashcards
Routing Cost
Routing Cost
Signup and view all the flashcards
Cold Start in Routing
Cold Start in Routing
Signup and view all the flashcards
Split Horizon
Split Horizon
Signup and view all the flashcards
Network Convergence
Network Convergence
Signup and view all the flashcards
Routing Neighbors
Routing Neighbors
Signup and view all the flashcards
RIPv1 Updates
RIPv1 Updates
Signup and view all the flashcards
RIPv2
RIPv2
Signup and view all the flashcards
EIGRP
EIGRP
Signup and view all the flashcards
Enhanced Interior Gateway Routing Protocol (EIGRP)
Enhanced Interior Gateway Routing Protocol (EIGRP)
Signup and view all the flashcards
Shortest Path First (SPF)
Shortest Path First (SPF)
Signup and view all the flashcards
Link-State Routing Process
Link-State Routing Process
Signup and view all the flashcards
Link-State advantages
Link-State advantages
Signup and view all the flashcards
Link-State disadvantages
Link-State disadvantages
Signup and view all the flashcards
Link-State Protocols
Link-State Protocols
Signup and view all the flashcards
Link-State Hello Protocol
Link-State Hello Protocol
Signup and view all the flashcards
Link-State Database
Link-State Database
Signup and view all the flashcards
SPF Algorithm
SPF Algorithm
Signup and view all the flashcards
Study Notes
- Dynamic routing protocols help discover remote networks
- They maintain up-to-date routing information
- Choose the best paths to destination networks
- Find a new best path if the current one fails
Routing Protocols
- Link-State, Distance Vector, and Path-Vector are all types of routing protocols
IGP and EGP Routing Protocols
- Interior Gateway Protocols (IGP) are for routing within an Autonomous System (AS)
- RIP, EIGRP, OSPF, and IS-IS are examples of IGPs
- Exterior Gateway Protocols (EGP) provide routing between Autonomous Systems
- BGP is an example of an EGP
Distance Vector Protocol
- Routers send and receive information through their interfaces
- Routers share routing details with others using the same protocol
- Exchange helps learn network topologies
- A topology change triggers advertisement of the change to other routers
Link State Protocol
- Link-State routers use information received from other routers
- Create topology maps
- Select the best path to all destination networks in the topology
- Link-state routing protocols don't typically use periodic updates; updates occur when a change exists in the topology
- OSPF and IS-IS protocols are types of Link State
Classful vs Classless
- Classless protocols include subnet mask info in routing updates
- Classful ones do not send subnet mask information
- Classful protocols can't support VLSMs and CIDR
- They also cause issues in discontiguous networks
- Classless IPv4 protocols like RIPv2, EIGRP, OSPF, and IS-IS include the subnet mask in routing updates
- Classless protocols support VLSM and CIDR
- IPv6 routing protocols are classless
Comparing Routing Protocols
- Routing protocols characteristics can be compared, such as: convergence speed, scalability, VLSM use, resource usage, and implementation
- RIPv1 and IGRP are no longer used
Routing Metric
- A measurable value assigned by the routing protocol
- Routes are assigned this value to measure usefulness
- Routing metrics determine the "cost" of a path from source to destination
- Best path is the one with the lowest cost
- Metrics used by dynamic protocols:
- HOP counts for RIP
- Cost based on cumulative bandwidth for OSPF
- Bandwidth, delay, load, and reliability for EIGRP
Distance Vector Operation
- Dynamic routing sends and receives messages on its interfaces
- Shares with other routers with routing is the same
- Information is exchanged to learn remote network info
- Topology changes are advertised to other routers
Cold Start
- A router applies saved config on boot and discovers directly connected networks
- Interface IP addresses added to routing table
Network Discovery
- When a routing protocol is configured, the router exchanges routing updates to discover remote routes
- The router sends an update packet to all interfaces regarding its routing table information
- Receives updates from connected routers and adds the information to its routing tables
- Example of RIP metric is Hop count
Exchanging Routing Information
- Routers exchange the next round of periodic updates to move toward convergence
- Distance vector protocols use split horizon to avoid loops
- Split horizon blocks information that came from an interface to be sent out of that same interface
Achieving Convergence
- A network has converged when all routers have complete and accurate information
- Convergence time is the time to share information, calculate paths, and update tables
- Routing protocols can be rated based on how quickly they converge; the faster, the better
Distance Vector Technologies
- Neighbors are routers sharing a link, configured for the same routing protocol
- Distance vector routing protocols update between neighbors
- Distance vector routing routers use their own interface addresses, and remote network addresses reachable through neighbors
- A distance vector routing protocol such as RIPv1 and RIPv2 sends periodic updates
- RIPv1 sends updates as broadcasts to IP address 255.255.255.255
- RIPv2 and EIGRP use multicast addresses to reach specific neighbors
- EIGRP uses unicast to reach a neighbor, only sending updates when needed
Distance Vector Algorithm
- Defines processes such as sending and receiving routing information
- Mechanisms for calculating best paths and installing routing tables
- Mechanisms for detecting and reacting to topology changes
- The Bellowman-Ford Algorithm is used by RIP
- Diffusing Update Algorithm (DUAL) is used by the EIGRP routing algorithm
Routing Information Protocol (RIP)
- It is easy to congfigure
- Routing updates broadcasted (255.255.255.255) every 30 seconds
- Metric uses hop count
- Is restricted to a 15 hop limit
- RIPv2 offers classless routing and supports VLSM and CIDR
- Sends updates via multicast address 224.0.0.9
- Has reduced routing entries (supports manual route summarization)
- Secure because it supports authentication
- RIPng uses IPv6 for IP addresses, and has a 15 hop limit with an administrative distance of 120
Enhanced Interior Gateway Routing Protocol (EIGRP)
- Has replaced IGRP in 1992, and includes features such as:
- Bounded triggered updates (updates are only sent to routers that require it)
- Hello keepalive mechanism, which exchanges Hello messages to maintain adjacencies
- Maintains a topology table that maintains all routes it receives from neighbours (not only the best ones) in a topology table
- Rapid convergence as it maintains alternate routes
- Multiple network layer protocol support is in place for layer 3 protocols by using Protocol Dependent Modules (PDM)
- Shortest Path First (SPF) calculates
Link State Routing
- Also known as shortest path protocols built around Edsger Dijkstra's algorithm
- IPv4 link-state routing includes, Open Shortest Path First (OSPF) and Intermediate System-to-Intermediate System (IS-IS)
Dijkstra's Algorithm
- Dijkstra’s algorithm is used to calculate the best path route
- It uses accumulated costs along each path, from source to destination
- Each router determine its own cost to each destination within the topology
SPF Example
- A table displays shortest path and cost to reach destination networks from R4 perspective
Link-State Routing Process
- Each router learns directly connected networks.
- Each router says "hello" to neighbors in directly connected networks
- Each router builds a Link-State Packet (LSP) storing state of each directly connected link
- Each router floods LSP to all neighbors which stores all LSP's in a database
- Each router uses the database to construct a map of the topology and computes the best path to each destination network
- This process is the same, whether OSPF uses, IPv4 or IPv6
Link and Link-State
- The first step for the link-state routing process is to learn about own connected network
Say Hello
- Each router uses a Hello protocol to discover any neighbors on its links
- Two link-state routers form an adjacency once they know they share a link
- If a router stops recieving Hello packets from a neightbor, that neighbor is unreachable
Building the Link-State Packet
- Each router builds a link-state packet (LSP) with link-state info of its links
Flooding the LSP
- Each router floods the LSP to all neighbors
- LSP is sent either on router startup, or when topology changes
- LSPs include sequence numbers and information on how old they are
Building the Link-State Database
- The last step is that each router constructs a complete map of the topology and computes the best path
Building the SPF tree
- Each router uses the link-state database and SPF algorithm to construct the SPF tree
- R1 identifies its directly connected networks and costs, then adds any unknown networks and costs
- SPF algorithm then calculates the shortest paths, with each router constructing its own SPF tree independently
Adding OSPF Routes
- The shortest path information is added to the routing table
- Directly connected and static routes are also added
Benefits of Link-State
- Advantages include each router building its own topological map to find the shortest path
- Immediate flooding of LSPS achieves faster convergence
- LSPs only send when there is a topology change
- Hierarchical design occurs when working with multiple areras
Disadvantages of Link-State
- These protocols require additional memory and CPU processing
- Flooding can affect bandwidth
- Multiple areas can reduce the size of the Link-State databases and limit the amount of flooding
- OSPFv2 works with IPv4 networks
- OSPFv3 helps IPv6 networks
- Integrated IS-IS supports IP networks and is primarily used by ISPs and carriers
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.