8 exercises — classify routing descriptions as static, OSPF, EIGRP, IS-IS, or BGP, and read comprehension passages on BGP path selection and traffic engineering.
0 / 8 completed
1 / 8
Classify this routing description: "The network administrator manually entered a route pointing all traffic for 10.5.0.0/16 to the next-hop router 192.168.1.1."
Static routing — a route configured manually by an administrator, rather than learned automatically by a routing protocol.
Static vs. dynamic routing vocabulary: • Static route: "we manually configured a static route to the branch office"; simple, predictable, but does not adapt to link failures • Dynamic routing: "the router dynamically learns routes via OSPF"; protocols automatically discover and update routes as the topology changes • Default route: the catch-all route ("0.0.0.0/0") used when no more specific route matches • Administrative distance: a value used to rank the trustworthiness of a route source when multiple protocols advertise the same destination
In conversation: "we prefer static routes for this stub network because it only has one path out" is a common justification you will hear from network engineers.
2 / 8
Classify this routing description: "Routers exchange link-state advertisements (LSAs) to build an identical topology map, then each router independently calculates the shortest path using Dijkstra's algorithm."
OSPF (Open Shortest Path First) — a link-state Interior Gateway Protocol (IGP) that uses Link-State Advertisements (LSAs) to share topology information, and Dijkstra's Shortest Path First algorithm to compute the best route.
Key OSPF vocabulary: • LSA (Link-State Advertisement): a message describing a router's local links, flooded to all routers in the area • Area: a logical grouping of routers to limit LSA flooding and improve scalability (Area 0 is the "backbone") • Cost: OSPF's metric, typically derived from interface bandwidth • Adjacency: a relationship formed between two OSPF neighbours that exchange routing information
Common phrase: "OSPF converges quickly because every router has a full topology map, not just a list of routes" — this is the key advantage of link-state protocols over distance-vector protocols like RIP.
3 / 8
Classify this routing description: "Autonomous System 65001 advertises the prefix 203.0.113.0/24 to its peer AS 65002, along with path attributes describing the AS path it traversed."
BGP (Border Gateway Protocol) — the protocol that routes traffic between autonomous systems (AS) on the Internet; it is the routing protocol that makes the global Internet function as a single interconnected network.
Core BGP vocabulary: • AS (Autonomous System): a network (or group of networks) under a single administrative control, identified by an AS number • Prefix: an IP address range being advertised (e.g., "203.0.113.0/24") • Path attributes: metadata attached to a route advertisement, such as AS-PATH (the list of ASes the route passed through) and NEXT-HOP • Community: a tag attached to a route used to apply routing policy (e.g., "no-export", "prefer-customer") • Peering / peer: a BGP session between two routers, usually in different organisations
Sentence pattern for describing route advertisement: "The router advertises the prefix 203.0.113.0/24 via BGP to its upstream peer."
4 / 8
Classify this routing description: "This Cisco proprietary hybrid protocol uses a Diffusion Update Algorithm (DUAL) to guarantee loop-free paths and can converge extremely quickly after a link failure."
EIGRP (Enhanced Interior Gateway Routing Protocol) — a Cisco-originated protocol often described as "hybrid" because it combines characteristics of distance-vector and link-state protocols. It uses DUAL (Diffusing Update Algorithm) to select loop-free routes and back-up "feasible successor" routes for fast failover.
Key EIGRP vocabulary: • Successor: the current best route to a destination • Feasible successor: a pre-computed backup route, ready to use instantly if the successor fails • Metric: based on bandwidth, delay, reliability, and load (a composite metric, unlike OSPF's simpler cost)
Used mainly in Cisco-centric enterprise networks, though it was opened as an informational RFC. Contrast with OSPF/IS-IS (link-state, vendor-neutral) and BGP (used between organisations, not within one).
5 / 8
Classify this routing description: "Each router floods link-state PDUs within its level, and the protocol is commonly used inside large service-provider and carrier networks as an alternative to OSPF."
IS-IS (Intermediate System to Intermediate System) — a link-state IGP similar in principle to OSPF, widely used inside large ISP and carrier backbones because it is protocol-agnostic (originally designed for OSI, adapted to carry IP) and scales well to very large topologies.
IS-IS vocabulary: • Level 1 / Level 2: IS-IS's equivalent of OSPF areas — Level 1 routers know their local area, Level 2 routers form the backbone • PDU (Protocol Data Unit): IS-IS's term for its routing messages • NET (Network Entity Title): the address format IS-IS uses to identify a router
In interviews or documentation you will often see IS-IS and OSPF discussed together as "the two dominant link-state IGPs" — the choice between them is largely a matter of operator preference and vendor ecosystem rather than a strict technical requirement.
6 / 8
Comprehension: "When a BGP router receives multiple paths to the same prefix, it applies the BGP best-path selection algorithm — starting with highest weight, then highest local preference, then shortest AS-PATH, then lowest origin type, and so on — to choose exactly one best path to install in the routing table." What does this passage describe?
This describes the BGP best-path selection algorithm — an ordered list of tie-breaking rules BGP evaluates, top to bottom, whenever more than one path exists to the same prefix, until only one path remains.
Common attributes evaluated, roughly in order: 1. Weight (Cisco-local, highest wins) 2. Local preference (highest wins — set by policy to prefer certain exit points) 3. AS-PATH length (shortest wins — fewer AS hops) 4. Origin type (IGP preferred over EGP, preferred over incomplete) 5. MED (Multi-Exit Discriminator) (lowest wins, when comparing paths from the same neighbouring AS) 6. eBGP over iBGP paths preferred 7. Lowest IGP metric to the next hop, then lowest router ID as a final tiebreaker
Vocabulary for describing this in conversation: "we set a higher local preference to prefer this exit point" or "we prepend our AS-PATH to make this route less attractive to peers".
7 / 8
Comprehension: what does it mean when an engineer says "we're AS-PATH prepending on our secondary link to influence inbound traffic engineering"?
AS-PATH prepending is a traffic-engineering technique: an organisation repeats its own AS number multiple times in the AS-PATH attribute it advertises on a link it wants to de-prioritise. Since BGP's best-path algorithm prefers a shorter AS-PATH, artificially lengthening it makes that link look less attractive to external networks, nudging inbound traffic toward the preferred (non-prepended) link instead.
This is one of the few traffic-engineering levers an organisation has over inbound traffic, since it cannot directly control how other autonomous systems route to it — it can only make one path look worse.
Related vocabulary: traffic engineering (deliberately influencing path selection), multi-homing (connecting to more than one upstream ISP for redundancy), route leak (accidentally advertising routes that should not be advertised, causing traffic to take an unintended path).
8 / 8
Which sentence correctly and naturally describes a route advertisement in English?
The precise, professional way to describe route advertisement includes: who ("the router"), what action ("advertises"), which prefix ("198.51.100.0/24"), which protocol ("via BGP"), to whom ("its upstream provider"), and often a relevant attribute ("with a local preference of 200").
Verb vocabulary for route communication: • advertise — announce a route to a neighbour • withdraw — retract a previously advertised route (e.g., after a link failure) • redistribute — inject routes learned from one protocol into another (e.g., "we redistribute static routes into OSPF") • filter — selectively permit or block which routes are advertised or accepted, usually via a route-map or prefix-list • summarise / aggregate — combine multiple specific prefixes into one larger prefix to reduce routing table size
What does the "Routing Protocols Vocabulary — Networking Language Exercises" exercise cover?
Practise routing protocol vocabulary in English: static vs. dynamic routing, OSPF, EIGRP, IS-IS, and BGP — autonomous systems, prefixes, path attributes, and route advertisement.
Is this exercise free to use?
Yes. Every exercise on CoderSlingo, including this one, is free to use with no account, sign-up, or paywall.
How many questions are in "Routing Protocols Vocabulary — Networking Language Exercises"?
This exercise has 8 questions. Each one gives instant feedback with an explanation, so you can see exactly why an answer is right or wrong.
Do I need to create an account to save my progress?
No account is required. The progress bar and score are tracked in your browser for the current session -- the exercise is designed to be a quick, repeatable drill rather than something you resume later.
What happens if I get an answer wrong?
You'll see the correct answer highlighted immediately, along with a short explanation of why it's correct. Wrong answers aren't penalized beyond your score, and you can keep going through every question.
How is this exercise different from reading an article?
Articles explain vocabulary and concepts through prose, while exercises like this one are interactive drills -- multiple-choice questions -- that test and reinforce your recall of specific terms and phrasing.
Can I retry this exercise?
Yes -- use the "Try again" button on the results screen to reset your score and go through all the questions again from the start.
Where can I find more Networking Language exercises?
Browse the full Networking Language hub for related drills, or check the site-wide exercises index for other IT English topics.
Is this exercise suitable for beginners?
This exercise assumes basic familiarity with IT terminology. If a term feels unfamiliar, check the site Glossary for a plain-English definition before attempting the questions.
How often is new content like this published?
New exercises are added regularly across all categories, alongside new vocabulary sets and articles. Check back on the exercises hub to see what's new.