🌐 计算机网络

从物理层、数据链路层、网络层、传输层、应用层自底向上分析计算机网络协议

DNS 协议

🔍

CNAME DNS解析流程

DNS域名解析、CNAME记录的工作流程详解。

🌐

DNS域名解析流程

递归查询、迭代查询、根DNS、顶级域...完整DNS解析流程可视化。

HTTP 协议

🔁

POST 会发送两次请求吗

三种「两次」的原理区分:CORS 预检 OPTIONS、Expect: 100-continue、307/308 重定向与网关重试,附预检判定器与幂等方案。

📦

HTTP报文格式

HTTP请求和响应报文的结构详解。

🎮

HTTP报文格式动态演示

交互式演示HTTP报文的组成和解析过程。

🌍

HTTP版本对比

HTTP/1.0、HTTP/1.1、HTTP/2、HTTP/3的演进与特性对比。

📚

HTTP版本深入分析

HTTP各版本的技术细节深入解析。

🔗

HTTP连接复用

长连接、管道化、多路复用...理解HTTP连接优化技术。

🔒

HTTPS工作原理

TLS握手、证书验证、加密通信...理解HTTPS的安全机制。

📡

HTTP vs SSE

传统HTTP请求与Server-Sent Events的对比与应用场景。

📢

SSE详解

Server-Sent Events的工作原理、API与实际应用。

🔗

长连接 vs 短连接

HTTP长连接与短连接的对比、应用场景与性能分析。

🔄

WebSocket vs HTTP

WebSocket与HTTP的对比、适用场景与实现原理。

🔌

WebSocket 实现原理

从协议到实现,深入理解 WebSocket 的工作原理。

📁

HTTP文件传输

HTTP文件传输原理详解。

🐹

Go HTTP服务器

Go 从0到1实现 HTTP 服务器。

⏯️

HTTP 断点续传与文件下载

图解 Range 请求、206 Partial Content、多线程分片下载原理。

🕸️

P2P 下载原理

图解 BitTorrent 种子、DHT、分片哈希与互惠机制,对比 HTTP 下载。

HTTPS 协议

🔒

HTTPS 完全图解

从 HTTP 明文风险到 TLS 握手、数字证书、部署应用,图解 HTTPS 的原理、区别与作用。

TCP & UDP

🚚

TCP与UDP可视化

对比理解面向连接的TCP与无连接的UDP的特点与应用场景。

🤝

为什么必须是三次握手?

通过反例理解为什么TCP连接建立必须是三次握手。

📉

TCP拥塞控制

慢启动、拥塞避免、快速重传、快速恢复,理解TCP的拥塞控制算法。

🔬

TCP vs UDP深度剖析

传输层协议可视化详解,深入理解两种协议的核心差异。

📐

TCP 头部格式

20 字节固定头逐字段图解:序列号、确认号、六个控制位、MSS 与 Window Scale 选项。

👋

四次挥手与 TIME_WAIT

为什么挥手四次、TIME_WAIT 为何等 2MSL、CLOSE_WAIT 堆积如何排查。

🛡️

TCP 可靠传输机制

序列号与确认应答、超时重传 RTO、快速重传、SACK、滑动窗口与流量控制。

🧱

TCP 粘包与拆包

字节流为何没有消息边界,固定长度/分隔符/长度字段三种解法与代码实战。

🚦

连接队列与 SYN Flood

半连接队列、全连接队列、backlog 到底控制谁,以及 SYN Cookie 防御原理。

IP 与子网

📚

IP 概念详解

IP 地址、IP 协议、路由...全面理解 IP 网络基础。

📦

IP子网

IP地址、子网掩码、CIDR...理解IP网络的划分与路由。

🗺️

子网可视化

通过可视化方式理解子网划分与网络地址计算。

🔀

路由器工作原理

从互联网协议视角深入理解路由器的转发机制与路由算法。

📡

单播、广播与组播

网络传输三剑客:理解单播、广播与组播的区别与应用场景。

🔗

ARP 协议

IP 如何解析为 MAC:广播请求、单播应答、跨网段只问网关,以及 ARP 欺骗原理与防御。

🔎

ARP 协议完全图解

从协议本体讲起:28 字节报文逐字段、同网段与跨网段流程、缓存状态机、免费 ARP 与代理 ARP、ARP 欺骗防御,以及 IPv6 如何以 NDP 取代 ARP。

📡

ICMP 与 ping / traceroute

Echo 请求应答测可达,TTL 递增逐跳探测路径,附 ping 不通的标准排查顺序。

🚨

ICMP 协议完全图解

从协议本身讲起:8 字节报文格式逐字段、差错与查询两大类、差错为何夹带原文、类型代码全表、五大场景、五不发铁律、ICMPv6 与攻击防护。

✂️

MTU 与 IP 分片

MSS 与 MTU 的关系、分片的三个字段、为什么要避免分片,以及 PMTU 黑洞。

🔁

NAT 原理

私有地址与 NAPT 端口复用、NAT 映射表、为什么外网进不来,以及打洞/STUN/TURN/ICE。

Web 请求流程

🔗

从URL到页面

DNS解析、TCP连接、HTTP请求、渲染...完整Web请求流程。

🌐

80端口流量

理解Web请求如何通过80端口在网络中传输。

📚

网络原理详解

深入理解计算机网络的核心原理与协议。

🌐

网络协议全景图

从帧到报文的完整剖析,逐层解析网络协议的工作原理。

网络工具

📦

网络抓包

从原理到实战,理解网络抓包的工作原理与应用。

网络攻击

🛡️

网络攻击

常见网络攻击手段及其原理、防御方式可视化解析。

🔒

网站安全防护技术详解

防盗链与CDN安全防护的核心技术与实践指南。