CSE 4344 Quiz 2 Terms

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

1/24

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

25 Terms

1
New cards

What is the primary function of the Transport Layer?

To ensure reliable, in-order data delivery between processes on different hosts.

2
New cards

What are the two main protocols used in the Transport Layer?

TCP (connection-oriented, reliable) and UDP (connectionless, unreliable).

3
New cards

What does RDT stand for in the context of the Transport Layer?

Reliable Data Transfer.

4
New cards

What is the assumption made by rdt1.0?

It assumes a perfectly reliable channel with no errors or loss.

5
New cards

What problem does rdt2.0 introduce with ACK/NAK feedback?

ACK/NAK corruption leads to ambiguity.

6
New cards

How does rdt2.1 improve upon rdt2.0?

It adds sequence numbers to handle duplicate packets.

7
New cards

What is the key difference between rdt2.2 and rdt2.1?

rdt2.2 uses ACKs only (no NAKs) with explicit sequence numbers.

8
New cards

What mechanism does rdt3.0 use to handle packet loss?

It uses timeouts and retransmissions.

9
New cards

What is a performance issue associated with the Stop-and-Wait protocol in rdt3.0?

It is inefficient due to low utilization, resulting in only 267 Kbps throughput on a 1 Gbps link with 30ms RTT.

10
New cards

What is the Go-Back-N (GBN) protocol?

A protocol where the sender maintains a window of N unacknowledged packets and retransmits all unacknowledged packets on timeout.

11
New cards

How does Selective Repeat (SR) differ from Go-Back-N?

SR allows the receiver to buffer out-of-order packets and sends individual ACKs, retransmitting only lost packets.

12
New cards

What are the key features of TCP?

Connection-oriented, reliable in-order byte stream, flow control, and congestion control.

13
New cards

What is the purpose of the TCP 3-way handshake?

To establish a connection between two hosts.

14
New cards

What does the TCP segment structure include?

Sequence number, ACK number, and various flags (SYN, ACK, FIN, RST).

15
New cards

How does TCP handle retransmissions?

It uses timeout-based retransmission and fast retransmit triggered by 3 duplicate ACKs.

16
New cards

What is the function of TCP flow control?

To prevent sender overflow by having the receiver advertise the receive window (rwnd).

17
New cards

What is the Slow Start mechanism in TCP congestion control?

It allows exponential growth of the congestion window (cwnd) until a threshold is reached.

18
New cards

What does AIMD stand for in TCP congestion control?

Additive Increase Multiplicative Decrease.

19
New cards

What is the role of the Network Layer?

To handle forwarding and routing of packets across networks.

20
New cards

What are the components of router architecture?

Input ports, switching fabrics, and output ports.

21
New cards

What is the format of an IPv4 datagram?

It includes a 20-byte header with fields such as TTL, checksum, source/destination IP, and fragmentation fields.

22
New cards

What is classful addressing in IP addressing?

It categorizes IP addresses into classes A, B, C, D, and E based on the number of bits allocated for the network.

23
New cards

What is subnetting?

It divides a network into smaller subnets using a subnet mask.

24
New cards

What are special IP addresses?

Network address, broadcast address, and loopback address.

25
New cards

What does longest prefix matching refer to in forwarding tables?

It is the method used to map destination IP addresses to output ports based on the longest matching prefix.