COSC203 - PART IV Flashcards

1
Q

What are two network-layer functions?

A

Routing and forwarding

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

In SDN, forwarding is performed at the ___ plane, and routing is performed at the _____ plane.

A

Data, control

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

This is at traditional approach for the network control plane.

A

Per-router control.

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

This type of networking enables logically centralised control by defining a control and data plane.

A

Software defined networking

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

What is considered a “good” route?

A

Least cost, fastest, and least congested.

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

What are the four routing algorithm classifications?

A

Global, static, dynamic, and decentralised.

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

What are two characteristics about link state routing?

A

centralised - link costs are known to all nodes,
and iterative - after k iterations, the least cost path to k destinations is known.

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

Notation for the current estimate of the least-cost-path from source to destination v

A

D(v)

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

The notation for the predecessor node along path from source to v

A

p(v)

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

This notation for a set of nodes whose least-cost-path is definitively known

A

N’

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

This is a group of networks and routers controlled by a single administrative authority

A

Autonomous system

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

This protocol is used by hosts and routers to communicate network-level information

A

ICMP (Internet Control Message Protocol)

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

What is the responsibility of the data link layer?

A

Transfer datagram from one node to physically adjacent node over a link

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

What is the difference on flow control between the transport and link layers?

A

Transport is end-to-end and byte-oriented.
Link layer is single link and frame-oriented.

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

What is the principle of error detection in flow control at the link layer?

A

Add additional bit(s) to detect and correct bit errors (i.e. redundancy)

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

Can a single parity correct single bit errors?

A

No - only detect.

17
Q

This kind of check is a more powerful error-detection coding

A

CRC - Cyclic Redundancy Check

18
Q

This protocol is a distributed algorithm that determines how nodes share the channel

A

(MAC) - Medium Access Control protocol

19
Q

This provides access to the channel in ‘rounds’

A

TDMA - Time Division Multiple Access

20
Q

What is FDMA?

A

Frequency Division Multiple Access - it divides the channel spectrum into frequency bands

21
Q

What equation is this and which routing method does it relate to?

A

Bellman-Ford, which is what distance vector routing is based on.

22
Q

What services are performed at the data link layer?

A

Framing and link access.

23
Q

Where is the link layer implemented?

A

The link layer is implemented in the network interface card or on a chip, which has a unique identifier - the MAC address.

24
Q

Which layers of the OSI model have flow control?

A

Transport and data link layer

25
Which version of ALOHA is simpler, and can transfer data at any time?
Pure ALOHA
26
Which version of ALOHA can only transmit data at the beginning of a time slot, thus is more synchronised?
Slotted ALOHA
27
In Pure ALOHA, there is no synchronisation. What is a consequence of this?
The collision probability increases.
28
This version of CSMA has the human analogy of 'don't interrupt others' i.e. it listens before transmitting.
Simple CSMA
29
This version of CSMA has the human analogy of 'the polite conversationalist' i.e., Collision Detection.
CSMA/CD
30
What is the third step in this slide?
3. If NIC transmits entire frame without collision, NIC is done with the frame.
31
Two MAC protocols for "taking turns"
Polling and token passing
32
What are some of the concerns of polling? (MAC protocol)
Polling overhead, latency, single point of failure (master)
33
What are some of the concerns of token passing? (MAC protocol)
Token overhead, latency, single point of failure (token)