Networking Fundamentals and Protocols Questions

The core model of how networks move data: the OSI and TCP/IP layers, the Internet Protocol suite, transport protocols (TCP versus UDP), encapsulation, and TCP behavior including congestion control. Covers the protocol foundations every networking and infrastructure discussion builds on, from link layer through transport. The conceptual bedrock beneath addressing, routing, and switching.

MediumTechnical
48 practiced

Explain TCP Selective Acknowledgment (SACK): how SACK blocks are represented in the TCP options, and how SACK lets a sender avoid retransmitting segments the receiver already has after a single loss event. What does a sender do differently once SACK is enabled versus a sender using only cumulative ACKs?

EasyTechnical
64 practiced

Describe IPv4 fragmentation and reassembly: how the Identification, Flags, and Fragment Offset header fields work together, and how a receiver reassembles fragments back into the original packet. What failure modes (missing fragment, overlapping fragments, reassembly timeout) can occur, and why might you want to avoid fragmentation happening at all?

MediumTechnical
46 practiced

QUIC runs over UDP but provides multiplexed, reliable streams without the head-of-line blocking that a single TCP connection carrying multiple HTTP/2 streams suffers from. Explain, at a conceptual level, how QUIC achieves reliability and ordering per-stream without TCP's single shared sequence space, and why building this on UDP rather than extending TCP was the practical choice.

EasyTechnical
53 practiced

Explain the difference between TCP flow control and TCP congestion control: what each protects against, and one concrete mechanism each uses (the receive window versus the congestion window / slow start). Describe a real scenario where confusing the two would lead you to apply the wrong fix.

MediumTechnical
65 practiced

Explain how IPv6 fragmentation differs from IPv4: why IPv6 moved fragmentation responsibility entirely to the source host (routers along the path no longer fragment), the role of the IPv6 fragmentation extension header, and what this design implies for Path MTU Discovery and for devices in the middle of the path.

Unlock Full Question Bank

Get access to all 27 Networking Fundamentals and Protocols interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.