Lecture 2 - Dijkstra, OSPF, Switches (Spanning Tree, VLAN) Flashcards

1
Q

Which algorithm does OSPF use to compute the shortest route?

A

Dijstra’s Algorithm

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

3 Ways employed by OSPF to reduce signalling overheads.

A
  1. Areas
  2. HELLO/LSA messages are sent to a multicast address
  3. Flooding on all ports except for the incoming port
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the disadvantages of flooding?

A

Increased bandwidth consumption, loops and congestion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does BFD stand for?

A

Bidirectional Forwarding Detection

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What problems does BFD overcome?

A

HELLO message sent out by ospf is too infrequenct to detect link failures. BFD addresses this problem by ensuring each network interface card carries out link failure detection.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Why is link route convergence important?

A

To ensure all routers have the same routing table or topological information as soon as possible

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does ECMP stand for?

A

Equal Cost Multipath Routing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the benefit of ECMP?

A

Load balancing.

Allow an OSPF router to forward packets onto multiple paths with equal cost to a destination

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How does an ethernet switch learn the existance of a machine on a port?

A

Whenever the machine starts transmitting

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Does each OSPF area run a separate copy of the Dijkstra algorithm?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

In OSPF, how does having a designated + backup router help reduce signalling overheads?

A

Each non-DR or non-BDR router will exchange routing information only with the DR and BDR, instead of exchanging updates with every router on the network segment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is a disadvantage of Flooding a network?

A

waste of bandwidth
creates congestion
possible looping of packets

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How are hops measured?

A

number of intermediate devices (routers) through which data must pass between source and destination

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Difference between Distance Vector and Link-state

A

Distance vector, each router knows little about network topology, router can’t see beyond neighbours. Link-state requires routers know about the paths reachable by all other routers in the network. Routing information is flooded within the routing domain.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What does OSPF stand for?

A

Open Shortest Path First

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is LSA?

A

Link State Announcement

Floods whenever there is a change or every 30s

17
Q

When is a network said to be converged?

A

When none of the forwarding tables are changing

18
Q

Why are areas used in OSPF?

A

They are used to reduce the routing traffic, processing overhead and routing table calculation

19
Q

What does the Spanning Tree Protocol ensure?

A

a loop-free topology

20
Q

Why are VLANs (Virtual LANs) used?

A

used to isolate traffic, cheaper then buying two switches

21
Q

How do routers build a network topology? How do routers learn the network topology?

A

Routers flood LSA’s containing adjacency (list of neighbours) information