Unit 9 - Network Layer Flashcards

1
Q

What is forwarding?

A

Moving packets from router’s input link to output link. It is an action local to routers

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

What is routing?

A

Determines the route taken by packets from source to destination. It is a global action

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

What is a forwarding table?

A

Inside the router, a forwarding table stores mappings from datagram header values to output links. The next route is determined by finding an entry in the table who’s header value matches the packet header value

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

Name 2 services for individual datagrams

A
  1. Guaranteed delivery

2. Guaranteed delivery with less than 40ms delay

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

Name 3 services for a flow of datagrams

A
  1. In-order datagram delivery
  2. Guaranteed minimal bandwidth
  3. Guaranteed maximal inter-packet timespacing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does ATM stand for?

A

Asynchronous Transfer Mode

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

What does the Internet Network Architecture provide a guarantee on?

A

Nothing - not bandwidth, loss, order or timing

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

What is the difference between a datagram network and a virtual circuit network? Give an example of what architecture uses each

A

A datagram network (e.g. Internet) provides connectionless services, virtual-circuit network (e.g. ATM - telephony) is connection-oriented.

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

How is performance guaranteed in virtual circuit networks?

A
  1. There are setups and teardowns of each call before data can flow
  2. Every routers on source - destination path maintains a state for each passing connection
  3. Link and router resources (e.g. bandwidth, buffers) may be allocated/dedicated
  4. Each packet carries virtual-circuit (VC) identifier
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What 3 components make up a VC?

A
  1. Path from source to destination
  2. Series of VC numbers, one for each link along the path
  3. Entries in forwarding tables in routers along path
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What happens to a forwarding table in each router when a VC network is torn down?

A

The routers erase the entries in their forwarding tables

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

What is longest prefix matching?

A

When looking for forwarding table entry for given destination address, use the longest address prefix that matches destination address

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

Given two destination address ranges and link interfaces:
1) 0001 1000 - interface 1 &
2) 0001 1*** - interface 0
Which interface do the following addresses belong in:
a) 0001 1110
b) 0001 1000

A

a) 2

b) 1

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