教程 > IPv6 教程 > IPv6 教程 阅读:22

IPv6 简介

IPv6 全称 Internet Protocol version 6,它是一种新的寻址协议,目的是满足在未来Internet 2 时代的网络的所有需求。该协议和其前身 IPv4一样,也是在网络层(第 3 层)上运行。该协议除了提供海量的逻辑地址空间外,还具有丰富的功能,可以解决IPv4的不足。 可以查看我们的 IPv4教程 了解更多和IPv4相关的知识。

为什么需要新版本 IPv6

到目前为止,IPv4 已证明是一种强大的可路由寻址协议,它以最大努力交付机制为我们服务了数十年。它是在 80 年代初设计的,之后没有发生任何重大变化。互联网诞生之初,仅限于几所大学进行研究和在国防部使用。IPv4 地址是 32 位,提供大约 4,294,967,296 (2 32 ) 个地址。这个地址空间当时被认为绰绰有余。以下是 IPv6 的诞生的关键的因素:

  • Internet 呈指数级增长,IPv4 允许的地址空间正在饱和。需要有一种协议来满足当下正在以指数级增长的Internet地址的需求。
  • IPv4 本身不提供任何安全功能。在 Internet 上发送数据之前,必须使用其他一些安全应用程序对数据进行加密。
  • IPv4 中的数据优先级不是最新的。尽管 IPv4 为服务类型或服务质量保留了一些位,但它们没有提供太多功能。
  • 启用 IPv4 的客户端可以手动配置,或者它们需要一些地址配置机制。它没有将设备配置为具有全球唯一 IP 地址的机制。

为什么不使用 IPv5?

到目前为止,互联网协议已被认可的只有 IPv4。当协议本身处于开发和实验过程中时,就已经使用了版本 0 到 3。因此,我们可以假设在将协议投入生产之前,许多后台活动仍然处于活动状态。同样,在试验 Internet 的流协议时使用了协议版本 5。它被我们称为互联网流协议,它使用互联网协议编号 5 来封装其数据报。虽然它从未被公开使用,但它确确实实已经被使用了。

以下是 IP 版本及其使用方式的表格:

版本 关键词 用途
0-1 保留
2-3 未分配
4 IP Internet Protocol
5 ST ST 数据流模型
6 IPv6 Internet 协议版本6
7 TP/IX TP/Ix: 下一代互联网
8 PIP P Internet 协议
9 TUBA TUBA
10-14 未分配
15 保留

发展历史

80 年代初IPv4 发展后,随着Internet 对地址的需求呈指数级增长,可用的IPv4 地址池开始迅速缩小。考虑到可能出现的情况,IETF 于 1994 年开始开发新的寻址协议以取代 IPv4。IPv6 的进展可以通过发布的 RFC 进行跟踪

  • 1998 年 – RFC 2460 – 基本协议
  • 2003 – RFC 2553 – 基本套接字 API
  • 2003 – RFC 3315 – DHCPv6
  • 2004 – RFC 3775 – 移动 IPv6
  • 2004 – RFC 3697 – 流标签规范
  • 2006 – RFC 4291 – 地址架构(修订版)
  • 2006 – RFC 4294 – 节点要求

2012年6月6日,一些互联网巨头选择将他们的服务器放在IPv6上。目前他们正在使用双栈机制来实现与 IPv4 并行的 IPv6。

查看笔记

扫码一下
查看教程更方便