Deck 3: Data Link Layer and Error Control Protocols

Full screen (f)
exit full mode
Question
In sliding window, if the window size is 63, what is the range of sequence numbers?

A)0 to 63
B)0 to 64
C)1 to 63
D)1 to 64
Use Space or
up arrow
down arrow
to flip the card.
Question
Regulation of the rate of transmission of data frames is known as

A)Line discipline
B)Data rate control
C)Flow control
D)Switch control
Question
When a primary device wants to send data to a secondary device, it needs to first send _______ frame.

A)ACK
B)Poll
C)SEL
D)ENQ
Question
Flow control is needed to prevent

A)Bit errors
B)Overflow of sender buffer
C)Overflow of receiver buffer
D)Collision
Question
A timer is set when _____________is sent.

A)Packet
B)ACK
C)NAK
D)All
Question
In a Go-Back-N ARQ, if the window size is 63, what is the range of sequence numbers?

A)0 to 63
B)0 to 64
C)1 to 63
D)1 to 64
Question
In Go-Back-N ARQ, if frames 4, 5, and 6 are received successfully, the receiver may send an ACK _______ to the sender.

A)5
B)6
C)7
D)any of the above
Question
ARQ stands for _______.

A)Automatic repeat quantization
B)Automatic repeat request
C)Automatic retransmission request
D)Acknowledge repeat request
Question
For Stop-and-Wait ARQ, for 10 data packets sent, _______ acknowledgments are needed.

A)exactly 10
B)less than 10
C)more than 10
D)none of the above
Question
HDLC is an acronym for _______.

A)High-duplex line communication
B)High-level data link control
C)Half-duplex digital link combination
D)Host double-level circuit
Question
Data link control deals with the design and procedures for ______ communication.

A)node-to-node
B)host-to-host
C)process-to-process
D)none of the above
Question
_______ in the data link layer separates a message from one source to a destination, or from other messages going from other sources to other destinations.

A)Digitizing
B)Controlling
C)Framing
D)none of the above
Question
In _______ framing, there is no need for defining the boundaries of frames.

A)fixed-size
B)variable-size
C)standard
D)none of the above
Question
In ________ framing, we need a delimiter (flag) to define the boundary of two frames.

A)fixed-size
B)variable-size
C)standard
D)none of the above
Question
_________framing uses two categories of protocols: character-oriented and bit-oriented.

A)Fixed-size
B)Variable-size
C)Standard
D)None of the above
Question
In a ________ protocol, the data section of a frame is a sequence of characters.

A)bit-oriented
B)character-oriented
C)either (a) or (b)
D)none of the above
Question
In a _________ protocol, the data section of a frame is a sequence of bits.

A)byte-oriented
B)bit-oriented
C)either (a) or (b)
D)none of the above
Question
In _________ protocols, we use ________.

A)character-oriented; byte stuffing
B)character-oriented; bit stuffing
C)bit-oriented; character stuffing
D)none of the above
Question
Byte stuffing means adding a special byte to the data section of the frame when there is a character with the same pattern as the ______.

A)header
B)trailer
C)flag
D)none of the above
Question
In ________ protocols, we use ________.

A)byte-oriented; bit stuffing
B)character-oriented; bit stuffing
C)bit-oriented; bit stuffing
D)none of the above
Question
Bit stuffing means adding an extra 0 to the data section of the frame when there is a sequence of bits with the same pattern as the ________.

A)Header
B)Trailer
C)Flag
D)None of the above
Question
_______ control refers to a set of procedures used to restrict the amount of data that the sender can send before waiting for acknowledgment.

A)Flow
B)Error
C)Transmission
D)None of the above
Question
______ control refers to methods of error detection and correction.

A)Flow
B)Error
C)Transmission
D)None of the above
Question
In a linear block code, the _______ of any two valid codewords creates another valid codeword

A)XORing
B)ORing
C)ANDing
D)none of the above
Question
A simple parity-check code can detect __________ errors.

