DC 3 Flashcards

1
Q

What are the key differences between asynchronous and synchronous transmission?

A

Asynchronous: Uses start/stop bits; suitable for small data; 20% overhead.
Synchronous: Uses frames with preamble/postamble; efficient for large data; requires clock synchronization.

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

How is synchronization achieved in synchronous transmission?

A

Through methods like Manchester encoding or embedding timing in the data signal (e.g., carrier phase alignment).

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

What are the two main types of transmission errors?

A

Single-bit error: Isolated bit alteration (e.g., due to noise).
Burst error: A sequence of erroneous bits (e.g., due to impulse noise).

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

What is the purpose of a parity bit?

A

To detect errors by ensuring an even/odd number of 1s in transmitted data. Ineffective for burst errors.

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

What is the difference between point-to-point and multipoint topologies?

A

Point-to-Point: Direct connection between two devices.
Multipoint: Multiple devices share a single link (e.g., in LANs).

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

What are half-duplex and full-duplex modes?

A

Half-Duplex: Alternating two-way communication (e.g., walkie-talkies).
Full-Duplex: Simultaneous two-way communication (e.g., telephone calls).

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

What are Stop-and-Wait and Sliding Window flow control techniques?

A

Stop-and-Wait: Sends one frame and waits for acknowledgment (simple but inefficient).
Sliding Window: Allows multiple frames to be sent before acknowledgment (efficient for large data).

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

What are the types of ARQ techniques?

A

Stop-and-Wait ARQ: Sends one frame at a time, retransmits after timeout.
Go-Back-N ARQ: Retransmits the frame in error and all subsequent frames.
Selective Reject ARQ: Only retransmits the frame in error (more efficient but complex).

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

What are the three station types in HDLC?

A

Primary Station: Controls link operation.
Secondary Station: Operates under the primary.
Combined Station: Both command and response capabilities.

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

What are HDLC link configurations and transfer modes?

A

Configurations: Unbalanced (primary/secondary) and balanced (combined stations).
Modes:
NRM (Normal Response Mode): Secondary responds to primary commands.
ABM (Asynchronous Balanced Mode): Both stations can initiate transmission.
ARM (Asynchronous Response Mode): Secondary can transmit without permission.

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

What is bit stuffing in HDLC, and why is it used?

A

Bit stuffing inserts a 0 after five consecutive 1s in the data to prevent the flag sequence (01111110) from appearing within the frame, maintaining synchronization.

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

What are key network performance metrics?

A

Bandwidth: Max data transferable per unit time.
Latency: Time delay for data transfer.
Jitter: Variation in data packet delay.
Packet Loss: Percentage of lost data packets.
Throughput: Effective data transfer rate.
Error Rate: Number of transmission errors.

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

Why is sliding window more efficient than stop-and-wait?

A

Sliding window treats the link as a pipeline, allowing multiple frames in transit, while stop-and-wait only allows one frame at a time, leading to underutilization.

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

What is the difference between Go-Back-N and Selective Reject ARQ?

A

Go-Back-N: Retransmits the error frame and all subsequent frames.
Selective Reject: Retransmits only the error frame, requiring more complex logic.

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

What are the main objectives of data link control protocols?

A

Frame synchronization, flow control, error control, addressing, control/data differentiation, and link management.

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