Data Transmission and Encryption Quiz
39 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the role of a positive acknowledgement in ARQ?

  • Indicates data has not been received correctly
  • Confirms error detection code
  • Requests retransmission of data
  • Indicates data has been received correctly (correct)
  • Encryption prevents data from being intercepted by hackers.

    False

    What is the term used for the unreadable form of data as a result of encryption?

    ciphertext

    The original data being sent is known as __________.

    <p>plaintext</p> Signup and view all the answers

    Match the following terms with their descriptions:

    <p>ARQ = Method using acknowledgments for error detection Ciphertext = Encrypted form of data Eavesdropper = A person who intercepts data Cyclic Redundancy Check = Error detection code used in data transmission</p> Signup and view all the answers

    What type of data transmission allows simultaneous data sending from both 'A' to 'B' and 'B' to 'A'?

    <p>Full-duplex</p> Signup and view all the answers

    Serial data transmission sends multiple bits at once over several wires.

    <p>False</p> Signup and view all the answers

    What is the main advantage of serial data transmission over long distances?

    <p>It avoids data arriving out of synchronisation.</p> Signup and view all the answers

    In parallel data transmission, several bits are sent simultaneously down __________.

    <p>several wires or channels</p> Signup and view all the answers

    Match the data transmission type with its primary characteristic:

    <p>Serial = Sends multiple bits at once Parallel = Sends one bit at a time Full-duplex = Allows simultaneous two-way communication Half-duplex = Sends data in one direction at a time</p> Signup and view all the answers

    Which example is most applicable for parallel data transmission?

    <p>Computer to printer</p> Signup and view all the answers

    Parallel data transmission is faster than serial data transmission.

    <p>True</p> Signup and view all the answers

    What type of connection is an example of full-duplex data transmission?

    <p>Broadband internet connection</p> Signup and view all the answers

    What is the role of the public key in encryption?

    <p>It can encrypt messages from anyone.</p> Signup and view all the answers

    The same public key can be shared with multiple senders for secure communication.

    <p>True</p> Signup and view all the answers

    What must both communicators do to establish two-way secure communication?

    <p>Share their public keys with each other.</p> Signup and view all the answers

    The encryption algorithm must be ___ to ensure confidentiality.

    <p>complex</p> Signup and view all the answers

    Match the key type with its function:

    <p>Public Key = Can be shared with anyone Private Key = Must be kept secret</p> Signup and view all the answers

    What is the calculated checksum for a value of X equal to 1185 using the described algorithm?

    <p>161</p> Signup and view all the answers

    If the calculated checksum matches the transmitted checksum, it indicates that the data was transmitted without errors.

    <p>True</p> Signup and view all the answers

    What is the purpose of a checksum in data transmission?

    <p>To verify the accuracy or validity of the transmitted data.</p> Signup and view all the answers

    A __________ is a number added to a code to verify its accuracy or validity.

    <p>check digit</p> Signup and view all the answers

    Match the following error types with their descriptions:

    <p>Inverted digits = Two digits in a code have been switched Missing digit = A digit that should be present is absent Extra digit = An additional digit is included in the code Incorrect sequence = Digits are out of the expected order</p> Signup and view all the answers

    What type of data transmission allows data to flow in both directions at the same time?

    <p>Full-duplex</p> Signup and view all the answers

    Simplex transmission allows data to flow in both directions.

    <p>False</p> Signup and view all the answers

    What is the main difference between half-duplex and full-duplex transmission?

    <p>Half-duplex allows data flow in both directions but not simultaneously, while full-duplex allows simultaneous data flow in both directions.</p> Signup and view all the answers

    In ______ data transmission, data can only be sent from sender to receiver.

    <p>simplex</p> Signup and view all the answers

    Match the type of data transmission with its description:

    <p>Simplex = Data is sent in one direction only Half-duplex = Data can flow in both directions, but not at the same time Full-duplex = Data can flow in both directions simultaneously</p> Signup and view all the answers

    Which factor does NOT need to be agreed upon by both sender and receiver during data transmission?

    <p>Type of device used</p> Signup and view all the answers

    Half-duplex transmission is similar to a walkie-talkie.

    <p>True</p> Signup and view all the answers

    Name two examples of transmission media.

    <p>Coaxial cable, fiber optics</p> Signup and view all the answers

    What is the primary purpose of parity checking?

    <p>To check if data has changed or been corrupted</p> Signup and view all the answers

    Even parity requires an odd number of 1-bits in the data.

    <p>False</p> Signup and view all the answers

    What happens if two bits change during data transmission while using parity checking?

    <p>It may be impossible to locate the error.</p> Signup and view all the answers

    In a system that uses _______ parity, a 0 parity bit is added if there is already an even number of 1-bits.

    <p>even</p> Signup and view all the answers

    Which of the following methods is NOT mentioned for error detection?

    <p>Bitwise comparison</p> Signup and view all the answers

    Parity checking can detect when no errors have occurred during transmission.

    <p>True</p> Signup and view all the answers

    Name one method of error detection mentioned in the content.

    <p>Parity checking, checksum, echo checking, or automatic repeat request (ARQ).</p> Signup and view all the answers

    Match the error detection methods with their characteristics:

    <p>Parity Checking = Detects single bit errors based on parity bits Checksum = Calculates a value based on the total data Echo Checking = Compares sent and received data Automatic Repeat Request (ARQ) = Requests resending of data upon error detection</p> Signup and view all the answers

    Study Notes

    Data Transmission

    • Data is broken down into packets for transmission
    • A packet includes a header, payload, and trailer
    • The header contains destination address, packet number, and originator's address
    • Packets can take different routes and may arrive out of order
    • Routers control packet paths
    • Data transmission methods include serial and parallel
    • Serial transmission sends data bit by bit
    • Parallel transmission sends multiple bits simultaneously
    • Serial is better for longer distances
    • Parallel is better for shorter distances, or when speed is important
    • Simplex, half-duplex, and full-duplex are transmission modes
    • Simplex is one-way
    • Half-duplex is two-way, but only one direction at a time
    • Full-duplex is two-way, both directions at the same time

    Error Detection

    • Errors can occur during transmission due to interference
    • Methods for error detection include parity check, checksum, and echo check.
    • Parity check (odd or even): uses a parity bit to ensure the total number of bits (1s) is even or odd
    • Checksum: calculates a checksum value for the data and compares it for errors
    • Echo check: sends the data back and checks if the returned data is identical
    • Automatic Repeat Request (ARQ) involves re-sending data if not received correctly using positive or negative acknowledgements

    Encryption

    • Encryption is used to protect data during transmission
    • Symmetric encryption uses the same key for encryption and decryption
    • Asymmetric encryption uses different keys (public and private) for encryption and decryption
    • Asymmetric encryption involves the use of public and private keys
    • The key distribution problem highlights a security weakness of symmetric encryption

    Packet Switching

    • Packet switching splits data into smaller packets which are routed independently through a network
    • Routers decide the best path for each packet
    • Packets can arrive out of order but are reassembled at the destination
    • Packet switching offers higher transmission rates and easier expansion compared to circuit switching

    Data Transmission Modes

    • Simplex: one-way transmission
    • Half-duplex: two-way transmission, but only one direction at a time
    • Full-duplex: two-way transmission, both directions simultaneously

    Serial and Parallel Data Transmission

    • Serial: data transmitted one bit at a time
    • Parallel: multiple bits transmitted at the same time
    • Serial transmission is preferred for longer distances due to lower risk of interference and easier implementation
    • Parallel transmission is used in short distance communications due to speed

    Cyclic Redundancy Check (CRC)

    • CRC is a technique used to detect errors that may have occurred during transmission

    Check Digit

    • Check digits are used to verify data accuracy
    • Example of data verification methods include a code like ISBN. (International Standard Book Number)
    • Check digits are used in different types/codes, in order to detect errors by using a mathematical formula.

    Automatic Repeat Request (ARQ)

    • ARQ uses positive and negative acknowledgments and timeouts to ensure data integrity

    Universal Serial Bus (USB)

    • USB is a common serial data transmission method
    • USB data transmission is reliable and adaptable to several different data transfer rates.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Description

    Test your knowledge on data transmission types, encryption methods, and their characteristics. This quiz covers essential concepts like ARQ, data transmission modes, and the role of encryption keys. Perfect for students learning about networking and cybersecurity.

    More Like This

    Use Quizgecko on...
    Browser
    Browser