Data Transmission Flashcards

1
Q

Data packets?

A

a small part of a data that is transmitted over a network ; after transmission all data are reassembled to form the original data.

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

a packet header?

A
  • IP address of the sender
  • IP address of the receiver
  • sequence number of packet (allowing correct reassembly)
  • Size of the packet in bytes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

the payload?

A

contains the actual data in the packets

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

a trailer

A
  • method of identifying the end of the packet
  • some form of error checking to ensure packet arrives error-free
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Cyclic redundancy checks (CRCs)?

A

a method of error checking in which all the 1-bits in the data packet payload are added and the total is stored in the packet trailer, the same calculation is repeated at the receiving station.

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

packet switching?

A

a method of transmission in which a message is broken into many data packets, which can then be sent along pathways independently of each other

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

benefits of packet switching?

A
  • There is no need to tie up a single communication line
  • it is relatively easy to expand package usage
  • a high data transmission rate is possible
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Drawbacks of packet switching?

A
  • packets can be lost
  • more prone to errors with real-time-streaming
  • a delay at the destination whilst the packets are being re-ordered
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Hopping?

A

Sometimes, the packets get lost because they keep bouncing around from the router and never reach the destination. Hopping is used to overcome this problem. A hop number is added to the header of each packets, and this number is reduced by 1 every time it leaves a router. When it gets to 0, the packet is deleted and is resent.

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

Simplex data transmission?

A

Occurs when data can be sent in ONE DIRECTION ONLY.
e.g. A computer to a printer

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

Half-duplex data transmission?

A

Occurs when the data is sent in BOTH DIRECTIONS but NOT AT THE SAME TIME.
e.g. walkie-talkie

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

Full-duplex data transmission?

A

Occurs when the data can be sent in BOTH DIRECTIONS AT THE SAME TIME
e.g. Broadband internet connection

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

Serial Data transmission?

A

Occurs when data is sent ONE BIT AT A TME over SINGLE WIRE
(Can be simplex, half or full duplex)

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

Parallel data transmission?

A

Occurs when SEVERAL BITS OF DATA are sent down SEVERAL WIRES
(can be simplex, half or full duplex)

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

What’s the problem with parallel data transmission over a longer distance?

A

Data can become skewed; data arrives unsynchronised

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

Compare between Serial and Parallel data transmissions.

A
  1. Serial has less risk of external interference than with parallel, due to fewer wires.
  2. Parallel has a faster rate of transmission than serial, due to more wires.
  3. Serial is more reliable over longer distances; parallel works well over shorter distances.
17
Q

Definition for Universal Serial Bus (USB)?

A

a type of serial data transmission which has become the industry standard for connecting computers to devices via a USB port.

18
Q

What are the four wires for USB?

A

Red + black for power
White + green for data transmission

19
Q

Describe the process when a device is plugged into a computer using one of the USB port.

A
  1. The computer automatically detects that a device is present.
  2. The device is automatically recognized, and the appropriate software is loaded up so the computer and the device can communicate effectively.
  3. if a new device is detected, the computer will look for the device driver that matches the device, if not, the user is prompted to download the software.
20
Q

Benefits + Drawbacks of USB

A

Benefits:
1. Devices plugged in are automatically detected by the computer.
2. Can support different data transmission rates.
3. No need for an external power source since cable supplies +5V

Drawbacks:
1. Has a limited length of 5m
2. Power limitations for high-powered devices.
3. Limited data transmission speed compared to newer technologies.

21
Q

Causations for errors in data transmission

A
  • Electrical Interference
  • Problems during packet switching
  • skewing of data (only in parallel)
22
Q

What are the three different ways in which data can be checked for errors?

A
  1. Parity checks
  2. Checksum
  3. Echo check
23
Q

Parity check?

A

Could make use of either EVEN or ODD parity checks
e.g, the data is 101010; you use an odd parity check, the result would be 0

24
Q

Checksum?

A

It works by calculating a value (the checksum) based on the data being sent, usually by adding up the values of all the data bits. This checksum is then sent along with the data. Upon receiving the data, the receiver performs the same calculation. If the calculated checksum matches the received checksum, the data is considered correct; if not, an error is detected.

25
Q

Echo check?

A

In an echo check, the system sends a message or data to the receiver, and the receiver sends the same message back (echoes it) to the sender. The sender compares the original message with the received echo. If they match, the data is assumed to have been transmitted correctly. If there is any difference, it indicates that an error occurred during transmission.

26
Q

Check digits?

A

An additional digit is appended to a number to check if the entered number is error-free, it is a type of data entry check.
e.g. ISBN13

27
Q

Automatic Repeat Requests (ARQs)?

A

it makes use of acknowledgment and timeout to automatically request re-sending of data if the time interval before positive acknowledgment is too long.

28
Q

what is an eavesdropper?

A

another way of saying hacker

29
Q

Plaintext and cipher text

A

plaintext is the original text, cipher text is when data has gone through encryption algorithm

30
Q

Symmetric encryption?

A

a type of encryption in which the same encryption key is used for both to encrypt and decrypt the message.

31
Q

Asymmetric encryption?

A

a type of encryption that uses public key and private keys to ensure data is secure.

32
Q

quantum computer?

A

a computer that can perform very fast calculations