01-01 一条数据包的旅程:从浏览器到服务器

这篇是整个 00-00 计算机网络总览 的起点。先别背术语,把一次访问网站想成“一件快递从你家寄到服务器,再带回回执”。读懂这张图,后面的 05-01 DNS04-01 TCP协议05-02 HTTP协议05-03 HTTPS与TLS 都有位置了。


一、先讲故事

你输入网址,不是浏览器直接“瞬移”到服务器。它先问 05-01 DNS:这个名字对应哪个 03-01 IP地址?拿到 IP 后,请求被一层层打包,通过家里的 03-04 NAT、运营商、互联网上的路由器,最后到达服务器。服务器再按差不多的路径把响应发回来。

二、快递比喻

域名像收件人姓名,IP 像城市和门牌,端口像房间号,04-01 TCP协议 像挂号信的签收和补发,05-03 HTTPS与TLS 像给包裹上锁并验明收件人身份。网络之所以复杂,是因为这套快递系统要在全球范围内不停工作。

三、你真正要记住的顺序

查地址 → 打包 → 找下一站 → 传输确认 → 解密/拆包 → 交给应用。 出问题时也按这个顺序查:域名对不对、IP 通不通、端口开没开、证书有没有问题、应用有没有报错。

四、和现有知识库的连接

07-04 AI集群网络 也是同一个故事,只是“收件人”从一个服务器变成几千颗 GPU。GPU 之间的包太多,普通快递系统扛不住,于是需要 07-05 RDMA与RoCE07-06 InfiniBand07-07 以太网AI网络03-03 光模块03-02 CPO

一句话总结

网络就是全球快递系统:先找地址,再打包转发,最后拆包交给应用。


关联笔记