Network
7 articles
Comparing Real-Time Web Communication: Polling, SSE, WebSocket, WebRTC, and WebTransport
Five common real-time web communication technologies, Polling, SSE, WebSocket, WebRTC, and WebTransport, compared side by side. This article sorts them by direction and transport, lays out each one's overview, minimal implementation, and pros and cons, and gives selection criteria. A map for choosing a real-time method.
What Is the TCP Three-Way Handshake?
A concise explanation of the TCP three-way handshake: the SYN, SYN/ACK, and ACK steps, the state transitions, and why TCP needs three messages instead of two.
Why Networks Connect: 2nd Edition - Essential Knowledge of TCP/IP, LAN, and Fiber Optics
Why Networks Connect: 2nd Edition - Essential Knowledge of TCP/IP, LAN, and Fiber Optics
Practical Email Technology Handbook: From Basic Mechanisms to Protocols, Server Setup, Sending Domain Authentication, Attachments, Encryption, and Security Measures
Practical Email Technology Handbook: From Basic Mechanisms to Protocols, Server Setup, Sending Domain Authentication, Attachments, Encryption, and Security Measures
Summary of Network Terms
A compilation of network-related terms with unclear knowledge.
HTTP and SSL/TLS
Understand how HTTPS works: TLS handshake after TCP, confidentiality/integrity/authenticity, the history from SSL vulnerabilities to TLS 1.2/1.3, and why universal HTTPS adoption happened.
Stateless and Stateful
Learn the difference between stateless and stateful protocols. HTTP, UDP, and IP are stateless; FTP, TCP, and SMTP are stateful. Covers session-based state management implications.