Data transmission (paper 1) Flashcards

1
Q

define a data packet

A

a small part of data that is transmitted over a network

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

define a packer header

A

the part of the data packet that contains the IP addresses and inclueds the packet number

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

define packet trailer

A

the part of a data packet that indicates the end of the data packet and cyclic reduncancy check error check

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

what is a cyclic redundancy check (CRC)

A

an error check method in which all the 1-bits in the data packet payload are added and the total is stored in the packet trailer

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

what is the payload

A

the actual data being carried in a data packet

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

what is a node

A

Stages in a network that can receive and transmit data packets

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

what is packet switching

A

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

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

what is a router

A

a device that enables data packets to be moved between different networks

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

what is real time streaming

A

the transmission of data over a network for live events where the data is sent as soon as it is received or generated

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

what is hopping / hop number

A

a number in a packet header used to stop data packets that never reaches their destinataion from ‘clogging up’ the data paths

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

define simplex data

A

data that can be sent in one direction only

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

define half-duplex data

A

data that can be sent in both directions but not at the same time

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

define full-duplex data

A

data that can be sent in both directions at the same time

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

what is serial data transmission

A

sending data down one channel/wire one bit at a time at very high speeds

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

what is parallel data transmission

A

sending data down several channels/wires serveral bits at a time over short distances

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

what is skewed data

A

data that arrives at the destination with the bits no longer synchronised

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

what does a USB stand for

A

universal serial bus

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

what is a USB

A

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

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

what is an IP address

A

a unique string of characters that identifies each computer using the Internet Protocol to communicate over a network

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

what are the benefits of packet switching

A
  • no need to tie up a single connection line
  • can easily overcome failed lines by re-reouting packets
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

descirbe the process of packet switching

A
  • data is broken donw into packets
  • each packet is given a sequence number and sent
  • each packet may take a different route depending on the quickest route in the moment
  • routers control the route the packet takes
  • packets may arrive out of order
  • the sequence numbers put them back into order
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

what are the benefits of serial data transmission

A
  • lower interference
  • more reliable over longer distances
  • smaller, simpler and cheaper connections to produce
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

what are the negatives of serial data transmission

A
  • lower transmission speeds
24
Q

what are the benefits of parallel data transmission

A
  • very fast data transfer
  • can send data in both directions at the same time
25
what are the negatives of parallel data transmission
- interference issues between wires - data corruption can occur over longer distances - suffer from skewing: data bits travelling parallel to each other can move at different speeds causing them to arrive out of sync
26
what types of parity may a computer use
- even - odd
27
how does a parity check work
* Checks a byte of data * Check is performed when data is received * A parity bit is added (to the parity byte) * Counts number of 1’s to see if 1’s are even or odd * Can be even or odd * If parity is incorrect, error is detected
28
when is a parity block check used
when sending multiple bytes in one transmission block: each byte has its own paratiy bit and there is a final parity bit for each collumn
29
what is a checksum
an additional method of checking for errors following the transmission of data - it is sent with the data and is recalculated once received
30
explain a check digit
* A digit that is calculated from the data, uses modulo to calculate digit * It is added to the data * Digit is recalculated when data is entered * Digits are compared to check for error
31
explain automatic repeat request
- computers automatically send back a positive acknowledgement if a data packet is deemed correct - or it will ask for data to be resent if error is detected - if no acknowledgement is sent within a certain time - a timeout is registered and the sending computer resend the data - this process continues until data is completely correct or the ARQ limit is reached
32
explain a checksum
* A value is calculated from the data * It is transmitted with the data * Value is recalculated after transmission * Values are compared after transmission to check for error * if they are not identicle then an error message will be sent
33
why are codes/encryption used
to prevent interception of messages
34
what is plaintext
the original message to be encrypted
35
what is ciphertext
the encrypted message
36
what is symmetric encryption
a type of encryption in which the same private encryption key is used both to encrypt and decrypt a message
37
what is asymmetric encryption
a type of encryption that uses public keys to ensure data is secure
38
what are the two types of encryption
- symmetric - asymmetric
39
what is acknowledgement
a message sent to the receiver indicating that data has been received without error
40
what is an eavsdropper
another name for a hacker who intercepts data being transmitted one a wored or wireless connection
41
what is an encryption algorithm
a complex piece of software that takes plaintext and generates an encrypted string known as ciphertext
42
what is a public key
a type of encryption key that is known to all users
43
what is a private key
a type of encyrption key which is known only to the single coputer/user
44
what is a quantum computer
a computer which can preform very fast calculations, based on probability rather than simple 1 or 0 values
45
describe the structure of a data packet
- packet header = destination IP address, packet number, senders address - payload = data - packet trailer = error checks
46
why are error checks important
because data can be lost, gained or changed during electrical interfereance which makes the data incorrect
47
how can errors occur
By bits of data being lost in transmission
48
what are the error checks that you have studied
- parity check (odd and even) - checksum - echo check - automatic repeat request
49
what is an echo check
- it is performed by asking the recipient computer to send back an exact copy of data it received back to the originator - the data is compared - if both copies match then the data is deemed to have arrived without error
50
give examples of how check digits are used day to day
- book numbers - bar codes in stores
51
Which encryption method uses private keys
Symmetric
52
Describe symmetric encryption
- a key is used to produce ciphertext from plaintext - key is shared with recipient separately - cipher text is sent to recipient - recipient deciphers the message
53
What is a dynamic IP address
A string of characters that identifies a computer but it can change. It is assigned to the computer until it logs off the network
54
What can assign IP addresses
Routers
55
What are check digits used for
To validate data entry rather than errors in transmission