10. Concepts and Terms (ii) Flashcards

1
Q

Define simplex, (full) duplex and half-duplex communication. Give an example of each.

A
  • simplex is a one way connnection, TV or radio, or a website with no user feedback
  • half duplex is a two way connection, but it is not concurrent, WiFi
  • full duplex is a two way connection that allows concurrent communication, similar to a phone call.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is bandwidth?

A

The number of bits delivered per second

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

What is delay?

A

The time it takes the first byte to travel from source to destination.

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

What is the usual rate bits travel?

A

2x10^8 meters per second

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

What are the 4 sources of packet delay? What are their causes

A
  • nodal processing delay, need to check for bit errors, determine output link
  • queueing delay, time waiting to be transmitted, depends on the congestion of the router
  • transmission delay. length of the packet in bits / link bandwidth in bits per sec
  • propagation delay, length of physical link / propagation speed (2x10^8 m/sec)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How are propagation delay and transmission delay calculated?

A
  • Dprop = distance/speed of medium
  • Dtrans = num of bits/bits per second
    add all delays together
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is RTT? Why can’t we be sure about actual delay to anything other than an adjacent link?

A

Round trip time. That requires clock syncronisation. Used to calculate the time taken for a message to be send and received back. Can use ping command.

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

What are causes of packet loss?

A
  • physical transmission problems (corruption, interference)
  • congestion causing timeouts
  • too many mobile devices in one place can cause infrastructure overload
  • network router buffers can suffer from transient overload
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is throughput? What is goodput?

A

The amount of data passing through the system in a given amount of time. Goodput is the rate at which useful data is passing through a system. Can measure throughput using time wget -o get-file

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

Difference between throughput and bandwidth?

A

Bandwidth is the maximum amount of data that can travel through a ‘channel’. Throughput is how much data actually does travel through the ‘channel’ successfully.

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