DEV Community
•
2026-07-27 17:30
HLD1:Computer Networks Notes
A beginner-friendly and interview-ready guide to Client-Server Architecture, P2P, Protocols, TCP/UDP, WebSockets, and WebRTC.
Table of Contents
Communication Models
Protocols
Network Layers
TCP vs UDP
HTTP vs WebSocket
WebSocket vs WebRTC
Interview Questions
Communication Models
1. Client-Server Architecture
In the Client-Server model, a client ...