Resilience Flashcards

1
Q

What is the definition of node connectivity of a graph?

A

the minimum number of links (nodes) whose
removal disconnects G

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

What is Bhandari’s algorithms used for?

A

Find k different paths between the src and dst without the paths sharing common links.

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

Explain how Bhandari’s algorithm works.

Might have to solve it on the exam.

A

You first find the minimum weighted path between src and dst. Then you take this P1 and flip the directions of the links as well as revers the weights. No you again try to find the minimum weighted path (P2). All the interlacing links can now be discarded, such that two (different) paths still remain. Then you reverse all used links and weights and see if another path is still viable, etc.

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

What is the difference between Maximally disjoint paths and bhandari’s algorithm?

A

In max dis path you try to find the paths with minimal interlacing links, bhandari only finds paths with no interlacing links.

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

What is SRG-disjoint paths? (explain)

A

Shared risk group disjont paths: Find k paths from src to dst, such that the paths share no common risk groups.

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

What is ATTR and what does this value represent?

A

the Average Two-Terminal Reliability:
The number of connected node pairs in a graph / total number of node pairs in the graph

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

What are the advantages of SDN failure Restoration approach?

A

– Straightforward
– Only uses computation time after failure
– Does not require extra network resources

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

What are the disadvantages of SDN failure Restoration approach?

A

– Very slow
– Lot of control packets/processing time at once

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

What are the disadvantages of SDN failure Restoration approach?

A

– Very slow
– Lot of control packets/processing time at once

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

What kind of protection measures can be done in SDN to aid resilliance?

A
  • Pre-install backup paths/trees
  • Quick switchover after failure
  • Fast Built-in protection mechanism: Fast Failover
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How does Fast Failover Group work?

A

Each switch maintains a list of buckets for each flow. Each bucket contains a** liveness watch port and an action**. When a port goes down, the switch will quickly select the next bucket in order to maintain that flow. (often also includes a tag on that packet to notify others of the new flow).

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

What is the benefit of Fast Failover groups?

A

No input of the controller required; no new flows need to be installed on multiple switches during every link/node failure. This is guaranteed to be much quicker.

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

What is downside of Fast Failover compared to controller restoration?

A

– Backups need to be computed and installed for every possible link/node failure
– Backup paths can be worse than in restoration
– Group tables are in limited supply

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