前两卷讲了单台计算机怎么"想"和怎么"听话"。这一次,小灯长出翅膀化身信号精灵,带你飞上天空——看亿万台机器怎么连成一张大网。
先看一眼小灯要飞的路线
两台电脑、数据包、IP 地址。
P03 – P09
路由器、TCP/IP 分层、DNS。
P10 – P19
Web、HTTP、前后端。
P20 – P32
你每天上网点的每一个链接,背后都是这趟旅程。
这一卷让你看见它。
第一章 · 一切的起点
要理解互联网这个庞然大物,先回到最简单的场景——两台电脑怎么说话。懂了这个,整个互联网只是它的"放大版"。
场景:电脑 A 和电脑 B,用一根网线连起来。
A 要发消息给 B,怎么做?把消息变成电信号,通过线传过去,B 接收再还原。就这么直接。
就像两个人拉根绳子传纸条——最朴素,但能用。
问题是:全世界上百亿台设备,不可能两两都拉根线。怎么扩展?答案在后面。
类比 · 寄大件
你要寄一套家具,不能整个塞快递。拆成一个个零件,分别打包、编号、寄出,到目的地再拼起来。
网络也一样:大文件被切成一个个数据包(packet),每个包独立传输,到齐了再组装。
这样多条路可以同时走,某条路堵了换另一条——这就是网络又快又稳的秘密。
A 用中文发,B 只懂英文 → 看不懂。A 一次发 100MB,B 一次只能收 1MB → 撑爆。各说各的,乱套。
双方约定:用什么语言、什么格式、什么速度、错了怎么办。这就是协议(protocol)——网络的"普通话 + 礼仪"。
📡 整个互联网就是建立在一系列协议上的——后面要讲的 TCP/IP、HTTP,都是协议。协议让不同厂商、不同国家的设备都能互通。
IP 地址 = 设备的网络门牌号
比如 192.168.1.100。网络上每个设备都有唯一的 IP,数据包靠它找到目的地。
就像寄信要写收件人地址——IP 地址就是写给数据包的"收件地址"。
现在 IP 地址有 IPv4(4 段数字)和 IPv6(更多位)两版,因为设备太多,IPv4 快不够用了。
第二章 · 走向更多设备
两台电脑会连了,但全世界这么多设备怎么办?答案:用路由器当中转站,让数据包一站站接力到目的地。
类比 · 邮局分拣
你寄信不用自己送到收件人家——交给邮局,邮局看地址,决定下一步转给哪个邮局,一站站接力,直到送到。
路由器就是网络里的邮局:收到数据包,看 IP,转发给下一个路由器。
你家 WiFi 那个盒子,就是一个小路由器——把你的手机/电脑接上大网。
每个路由器存着一张路由表:哪类地址该往哪个口转发。类似 GPS 的导航地图。
数据包不需要知道全程,每跳一站问一次路就行。
某条路堵了或断了?路由器自动换一条。这就是为什么网络很抗故障——没有唯一必经之路。
这是互联网设计的精华:分布式、无中心。
🌍 从你家到美国的一个网站,数据包可能要经过 10-20 个路由器,跨越海底光缆。每一次上网,都是一场环球接力。
关键认知:
互联网不是一张大网,而是无数个小网络(家里的、学校的、运营商的)互相连起来的产物。
"inter(互相) + net(网络)" = internet。
它的本质就是"连接"这件事本身。
没有一个人或公司"拥有"互联网——它是全人类共建的公共基础设施。
第三章 · 互联网的通用语言
上百亿设备、无数厂商、跨越半个地球——它们怎么都说得上话?靠一套统一的协议:TCP/IP。它的核心思想叫分层。
寄快递分几层:打包→贴地址→分拣→运输→派送。每层只管自己的事,不管上下层怎么干。
运输层不关心你寄的啥,打包层不关心走哪条路。各司其职。
网络也一样:应用层→传输层→网络层→物理层。你上网页不用管光缆,发数据不用管格式。
分层让每层可以独立改进,互不干扰。这是工程的智慧。
🏗️ 分层思想不止用在网络——操作系统、AI 架构、甚至社会运转,都是分层。学会"分层思考",是工程师的核心能力。
负责寻址和路由:看 IP 地址,把数据包送到目标设备。
但 IP 层不保证可靠——包可能丢、可能乱序。像"尽力送,不保证"。
负责可靠传输:在 IP 之上加保障——丢了重传、乱了排序、确认收到。
TCP 让你感觉网络是"可靠的",哪怕底层 IP 偶尔丢包。
🤝 分工合作:IP 是任劳任怨的送货员(送但不保证),TCP 是较真的监工(丢了就让你重发)。两层配合,才有可靠的网络。
第四章 · 名字而不是数字
IP 地址是一串数字(192.168.1.1),人记不住。于是有了域名(baidu.com)——和它背后的翻译官:DNS。
类比 · 查电话簿
你记得朋友的名字"张三",不记得他号码 13812345678。翻电话簿,名字 → 号码,就能拨了。
DNS 干的就是这事:域名 → IP 地址。你输 baidu.com,DNS 告诉你它的 IP,浏览器才能连上。
所以每次打开网站,第一件事其实是 DNS 查询——只是太快了你感觉不到。
→ 这一切,通常在 1 秒内完成。背后是 DNS、TCP、HTTP、路由器、光缆的协同。
第五章 · 互联网上最火的应用
互联网之上跑着很多应用(邮件、游戏、视频),但最普及的就是 Web——也就是你浏览器里看的网页。它靠一套叫 HTTP 的协议工作。
基础设施:把设备连起来的"公路"
跑在路上的应用之一:网页系统
邮件、游戏、视频也跑在同一条路上
🎯 类比:互联网是公路网,Web 是跑在上面的公交车系统,邮件/游戏是货车/私家车。Web 最显眼,但不是全部。
HTTP 的逻辑特别简单:
浏览器:"给我首页"(请求)
服务器:"好,给你这些内容"(响应)
就这么一问一答。所有网页交互,本质都是这种对话。
点链接、提交表单、刷动态——背后全是HTTP 请求-响应。
浏览器里显示的一切:文字、按钮、图片、动画。
三大件:HTML(骨架)+ CSS(样式)+ JavaScript(交互)。
跑在服务器上的程序:处理请求、查数据库、算结果。
常用语言:Python/Java/Node.js/Go。呼应卷二讲的编程。
🔗 前后端通过 HTTP 对话:前端发请求,后端返回数据,前端再画出来。这正好是卷四要深入讲的"Web 应用三层架构"。
内容固定,所有人看到的都一样。没有后端处理,就是一堆现成的 HTML 文件。
例:公司介绍页、个人作品集。
内容随时变,每个人看到的不同。后端实时生成页面。
例:淘宝、微博、你的 QQ 空间。
💡 这份 PPT 就是"静态网页"——固定内容,没有后端。
而你用的微信是"动态应用"——每个人的内容都不一样,因为后端在实时处理。
① 为什么大文件要切成"数据包"传,而不是整个传?
(提示:想想寄大件和堵车)
② 互联网为什么没有"中心"?断了某条路为什么还能用?
(提示:分布式、能绕路)
③ 你输入 baidu.com 到看见网页,按顺序发生了哪几步?
(提示:回看 P17)
你用 ChatGPT、Claude,背后都是网络在传数据。AI 系列讲"云端大模型"——云端就是通过网络访问的远端服务器。
知识闭环:
• 卷一:硬件能算了
• 卷二:会编程指挥了
• 本卷:机器们能互相说话了
• 卷四:怎么存好、护好这些信息
💡 本卷
全世界连成一张网
🌿 卷四(终章)
信息的守护与魔法
• YouTube「How the Internet Works」系列
• 网页版" submarinecablemap.com"(看全球海底光缆)
• 抓包工具 Wireshark(亲眼看数据包)
• 《网络是怎么连接的》(日系图解经典)
• 《计算机网络:自顶向下方法》
• 自己用 Python 写个简单网页服务器
🌟 最酷的入口:打开浏览器开发者工具(F12)→ Network 标签,亲眼看你打开网页时发了哪些请求。这一刻,网络对你不再神秘。
最终卷《信息的守护与魔法》,龙猫会带你学数据库、SQL、向量库、Web 应用、加密安全——把信息存好、找得到、不被偷。
🌿 龙猫化身守护者,讲数据存储与安全的故事(CS 系列终章)
把这一句记住
看似瞬间的"打开网页",背后是几十年的工程智慧——分层、协议、路由、光缆。
这就是人类建造的最大机器:互联网。
硬件能算了
会编程指挥了
机器们联网了
🌱 最后一卷:怎么存好、找到、护住这些在网络里流动的信息 → 卷四(数据/安全,CS 终章)
懂了原理,世界对你就不一样了。
那个"打开网页"的瞬间,你会看见亿万数据包在为你奔波。这就是知识的礼物。
谢谢小灯信号精灵
从两台电脑的一根线,
到连接全球的互联网——
人类用几十年,建起了这台最大机器。
THE END · CS 卷三完结
🪽 你现在懂了整个互联网怎么运转。
🌿 最后一卷,龙猫带你学数据的存储与守护。
谢谢小灯信号精灵带你飞越整张网 💡🪽
CS 入门 · 卷三《全世界连成一张网》