Section 4.1 Flashcards

1
Q

Describe the actions primarily in the network-layer data plane

A

1.Dropping a datagram due to a congested (full) output buffer.
2. Moving an arriving datagram from a router’s input port to output port
3. Looking up address bits in an arriving datagram header in the forwarding table.

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

Where is the network layer implemented in routers and hosts

A

routers - network core
hosts - network edge

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

What actions occur in a per-router control-plane approach?

A
  1. A router exchanges messages with another router, indicating the cost for it (the sending router) to reach a destination host.
  2. Routers send information about their incoming and outgoing links to other routers in the network.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Check all of the statements below about where (in the network) the network layer is implemented that are true.

A

The network layer is implemented in hosts at the network’s edge.
The network layer is implemented in routers in the network core.

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

Consider the travel analogy discussed in the textbook - some actions we take on a trip correspond to forwarding and other actions we take on a trip correspond to routing. Which of the following travel actions below correspond to forwarding? The other travel actions that you don’t select below then correspond to routing.

A

A car takes the 3rd exit from a roundabout.
A car waits at light and then turns left at the intersection.
A car stops at an intersection to “gas-up” and take a “bathroom break”

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

For each of the actions below, select those actions below that are primarily in the network-layer data plane. The other actions that you don’t select below then correspond to control-plane actions.

A

Looking up address bits in an arriving datagram header in the forwarding table.

Dropping a datagram due to a congested (full) output buffer.

Moving an arriving datagram from a router’s input port to output port

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

We’ve seen that there are two approaches towards implementing the network control plane - a per-router control-plane approach and a software-defined networking (SDN) control-plane approach. Which of the following actions occur in a per-router control-plane approach? The other actions that you don’t select below then correspond to actions in an SDN control plane.

A

A router exchanges messages with another router, indicating the cost for it (the sending router) to reach a destination host.

Routers send information about their incoming and outgoing links to other routers in the network.

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

Which of the following quality-of-service guarantees are part of the Internet’s best-effort service model? Check all that apply.

A

None of the other services listed here are part of the best-effort service model. Evidently, best-effort service really means no guarantees at all!

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