A)an even-number of
B)two
C)no errors
D)an odd-number of
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/25
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 3: Data Link Layer and Error Control Protocols
1
In sliding window, if the window size is 63, what is the range of sequence numbers?

A)0 to 63
B)0 to 64
C)1 to 63
D)1 to 64
0 to 63
2
Regulation of the rate of transmission of data frames is known as

A)Line discipline
B)Data rate control
C)Flow control
D)Switch control
Data rate control
3
When a primary device wants to send data to a secondary device, it needs to first send _______ frame.

A)ACK
B)Poll
C)SEL
D)ENQ
ENQ
4
Flow control is needed to prevent

A)Bit errors
B)Overflow of sender buffer
C)Overflow of receiver buffer
D)Collision
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
5
A timer is set when _____________is sent.

A)Packet
B)ACK
C)NAK
D)All
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
6
In a Go-Back-N ARQ, if the window size is 63, what is the range of sequence numbers?

A)0 to 63
B)0 to 64
C)1 to 63
D)1 to 64
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
7
In Go-Back-N ARQ, if frames 4, 5, and 6 are received successfully, the receiver may send an ACK _______ to the sender.

A)5
B)6
C)7
D)any of the above
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
8
ARQ stands for _______.

A)Automatic repeat quantization
B)Automatic repeat request
C)Automatic retransmission request
D)Acknowledge repeat request
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
9
For Stop-and-Wait ARQ, for 10 data packets sent, _______ acknowledgments are needed.

A)exactly 10
B)less than 10
C)more than 10
D)none of the above
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
10
HDLC is an acronym for _______.

A)High-duplex line communication
B)High-level data link control
C)Half-duplex digital link combination
D)Host double-level circuit
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
11
Data link control deals with the design and procedures for ______ communication.

A)node-to-node
B)host-to-host
C)process-to-process
D)none of the above
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
12
_______ in the data link layer separates a message from one source to a destination, or from other messages going from other sources to other destinations.

A)Digitizing
B)Controlling
C)Framing
D)none of the above
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
13
In _______ framing, there is no need for defining the boundaries of frames.

A)fixed-size
B)variable-size
C)standard
D)none of the above
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
14
In ________ framing, we need a delimiter (flag) to define the boundary of two frames.

A)fixed-size
B)variable-size
C)standard
D)none of the above
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
15
_________framing uses two categories of protocols: character-oriented and bit-oriented.

A)Fixed-size
B)Variable-size
C)Standard
D)None of the above
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
16
In a ________ protocol, the data section of a frame is a sequence of characters.

A)bit-oriented
B)character-oriented
C)either (a) or (b)
D)none of the above
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
17
In a _________ protocol, the data section of a frame is a sequence of bits.

A)byte-oriented
B)bit-oriented
C)either (a) or (b)
D)none of the above
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
18
In _________ protocols, we use ________.

A)character-oriented; byte stuffing
B)character-oriented; bit stuffing
C)bit-oriented; character stuffing
D)none of the above
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
19
Byte stuffing means adding a special byte to the data section of the frame when there is a character with the same pattern as the ______.

A)header
B)trailer
C)flag
D)none of the above
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
20
In ________ protocols, we use ________.

A)byte-oriented; bit stuffing
B)character-oriented; bit stuffing
C)bit-oriented; bit stuffing
D)none of the above
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
21
Bit stuffing means adding an extra 0 to the data section of the frame when there is a sequence of bits with the same pattern as the ________.

A)Header
B)Trailer
C)Flag
D)None of the above
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
22
_______ control refers to a set of procedures used to restrict the amount of data that the sender can send before waiting for acknowledgment.

A)Flow
B)Error
C)Transmission
D)None of the above
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
23
______ control refers to methods of error detection and correction.

A)Flow
B)Error
C)Transmission
D)None of the above
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
24
In a linear block code, the _______ of any two valid codewords creates another valid codeword

A)XORing
B)ORing
C)ANDing
D)none of the above
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
25
A simple parity-check code can detect __________ errors.

A)an even-number of
B)two
C)no errors
D)an odd-number of
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 25 flashcards in this deck.