Skip to content

参考

基于 HTTP 现代标准 · 核于 2026-06

速查

  • 网络层 = IP 寻址 + 路由(逐跳转发);IP 尽力而为、无连接、不可靠
  • IPv4 32 位;私有 10/8·172.16/12·192.168/16;环回 127.0.0.1;任意/监听 0.0.0.0
  • 子网掩码 AND IP = 网络地址;CIDR /n;可用主机 = 2^(32−n) − 2
  • IPv6 128 位、零压缩 :: 仅一次、/64 前缀、SLAAC、无需 NAT
  • 路由器:最长前缀匹配、逐跳转发、TTL−1;默认网关 0.0.0.0/0
  • 静态路由(手工)vs 动态路由(RIP 跳数 / OSPF 链路状态 / BGP 域间)
  • ICMP 协议号 1;ping=Echo(8/0)、traceroute 借 Time Exceeded(11)
  • NAT 改写 IP+端口、PAT 端口复用共享公网 IP;SNAT 改源、DNAT 改目的
  • DHCP DORA:Discover→Offer→Request→Ack;UDP 67/68

IPv4 地址

类别范围用途
私有 A10.0.0.0/8大型内网
私有 B172.16.0.0/12中型内网
私有 C192.168.0.0/16家用/小型
环回127.0.0.0/8本机(127.0.0.1
链路本地169.254.0.0/16自动私有地址
任意/监听0.0.0.0监听所有接口 / 默认路由
受限广播255.255.255.255本网段广播

子网与 CIDR 计算

CIDR掩码地址数可用主机
/24255.255.255.0256254
/25255.255.255.128128126
/26255.255.255.1926462
/30255.255.255.25242(点对点)
/3122(RFC 3021 点对点)
/3211(单主机)

网络地址 = IP AND 掩码(主机位清零);广播地址 = 主机位全 1;可用主机 = 地址数 − 2(扣网络/广播地址)。

IPv6 要点

说明
长度128 位,8 组十六进制,冒号分隔
零压缩连续全零组用 :: 折叠,全址仅一次
前缀/64 网络前缀 + 64 位接口标识
全局单播2000::/3
链路本地fe80::/10(接口必有)
组播ff00::/8(IPv6 无广播)
过渡双栈 / 隧道 6in4 / NAT64+DNS64

路由与诊断

要点
路由表目的网络/掩码、下一跳、出接口、度量
最长前缀匹配多条命中选最具体(前缀最长)的
默认网关0.0.0.0/0,前缀长 0,最后兜底
ICMP 报文Echo(8/0)、Unreachable(3)、Time Exceeded(11)、Redirect(5)
pingEcho Request/Reply 测连通 + RTT;常被防火墙拦
tracerouteTTL 递增逐跳暴露路径;Linux UDP、Windows ICMP

NAT 与 DHCP

要点
NAT私网↔公网,改写 IP(+端口),维护转换表
PAT/NAPT端口复用,多设备共享一个公网 IP
SNAT / DNAT改源(出网)/ 改目的(端口转发让外部进入)
NAT 穿透NAT 阻碍 P2P → WebRTC 用 STUN/TURN/ICE(见实时通信叶)
DHCP DORADiscover → Offer → Request → Ack;UDP 67/68
租约T1(50%)单播续租、T2(87.5%)广播续租

权威链接

相关页