data transmission

0.0(0)
studied byStudied by 8 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/134

flashcard set

Earn XP

Description and Tags

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

135 Terms

1
New cards

what are data packets

small units of data used for sending data over long distances

2
New cards

what is the typical size of a data packet

64KiB

3
New cards

why are data packets used

easier to control, can avoid busy transmission routes

4
New cards

What is the structure of a typical data packet?

header, payload, trailer.

5
New cards

What information does the packet header contain?

IP of sending device, IP of receiving device, sequence number, packet size

6
New cards

What is the payload in a data packet?

actual data being sent

7
New cards

What is the purpose of the packet trailer?

identify end of packet, includes error checker

8
New cards

what is a typical error checker in a packet

CRC

9
New cards

what does CRC stand for

cyclic redundancy check

10
New cards

why does a packet trailer need an error checking method

ensure data integrity

11
New cards

How does the CRC work in data packets?

Sending computer adds 1-bits and stores as hex value

Receiving computer recalculates 1-bits and compares values

If values match, no errors

12
New cards

What is packet switching?

process where data packets are sent from a sender via multiple possible routes

13
New cards

What is the main benefit of splitting data into packets?

each packet can take different routes to the destination which can avoid busy transmission routes

14
New cards

What is the main drawback of splitting data into packets?

data needs to be reassemble at destination.

15
New cards

How do packets find their route in packet switching?

Each packet follows the shortest available path

16
New cards

What is a key issue with packet switching regarding order?

can arrive in a different order from which they were sent.

17
New cards

List four benefits of packet switching.

can re-route packets when a line is busy

easy to expand package usage

high data transmission rate

no need to tie up a single communication line

18
New cards

List three drawbacks of packet switching.

packets can be lost

prone to real-time streaming errors

delay at destination when being reordered

19
New cards

What is the problem of lost packets in packet switching?

Packets can get lost by bouncing between routers and clogging the network.

20
New cards

How is the lost packet problem in packet switching overcome?

hopping

21
New cards

what is hopping

where a hop number in the packet header decreases with each number

22
New cards

What are the three key factors to consider in data transmission?

direction, method, data synching

23
New cards

What is simplex data transmission?

data sent one direction

24
New cards

What is an example of simplex data transmission?

computer to printer

25
New cards

What is half-duplex data transmission?

both directions, not at the same time

26
New cards

What is an example of half-duplex data transmission?

a walkie-talkie

27
New cards

What is full-duplex data transmission?

sent both ways simultaneously

28
New cards

What is an example of full-duplex data transmission?

broadband internet connection

29
New cards

What is serial data transmission?

one bit at a time over a single wire

30
New cards

6 characteristics of serial data transmission

one bit at a time

single channel

can be simplex, half-duplex, full duplex

best over long distance

slower data rate

arrives synched

31
New cards

What is an example of serial data transmission?

computer to a printer via a USB connection.

32
New cards

What is parallel data transmission?

Several bits of data simultaneously down several channels

33
New cards

4 characteristics of parallel data transmission

multiple bits simultaneously

multiple channels

34
New cards

When is parallel data transmission used?

High-speed network connections.

35
New cards

What modes can parallel data transmission operate in?

simplex, half-duplex, full-duplex

36
New cards

Over what distance does parallel data transmission work well?

works well over short distances.

37
New cards

What happens to parallel data transmission over longer distances?

data can become skewed, arriving unsynched

38
New cards

How does the length of the wire affect parallel data transmission?

longer the wire, the worse the data skew

39
New cards

How does the speed of parallel data transmission compare to serial data transmission?

parallel is faster than serial

40
New cards

Where is parallel data transmission commonly used within a computer?

internal circuits in a computer

41
New cards

What type of data transmission does USB use?

serial

42
New cards

What types of data transmission does USB support?

half-duplex, full-duplex

43
New cards

How many wires are in a USB cable

four

44
New cards

what are the colour wires in a USB cable

red, black, green, white

45
New cards

what is the red wire in a USB for

power

46
New cards

what is the black wire in a USB for

power

47
New cards

what is the green wire in a USB for

data transmission

48
New cards

what is the white wire in a USB for

data transmission

49
New cards

What happens when a device is plugged into a computer using a USB port?

computer detects device due to voltage change, driver software loaded, prompts user to download if necessary

50
New cards

What is USB-C

24-pin symmetrical connector

51
New cards

features of USB-C

fits in its port either way round

smaller and thinner than older USBs

offer 100 watt

carry 10GBps of data

support 4k video delivery

52
New cards

Is USB-C backward compatible, and with which versions?

