本页协议说明(点开阅读)

IPv4 (Internet Protocol version 4)

干什么用的

以太网只能在一根链路内寻址 —— 出了这根线它就不认路了。

IPv4 给每台机器一个和位置相关的地址,再靠路由表一跳一跳往目的网段送。

★★ 一句话记住区别:MAC 是「你是谁」,IP 是「你在哪」。

两件只有它能做的事

★★★ ① TTL:每过一台路由器减 1,减到 0 就丢。以太网头没有这个字段 ——所以二层要靠 STP 防环,而三层自带防环。

★★★ ② 分片:链路 MTU 装不下时把包切开,由目的主机重组(中间路由器不重组)。

★ 常见误解

★★★ 「TTL 是时间」 —— 名字叫 Time To Live,实际是跳数。traceroute 就是故意把 TTL 设成 1、2、3…… 把每一跳逼出来。

★★ 「头校验和保护数据」 —— 只保护头,不管载荷;而且每跳都要重算(TTL 变了)。

★★ 「分片没代价」 —— 丢一片要整个包重传,所以现代做法是靠 PMTUD 避免分片。

冀ICP备2026021556号-2|冀公网安备13068302000206号