Practice
Solution
Step 1: Identify PDU names per OSI layer
Application Layer and Presentation Layer use 'Data', Transport Layer uses 'Segment', Network Layer uses 'Packet', Data Link Layer uses 'Frame', Physical Layer uses 'Bits'.Step 2: Follow encapsulation order
Data is segmented, then packets are created, frames are formed, and finally bits are transmitted.Final Answer:
Option C -> Option CQuick Check:
Correct encapsulation order matches OSI layering [OK]
- Confusing order of PDUs
- Mixing up Segment and Packet roles
- Reversing encapsulation direction
Solution
Step 1: Identify AIMD response to triple duplicate ACKs
On triple duplicate ACKs, TCP performs fast retransmit and fast recovery, cutting congestion window to half.Step 2: Understand congestion window growth after loss
After halving, TCP increases congestion window linearly (additive increase) to probe for available bandwidth.Step 3: Differentiate from timeout behavior
Timeout triggers slow start (reset to 1 MSS), not triple duplicate ACKs.Step 4: Reject ignoring loss or stopping sending
Ignoring loss or stopping immediately are incorrect TCP behaviors.Final Answer:
Option C -> Option CQuick Check:
Triple duplicate ACKs -> halve cwnd -> linear increase.
- Confusing timeout and triple duplicate ACK loss signals
- Assuming exponential growth continues after loss
- Believing TCP stops sending immediately on loss
Solution
Step 1: Understand TTL impact on cache freshness
Long TTL means cached content stays longer before expiration.Step 2: Effect on origin server load
Long TTL reduces requests to origin, lowering load.Step 3: Risk of stale content
Long TTL risks serving outdated content if origin updates occur during TTL.Step 4: Analyze other options
Long TTL increases origin server load due to frequent cache refreshes is incorrect because long TTL reduces origin load, not increases it. Long TTL improves cache hit rate but increases latency for users is wrong because longer TTL improves latency by increasing cache hits. Long TTL causes edge servers to discard content too quickly is false; long TTL means content is kept longer, not discarded quickly.Final Answer:
Option B -> Option BQuick Check:
Long TTL trades off freshness for reduced origin load.
- Confusing TTL effects on origin load
- Assuming longer TTL increases latency
- Misunderstanding TTL causes faster cache eviction
Solution
Step 1: Understand lease expiration behavior
When a lease expires, the IP address is not immediately available; there is usually a grace period before reassignment to avoid conflicts.Step 2: Analyze other options
Options B, C, and D are correct statements about DHCP leasing behavior.Final Answer:
Option A -> Option AQuick Check:
Immediate reassignment after expiration is incorrect; DHCP uses timers to prevent conflicts.
- Assuming IPs are instantly reusable after lease expiry
- Confusing lease renewal with release
- Believing leases do not prevent conflicts
Solution
Step 1: Analyze each statement carefully
Statement A is correct: OSI has 7 layers, TCP/IP has 4. Statement B is incorrect: TCP/IP does not have a separate Presentation Layer; it is combined with Application. Statement C is correct: OSI is theoretical, TCP/IP practical. Statement D is correct: Internet Layer maps to OSI's Network Layer.Final Answer:
Option B -> Option BQuick Check:
TCP/IP merges Presentation into Application Layer [OK]
- Assuming TCP/IP has all OSI layers distinctly
- Confusing theoretical vs practical nature of models
- Misaligning Internet and Network layers
