【计算机网络】 IPV4和IPV6区别

IPv4 和 IPv6 是两代 互联网协议(Internet Protocol),它们的核心作用都是:

👉 为网络设备分配唯一地址,让它们能在网络中互相通信。


1️⃣ 地址长度

  • IPv4 :32 位(4 字节),通常写成点分十进制:
    192.168.0.1

    → 理论可用地址数 ≈ 43 亿个。

  • IPv6 :128 位(16 字节),写成冒号十六进制:
    2001:0db8:85a3:0000:0000:8a2e:0370:7334

    (连续的 0 可以简写成 ::)

    → 地址数量几乎无限(3.4×10³⁸ 个),可以给地球上的每一粒沙子都分配多个 IP。


2️⃣ 地址耗尽问题

  • IPv4 地址已经严重不够用,所以现在用了 NAT(网络地址转换)技术,让多个设备共用一个公网 IP。
  • IPv6 从根本上解决了地址不足问题,每个设备都能有公网唯一 IP。

3️⃣ 配置方式

  • IPv4:需要手动配置,或者通过 DHCP 获取。
  • IPv6 :支持 自动配置(SLAAC),设备插上网线就能自动获得地址。

4️⃣ 报文头部(Header)

  • IPv4:头部字段多而复杂(20--60 字节),转发效率相对低。
  • IPv6:头部简化固定为 40 字节,转发速度更快。

5️⃣ 安全性

  • IPv4:安全靠额外协议(比如 IPSec),不是强制的。
  • IPv6:原生强制支持 IPSec,加密传输和身份验证更方便。

6️⃣ 过渡性

  • 目前互联网大多数还是 IPv4 主导,IPv6 正在逐渐推广。
  • 常见的过渡方案:双栈(Dual Stack) 、隧道技术(Tunneling) 、NAT64/DNS64。

🔑 总结表格

对比点 IPv4 IPv6
地址长度 32 位,4 字节 128 位,16 字节
地址表示 点分十进制,如 192.168.1.1 冒号十六进制,如 2001:db8::1
地址数量 ~43 亿 3.4 × 10³⁸(几乎无限)
地址分配 不够用,需要 NAT 充足,每个设备可有公网 IP
配置方式 手动 / DHCP 自动配置(SLAAC)
报文头部 复杂(20--60B) 简洁固定(40B)
安全性 IPSec 可选 IPSec 强制支持
当前情况 主流,广泛应用 推广中,未来趋势

✅ 一句话总结

  • IPv4:地址有限,靠 NAT 续命。
  • IPv6:地址几乎无限,更高效、更安全,是未来趋势。
相关推荐
虎头金猫5 天前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
AI职业加油站5 天前
AI智能体应用工程师证书:政策红利下的职业新风口
大数据·运维·人工智能·学习·职场发展
此冬歌咏5 天前
K8s 节点故障实战:优雅驱逐 31 秒,硬故障 331 秒,以及那个永远 Pending 的 Pod
运维·k8s
-梅5 天前
linux(8) 软硬链接
linux·运维·服务器
Wang's Blog5 天前
Java 项目实战: 外卖平台-文件下载与ServletOutputStream回写浏览器
服务器·项目开发
张洛闻Eren5 天前
k8s云原生【第十课】:水平 Pod 自动扩缩容
运维·数据库·云原生·kubernetes·github
琥珀色糖5 天前
SimlpeHttp
linux·服务器
其实防守也摸鱼5 天前
内网穿透与反向代理:原理、工具与实战指南
android·大数据·运维·安全·网络安全·自动化·渗透
第十人i6 天前
Linux 日志管理系统:journald 配置与优化
linux·服务器
布裘6 天前
【银河麒麟】V4桌面图标消失,右击鼠标没反应排查
运维·银河麒麟·桌面环境