2. data transmission (copy)

4.0(1)
studied byStudied by 6 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/27

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

28 Terms

1
New cards

Packets

data is broken down into packets to be transmitted

2
New cards

Header

  • IP address of sender

  • IP address of receiver

  • sequence number of packets

  • size of packet

3
New cards

Payload

contains the actual data

4
New cards

Trailer

  • method of identifying end of the packet

  • error-checking method

5
New cards

Packet switching

  • data is broken down into packets

  • each packet could take a different route

  • router controls route packet takes

  • packets may arrive out of order

  • packets are reordered at the end

6
New cards

Advantages of packet switching

  • high transmission speed

  • easy to expand package usage

  • possible to overcome busy or failed nodes

  • no need to create a single line of communication

7
New cards

Disadvantages of packet switching

  • packets may be lost

  • prone to errors in real-time streaming

  • delay the the receiver while packets are being reordered

8
New cards

Simplex

one direction only

9
New cards

Half-duplex

both directions, one at a time

10
New cards

Full-duplex

both directions, at the same time

11
New cards

Serial data transmission

  • data is sent one bit at a time over a single wire

  • e.g. telephone lines

12
New cards

Parallel data transmission

data is sent several bits at the same time over several wires

  • e.g. computer to printer

13
New cards

Serial vs. parallel

Serial:

  • better for long distances

  • cheaper

  • used when a small size of data is transmitted

  • slower

Parallel:

  • better for short distances

  • expensive

  • faster

14
New cards

Universal Serial Bus (USB)

asynchronous serial data transmission method

15
New cards

Advantages of USB

  • automatically detected

  • only fits one way, prevents incorrect connections

  • backwards compatible

  • industry-standard

16
New cards

Disadvantages of USB

  • transmission rate less than 120MB/sec

  • maximum cable length is about 5m

17
New cards

Parity checks

  • uses number of 1-bits in a byte

  • LSB is the parity bit

  • two bits may change during transmission so error is not found

  • cannot locate the changed bits (use parity blocks to overcome this)

18
New cards

Checksum

  • sender calculates checksum value using a specific algorithm

  • receiver calculates checksum value using the same algorithm

  • compares checksum value for errors

19
New cards

Echo check

  • receiver sends data back to sender for verification

  • sender compares received and original data for errors

  • cannot tell if error occurred during which transmission

20
New cards

Types of errors during data transmission

21
New cards

Check digits

  • occurs during data entry

  • calculated from all other digits in the data

  • e.g. ISBN 13, Modulo-11

22
New cards

Types of errors during data entry

  • incorrect digit entered

  • transposition errors

  • omitted/extra digits

  • phonetic errors

23
New cards

Automatic Repeat Request (ARQ)

  • uses acknowledgements timeouts to make sure user received the data

  • receiver checks data for any errors, if none is found, a positive acknowledgement is sent

  • if a negative acknowledgement is sent/timeout, data will be re-sent

24
New cards

Encryption

process of converting readable data into unreadable characters to prevent unauthorised access

25
New cards

Plaintext

original text being sent

26
New cards

Ciphertext

text produced after encryption

27
New cards

Symmetric encryption

  • uses an encryption key

  • key used to encrypt and decrypt the encoded message

28
New cards

Asymmetric encryption

  • developed to overcome security problem

  • two keys, public (everyone) and private (sender) key

  • receiver uses public key to encrypt message

  • sender uses private key to decrypt message