附录3:本章的无背景乐的
跟着一个IP包走完从封装到送达的全过程,搞清寻址、分片、路由与转发的底层逻辑
按 空格/→ 演示下一步
全部页面点击任意一页,跳回舞台从这页播放
附录3:本章的无背景乐的
跟着一个IP包走完从封装到送达的全过程,搞清寻址、分片、路由与转发的底层逻辑
_路由信息协议RIP
刚才视频里看到了RIP在路由器间来回发包的样子。但它凭什么这么发?回到一个朴素场景:小镇里问路,人们只数「要经过几个人」,不在乎实际里程——RIP就是把这种「数人头」思路协议化了。
每人只数要经过几个人(跳数),每30秒把自己知道的所有「谁到哪几步」广播给邻居
_ RIP为什么会衰落
上一页看到RIP几乎可以靠"距离"两字讲完——但简单不等于好用。在中大型网络里,它的几个设计选择一个接一个成了瓶颈。
每户只转述邻居给的"距离",看不到整张地图,信息易失真或过时
_链路状态路由选择协议
上一页说 RIP 因只看邻居、跳数有限、收敛慢而衰落。要突破这些限制,链路状态路由选择协议换了一个思路:让每台路由器都拿到一张'网络全图',自己算最短路径。
不再是挨个问路,而是看着全城路网自己算出最短路
_单区域OSPF
想象一个公司所有部门在同一层楼办公——任何调整大家立刻同步,不必层层上报。这正是「单区域OSPF」的工作方式。
每户把情况发群里,所有人看到完整公告后各自算出最优路线,比物业挨户传话快得多
无类域间路由 CIDR
RIP和OSPF解决了『怎么找到路』,但还有更基础的问题:互联网爆炸式增长,IP地址怎么分配才不浪费?这就是CIDR要解决的事。
省级邮编覆盖全市,CIDR短前缀覆盖长前缀的多个子网
_网络地址翻译 NAT
CIDR 让地址分配更精细,但 IPv4 地址仍然不够用——全球设备几十亿,公网 IP 只有 43 亿。NAT 是把一个公网 IP 当「门牌号」,让成百上千台设备共用它。
外部只知总机号,员工有分机号;外线来电前台转分机,员工打出显示总机号
_互联网控制消息协议ICMP
你 ping 一下服务器,看到几毫秒的响应——这背后是 ICMP 在工作。它不只是 ping 那一下,而是 IP 的'现场记者':包裹送不到、路上超时,都由它回传报告。
IP 负责送包裹;ICMP 是快递员发现地址错、超时、收件人不在时填写的回执,回传给发件人
_地址解析协议 ARP
_地址解析协议 ARP:定义、要点与典型应用
_拥塞控制
前面我们学的是「怎么找到一条路」——可如果成千上万的包同时涌入同一条路,又会发生什么?这一页讲:网络如何自我刹车。
车=分组,闸门放行节奏=cwnd;车多就关闸,避免整条高速堵死
流量整形
上一页讲拥塞控制——网络已堵再被动缓解。流量整形换了个思路:流量进网之前就主动压平,不让突发冲击下游链路。
水泵抽水时快时慢,水塔蓄水后按恒定速率供水;下游管网不会被突发冲垮
本节要点
- ✓路由演进:距离向量→链路状态,收敛速度是分水岭
- ✓地址演进:有类→CIDR无类边界,前缀长度任意
- ✓NAT用端口复用换地址,省空间却破了端到端
- ✓ARP填MAC、ICMP报差错,二者协作撑起IP层
- ✓拥塞控制事后救火,流量整形事前限流,互为补充
课后思考
先遮住答案,把三个问题抄在纸上认真想五分钟;想不出也别急着看提示,那正是知识在重新连接的时刻。
参考答案RIP的核心短板是30秒一跳的慢收敛和跳数上限15。简单本身不是错,但"简单到撑不住大型网络"就过时了——网络规模暴涨时,当初的设计假设被打破。
参考答案收敛慢、跳数不够用、等价路径无法负载分担等问题集中爆发。建议先OSPF单区域跑通,再按部门/楼层逐步划多区域,比一刀切切换稳妥得多。
参考答案NAT让多台主机共用一个公网IP,外网无法主动连入内网。P2P、视频会议依赖端到端直连,于是催生了STUN/TURN/ICE等穿透技术——本质是在绕开NAT的设计代价。