450 5-5.3

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/41

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 8:06 PM on 4/23/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

42 Terms

1
New cards

Data Plane

The part of the network layer that physically moves packets from a router's input to its output. It's the "doing" part — actually forwarding the packet right now, at this router.

2
New cards

Control Plane

The part of the network layer that decides which route packets should take across the entire network. It's the "thinking" part — figuring out the best path before the packet even arrives.

3
New cards

Per-Router Control

The traditional approach where every router has its own routing brain. Each router runs its own routing algorithm and talks to nearby routers to figure out the best routes on its own.

4
New cards

SDN (Software-Defined Networking) Control

A newer approach where one powerful remote controller figures out all the routes for every router and tells each one exactly what to do. The routers just follow instructions instead of thinking for themselves.

5
New cards

Routing Protocol

A set of rules that routers follow to communicate with each other and figure out the best path to send packets from any source to any destination.

6
New cards

Link Cost

A number assigned to each connection between routers that represents how "expensive" it is to use that link. Cost can mean distance, speed, congestion level, or whatever the network operator decides.

7
New cards

Link-State Algorithm

A type of routing algorithm where every router gets a complete map of the entire network (all routers and all link costs), then uses that map to calculate the best paths.

8
New cards

Distance Vector Algorithm

A type of routing algorithm where each router only knows the costs to its immediate neighbors. Routers share their cost estimates with neighbors and slowly learn the best paths over many rounds.

9
New cards

Dijkstra's Algorithm

A step-by-step method used in link-state routing to find the cheapest path from one source router to every other router in the network.

10
New cards

D(v) in Dijkstra's

The current best estimate of the total cost to reach router v from the source. Gets updated every time a cheaper path is discovered.

11
New cards

p(v) in Dijkstra's

The predecessor — the router that comes just before v on the current best path from the source.

12
New cards

N' in Dijkstra's

The set of routers whose shortest path from the source has been fully confirmed and will not change.

13
New cards

Complexity of Dijkstra's Algorithm

O(n²) — meaning for n routers, it takes roughly n² comparisons to complete.

14
New cards

Oscillation Problem (Link-State)

When link costs depend on traffic levels, routers can keep flip-flopping their routes in response to each other.

15
New cards

Bellman-Ford Equation

Dx(y) = min over all neighbors v of { cost(x to v) + Dv(y) }.

16
New cards

Convergence (Distance Vector)

When all routers in the network have finished updating and their distance estimates are stable and correct.

17
New cards

Count-to-Infinity Problem

A bug in distance vector routing where bad news spreads extremely slowly.

18
New cards

Poisoned Reverse

A partial fix for count-to-infinity where a router lies to its neighbor about its costs.

19
New cards

Good News Travels Fast (DV)

When a link cost decreases, the improvement spreads quickly through the network.

20
New cards

Autonomous System (AS)

A group of routers all under the control of one organization.

21
New cards

Gateway Router

The border router of an AS that has connections to routers in other autonomous systems.

22
New cards

Intra-AS Routing

Routing that happens inside a single autonomous system.

23
New cards

Inter-AS Routing

Routing that happens between different autonomous systems.

24
New cards

OSPF (Open Shortest Path First)

The most common intra-AS routing protocol.

25
New cards

Link-State Advertisement (LSA)

A message a router sends out in OSPF announcing its own links and their costs.

26
New cards

Hierarchical OSPF

A scaled-down version of OSPF where the network is split into local areas.

27
New cards

Area Border Router (OSPF)

A router that summarizes routing information from its area to the backbone.

28
New cards

BGP (Border Gateway Protocol)

The protocol used for inter-AS routing.

29
New cards

eBGP (External BGP)

A BGP session between gateway routers in two different autonomous systems.

30
New cards

iBGP (Internal BGP)

A BGP session between routers inside the same autonomous system.

31
New cards

AS-PATH (BGP Attribute)

A BGP route attribute that lists every autonomous system the route advertisement has passed through.

32
New cards

NEXT-HOP (BGP Attribute)

A BGP route attribute that tells a router the IP address of the first router to send packets to.

33
New cards

BGP OPEN Message

The first BGP message sent to open a TCP connection.

34
New cards

BGP UPDATE Message

A BGP message that advertises a new available route or withdraws an old one.

35
New cards

BGP KEEPALIVE Message

A BGP message sent periodically to tell the neighbor "I'm still here."

36
New cards

BGP NOTIFICATION Message

A BGP message sent when an error occurs.

37
New cards

BGP Route Selection Order

The order routers use when picking among multiple paths.

38
New cards

Hot Potato Routing

A BGP strategy where a router forwards a packet to get it out quickly.

39
New cards

BGP Policy-Based Routing

The idea that ISPs use BGP rules to control which routes they advertise.

40
New cards

Why Intra-AS and Inter-AS Routing Are Different

Intra-AS focuses on performance while Inter-AS focuses on policy.

41
New cards

Forwarding Table

The lookup table inside a router that maps destination addresses to outgoing links.

42
New cards

Link-State vs Distance Vector — Key Difference

Link-State routers compute routes independently while Distance Vector routers rely on neighbors.