点一下,背后发生了
什么神奇的故事?
打开一个 App 或网站,电脑里上演着一场超快的「外卖大冒险」🛵
小小工程师课堂 · 适合 9 岁
🤔
一个有趣的问题
你点开「看动画片」的 App,
动画片其实不在你的手机里!
它住在很远很远的一个大房子里。
那……它怎么能瞬间跑到你眼前呢?
🍕🛵
把上网想象成「点外卖」
😋 你 = 饿了的小朋友
🏪 网站 = 很远的大餐厅
🛵 网络 = 送外卖的马路
接下来,一步步看外卖是怎么送到的!
第 1 站 · 域名
餐厅的「名字」好记,却送不了货
你只记得名字「大熊猫披萨店」。名字好记,
但城市太大,光有名字找不到路!
真实世界里它叫 域名,例如 www.baidu.com
第 2 站 · IP 地址
真正的「门牌号」是一串数字
每家餐厅都有独一无二的门牌号。
有了它,外卖小哥才知道具体送到哪里。
这串数字就是 IP 地址(每台电脑都有自己的 IP)
第 2 站 · 现场演示
看!你的电脑现在就有门牌号
家里每台设备有自己的内网IP(192.168.100.228);
而你家整栋楼对外,只共用一个公网IP(103.181.1.12)——
就像「楼里每户有房号,但整栋楼只有一个大门地址」🏢
💡 真实小知识:这种 IP 叫 IPv4,全世界总共只有大约 43 亿 个。可是地球上有 80 多亿人,还有几百亿台手机、电脑、摄像头……门牌号不够分啦!于是科学家发明了 IPv6,数量多到可以给地球上每一粒沙子都发好多个地址。 🏖️
脑筋急转弯 🤔
设备比门牌号还多,怎么大家都能上网?
秘密就在你家路由器:全家几十台设备
共用同一个公网IP出门上网!🚪
💡 讲清楚:家里的内网IP(192.168…)只在自己家里有用,每家都能重复用 192.168.1.2,互不打架——就像每个班都有「1 号同学」。上网时全家共用门口的一个公网IP;路由器像门卫,记着「这条信息是手机要的」,等网站回信,再准确送回那台设备。这个聪明办法叫 NAT,让几十亿台设备靠少量公网IP就能一起上网。
继续追问 🔍
那网站怎么知道,该送回给手机还是电视?
公网IP 是整栋楼的大门地址,门卫还给每台设备发一个房间号。
网站只认「大门地址 + 房间号」,根本不用知道你家有几台设备!
💡 讲清楚:手机出门时,门卫在小本本上记下「50001 号 = 手机」,并把这个号写进请求里。网站回信时只照着「103.181.1.12 : 50001」寄回来;门卫一查小本本:「哦,50001 是手机的!」就准确转给手机。所以电视、电脑、平板同时上网也不会串台——每台都有自己的房间号。这个号叫端口(Port)。
第 3 站 · DNS
查号台:把名字翻译成门牌号
打电话问查号台📞:「大熊猫披萨店在哪?」
它回答:「门牌号是 110.242.68.66!」
这个查号台叫 DNS(域名 → IP 的翻译官)
💡 真实小知识:全世界有 3 亿多个域名名字!没有一本电话本装得下,所以 DNS 把它们分给世界各地很多台机器一起记、一起查。最顶上的「总查号台」叫根服务器,全世界只有 13 组,是整个互联网的「问路起点」。而且查过一次,电脑会记在小本本上(叫缓存),下次再打开不用问、秒答——这就是为什么同一个网站第二次打开更快!
第 4 站 · 请求 & 数据包
下订单,再拆成带号码的小盒子 📦
把订单切成很多带号码的小包裹,
到了地方再按号码拼回去,一个都不会少。
订单叫 请求,每个小包裹叫 数据包 (Packet)
💡 真实小知识:每个包裹上都写着「我是第几个」。它们可能走不同的路、谁先到不一定,但电脑收到后会照号码重新排好队拼起来。
数据包 · 自动排队
就算乱了,也能自动拼回去 🧩
包裹们走不同的路,谁先到不一定。
但每个都有号码,电脑像拼拼图一样把它们排好队。
💡 真实小知识:要是有个包裹半路丢了,电脑发现少了一块,会自动喊「那一块再发一次!」,补齐了才拼成完整画面——这套聪明的规矩叫 TCP。
第 5 站 · 数据传输
先走 WiFi,再钻进光缆飞奔 ✨
手机 → 路由器走 WiFi(电波在空气里飞,慢一些🐢);
路由器 → 路由器 → 服务器走 光缆(光在玻璃丝里跑,超快🚀)。
💡 真实小知识:WiFi 信号在空气里传,会被墙壁挡住、也更容易变慢;光缆是用线直接连,光在比头发还细的玻璃丝里跑,一秒能绕地球七圈半!所以打游戏、看高清视频,插网线(有线)通常比 WiFi 更快更稳。
数据传输 · 跨越大海
数据在东京、弗吉尼亚……这些「超级城市」间飞 🌊
海底铺着几万公里长的光缆,把几个核心大城市连成一张网;
数据在它们之间穿梭,绕大半个地球也只要零点几秒。
💡 真实小知识:美国弗吉尼亚州(阿什本)被叫做「世界数据中心之都」,全球很大一部分网络流量都从那里经过;东京是亚洲最大的网络与金融枢纽之一。再加上新加坡、香港、伦敦、法兰克福、纽约、硅谷,它们靠海底光缆连成大网——你刷的视频、玩的游戏,很可能就存在这些城市的大机房里。
小小科学 🔬
同样是「线」,用什么材料,快慢差很多
💡 真实小知识:光纤用玻璃丝传光,又快又传得远、还不怕干扰,是今天的主力;网线用铜传电,家里几十米内又稳又便宜;WiFi靠电波穿空气,最方便但会被墙挡、人一多就变慢;几十年前的电话线也是细铜线,慢得下载一张图都要等半天。材料不同,能跑多快、传多远就不同!
第 6 站 · 服务器
到站!一栋装满电脑的大房子
这家「餐厅」其实是装满电脑的大房子,
一天 24 小时不睡觉,接待全世界小朋友的订单。
这栋大房子叫 服务器 (Server)
第 7 站 · 程序处理
机器人厨师飞快做菜 👨🍳⚡
机器人厨师看懂纸条:「要喜羊羊第5集!」
飞快地从大冰箱找到这集动画,打包好准备送回。
这个机器人就是 程序 (Program),它的工作叫 程序处理
第 8 站 · 响应
原路飞奔送回来,拼好就能看!🎉
厨师把动画片切成小包裹,外卖小哥原路送回;
手机把它们拼回完整的动画片,屏幕上就播放啦!
送回来的东西叫 响应 (Response)
⚡😲
最神奇的是……
查地址、送纸条、做菜、送回来——这么多步骤,
全部加起来只要 不到 1 秒钟!
比你眨一下眼睛还快! 👀💨
完整冒险地图 🗺️
1记住名字
域名
→
2查门牌号
DNS→IP
→
3写订单
请求
→
4拆包裹
数据包
→
5光缆飞奔
路由器
→
6大房子
服务器
→
7厨师做菜
程序处理
→
8送回拼好
响应🎬
原来点一下背后,藏着这么大的世界!
🚀🧒
你,也能成为
创造魔法的人!
这些「外卖小哥」「机器人厨师」,
都是程序员哥哥姐姐写出来的。
下一个造出超酷 App 的人,
说不定就是你呀! ✨
谢谢小朋友 👏 课堂结束啦