跳转到内容

通信和网络基础:IP 标准

来自维基教科书,开放世界中的开放书籍

论文 2 - ⇑ 通信和网络基础 ⇑

← 子网掩码 IP 标准 公网和私网 IP 地址 →


IP 标准

[编辑 | 编辑源代码]

互联网协议在一段时间内不断发展,并经历了多个版本。IP 版本 4 (IPv4) 是互联网在 80 年代、90 年代和 21 世纪初爆炸式增长的主要版本。由于其 32 位地址字段,IPv4 可以提供超过 40 亿个地址。但是,由于地址的细分方式、分配和使用方式以及互联网的增长,现在已经没有更多地址可以分配给新网络。NAT 在很大程度上缓解了这个问题,但需求如此之大,以至于开发了新的更大的地址空间。这就是 IP 版本 6 (IPv6)。这个新版本具有 128 位地址字段,并包含许多新功能。

Ipv4 由 RFP 791 详细介绍。

IPv4 头部格式
偏移量 八位字节 0 1 2 3
八位字节 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 0 版本 IHL DSCP ECN 总长度
4 32 标识 标志 片段偏移量
8 64 生存时间 协议 头部校验和
12 96 源 IP 地址
16 128 目标 IP 地址
20 160 选项 (如果 IHL > 5)


关注字段是

  • 版本 - 4 或 6
  • DSCP - 这是一个优先级字段,允许将某些数据包标记为比其他数据包优先级更高。
  • 标识 - 允许忽略重复数据包,或标记丢失的数据包。
  • TTL - 生存时间。每次数据包通过路由器时,此值都会减少 1。当此值减至 0 时,数据包将被删除。
  • 协议 - 描述 IP 数据包封装的内容。
  • 源地址 - 源的 32 位 IP 地址
  • 目标地址 - 目标的 32 位 IP 地址。

Ipv6 最初由 RFP 2460 详细介绍,但经常被后续标准取代。

此版本为地址分配 128 位。这相当于 232 个地址 (7.9×1028)。


华夏公益教科书