it is backward compatible with USB 2.0 and 3.0

53
New cards

What is the significance of USB-C becoming more common?

become the new industry standard format.

54
New cards

Why is it important to check for errors during data transmission?

computers are unable to understand text if the words are corrupted

55
New cards

what does the built-in dictionary do in data transmission

tries to understand text that is corrupted with words it has stored

56
New cards

What are the causes of errors during data transmission?

interference

problems during packet switching

skewing of data

57
New cards

How does interference affect data transmission?

causes corruption or lose of data due to electrical disturbances

58
New cards

What issues can arise from problems during packet switching?

data loss or even the gain of incorrect data.

59
New cards

What is skewing of data

bits to arrive out of synch

60
New cards

how does skewed data affect data transmission

data corruption.

61
New cards

What are the methods used to check for errors in data transmission?

parity checks

checksum

echo check

62
New cards

What can happen if data corruption occurs during transmission?

data may become unintelligible leading to errors and miscommunication

63
New cards

What is parity checking?

based on the number of 1-bits in a byte of data

64
New cards

What are the two types of parity?

EVEN and ODD

65
New cards

what is even parity checking

the 1s in a byte add to an even number

66
New cards

what is odd parity checking

when the 1s in a byte add to an odd number

67
New cards

How is the parity bit set?

determining which bit is reserving the left-most bit for the parity bit.

68
New cards

What must be agreed upon before data is transferred using parity checks?

An agreement must be made between the sender and receiver on which parity is being used

69
New cards

What happens if even parity is used and the received byte has an odd number of 1-bits?

an error is flagged.

70
New cards

What is the limitation of parity checking?

If two bits changed value

71
New cards

what is the result of two bits changed in a parity

data may be impossible to locate

72
New cards

How does the parity block method work?

sending a block of data and totaling the number of 1-bits horizontally and vertically

73
New cards

What is a checksum?

sending an additional checksum value with the data block.

74
New cards

process of using a checksum to verify data integrity

calculate checksum from data block

transmit checksum and data block

recalculate checksum at receiving side

compare recalculation

if they match, no error

75
New cards

What happens if the checksums do not match?

request to resend data block is made

76
New cards

What is echo check?

data sent to another device is sent back again to the sender to check for errors

77
New cards

How does echo check work?

copy sent back to sender

sender compares with original data

if no differences, data was sent without errors

78
New cards

What is the limitation of echo check?

it isn’t known whether the error occurred when sending the data

79
New cards

What is a check digit?

final digit included in a code, calculated from all the other digits in the code

80
New cards

Where are check digits commonly used?

barcodes, ISBN, VIN

81
New cards

what does ISBN stand for

International Standard Book Numbers

82
New cards

what does VIN stand for

Vehicle Identification Numbers

83
New cards

What types of errors can check digits usually detect?

incorrect number entered, transposition errors, omitted or extra digits, phonetic errors

84
New cards

what error in a check digit would be 5327 when it is supposed to be 5307

incorrect digit entered

85
New cards

what error in a check digit would be 5037 when it is supposed to be 5307

transposition error

86
New cards

what error in a check digit would be 537 when it is supposed to be 5307

omitted/extra digit

87
New cards

what error in a check digit would be 13 when it is supposed to be 30

phonetic error

88
New cards

What are two common methods to generate a check digit?

ISBN 13

Modulo-11

89
New cards

What is the check digit in ISBN 13?

the thirteenth digit in the number.

90
New cards

How is the check digit generated in ISBN 13? (Step 1)

Add all the odd-numbered digits together.

91
New cards

How is the check digit generated in ISBN 13? (Step 2)

Add all the even-numbered digits together and multiply the result by 3.

92
New cards

How is the check digit generated in ISBN 13? (Step 3)

Add the results from steps 1 and 2 together and divide by 10.

93
New cards

How is the check digit generated in ISBN 13? (Step 4)

Take the remainder; if the value isn’t zero then subtract the remainder from 10 to find the check digit.

94
New cards

What are the methods to verify data has arrived unchanged?

parity

echo

ARQ

95
New cards

what does ARQ stand for

Automatic Repeat Request

96
New cards

What does ARQ use to check data?

positive, negative acknowledgements

timeout intervals

97
New cards

What is the purpose of a positive acknowledgement in ARQ?

data has been received correctly

98
New cards

What happens if an error is detected in ARQ

A negative acknowledgement is sent back

99
New cards

What is the role of a timeout in ARQ?

time interval allowed to elapse before an acknowledgement is received

100
New cards

what happens if the ARQ time interval is elapsed and nothing is received

the data is re-sent.