Internet-routing Flashcards

1
Q

Say at least 2 requirements for good routing.

A

For example:
* Efficient
* Simple
* Robust
* Optimal
* Stable
Aka: good.

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

How is routing for a virtual circuit different than for packet circuit?

A

A virtual circuit only routes when establishing the connection.
A packet switching circuit routes each packet individually. (potentially different paths)

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

What does the least-cost routing criteria mean?

A

You give each route a cost based on a criteria and pick the cheapest total route.

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

What does the minimum-hop route mean?

A

The route with the lowest number of hops needed is picked. Probably not the best route all the time.

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

A routing decision can take place on two different places, what are the two types of routing?

Upsides/downsides?

A
  • Centralized: Decision is made by a designated node. This is vulnerable to attacks.
    *Distributed: Every node routes the output it recieves. This is more complex but also more robust.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Can you name some routing strategies?

A

-Fixed routing
-Flooding
-Adaptive routing

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

What are the down/upsides of fixed routing?

(what is fixed routing?)

A

Fixed routing means you have one “fixed” route between each pair of nodes.
* Upsides: Simple, works well on networks with reliable load.
* Downside: Is not flexible and does not react to failures.

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

What are the up/downsides of flooding as a routing strategy?

A

Flooding means you send the packet to all other neighbors who did not send the packet. “Flooding the network with the packet”.
* Upside: All possible routes are tested which makes failure near impossible. The packet arriving first will have used the shortest path.
* Downside: High traffic load and security concerns as you need a system to avoid loops in the network.

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

What are the upsides or downsides to adaptive routing?

A

As the name suggests, adaptive routing has the ability to adapt by re-routing if needed. This is either due to failure in the nodes/paths or congestion caused by high traffic loads in a specific part of the network.
* Upsides: This has high performance and decreases the risk of congestion.
* Downsides: This is a complex system which requires processing power. Additionally the info you need to periodically exchange between the nodes degrades performance. Finally, fluctuations in traffic load can still cause poor performance.

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

Are adapive schemes more commonly using local info for the node or info from all nodes to make decisions?

A

Strategies based on only local info are exceedingly rare. The scheme can however be both distributed or centralized. (nodes think for themselves or are told what to do).

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

What are the two important terms used for describing first and second generation routing?

A

The terms are distance-vector routing.
(1st gen routing using estimated delay as performace criterium with Bellman-Ford algorithm.)

-and Link-State routing.
(2nd gen routing using measured delay as performance criturium with Djikstra’s algorithm.)
adaptive

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