HowItWorksLab |
简体中文

信息系统,逐步拆解

沿着域名、请求、数据包与指令,走一遍支撑现代世界的信息系统。

DNS 域名解析如何运转
一个域名,经过一连串查询变成 IP 地址。
HTTP 请求—响应周期如何运转
浏览器发问,服务器回答,页面就出现了。
IP 数据包跨网络路由如何运转
数据包从一个路由器跳到另一个,奔向目的地。
CPU 流水线指令流如何运转
简化的流水线,让多条指令同时推进。
SSD NAND 闪存单元如何工作
存储单元如何捕获电荷来保存一个比特,附剖面图解。
以太网 CSMA/CD 冲突检测如何运转
设备边听边发,察觉冲突后退避重试。
TCP 三次握手如何运转
建立连接的三条消息,附时序图解。
TCP vs UDP 对比
可靠有序的传输,对比快速、尽力而为的数据包。