网工干货知识

超全学习笔记
当前位置:首页 > 干货知识

IPv6地址格式与约定

更新时间:2026年03月27日   作者:spoto   标签(Tag):

随着越来越多的设备接入互联网,旧的IPv4系统已经无法满足对唯一地址的需求。这时,IPv6就派上了用场。IPv6提供了更多的地址数量,同时还能提供更好的网络功能。

我们知道,IPv4地址通常以点分十进制的形式来表示,例如192.168.10.1。如果以前缀掩码的形式来表示的话,那么就会写成192.168.10.1/24,这里的/24表示网络掩码。而IPv6则是一种较长的地址格式,通常以十六进制形式来表示。

IPv6地址的结构与组成部分

IPv6地址的长度为128位(与IPv4的32位不同),这意味着它可以创建大量的唯一地址。这128位通常被表示为8组,每组包含4个十六进制数字。十六进制表示法使用0-9的数字以及A到F的字母来表示数值。IPv6提供了更多的地址资源,从而确保我们现在以及将来能够连接更多的设备。

例如,一个IPv6地址可能如下所示:

2001:0db8:85a3:0000:0000:8a2e:0370:7334
  • 团体/群体:该地址被分成了8个组,每组都表示地址中的16位数据。
  • 十六进制数字:每个组都有四个六位数。字母(A-F之所以使用它们,是因为它们可以表示10到15之间的数值,这对于处理较大的数字来说非常方便。
  • 零:IPv6地址中可能会包含大量的零字符,这会让地址看起来很长且复杂。

这个地址通常包含两个部分:

  1. 网络前缀:这标识了您的设备所连接的网络。
  2. 接口标识符(主机部分):这就是地址中唯一能够识别特定设备的部分,它可以帮助网络系统识别出属于该设备的身份。

注意:在……中IPv6地址完整的表示方式由八组数字组成,每组包含四个十六进制数字。虽然这不是一个正式的术语,但人们有时会将每四个数字组合称为“quartet”。

例如:在地址 fe00:0000:0000:0001:0000:0000:0000:0092 中,由冒号分隔的这八个部分,每一部分都代表一个“四元组”。

在Quartet中,IPv6地址有两种表示形式:

  • 未缩写 –例如:
fe00:0000:0000:0001:0000:0000:0000:0092
  • 缩写形式 –例如:
fe00:0:0:1::92

简化IPv6地址的规则

  1. 在每个四联数中,去掉开头的0以及连续的0。例如:0001 → 1,0000 → 0,0092 → 92。
  2. 如果连续出现两个或更多的由所有数字0构成的四元组,那么可以用双冒号(::)来替代它。不过,一个地址中只能使用一次双冒号。

但在上述例子中,如果有两个或更多的由全部0组成的四元组出现两次,那么应该替换掉哪个四元组呢?在这种情况下,连续出现次数最多的0会被双冒号(::)所替代。

例子/示例:

◙ 1111:2222:3333:0000:0000:1000:ffee:0001 可以缩写为 1111:2222:3333::1000:ffee:1。◙ 0001:0002:0003:0000:0000:1023:0000:0022  -> 1:2:3::1023:0:22。◙ ffee:0000:0000:0001:0000:0000:0000:0001  -> ffee:0:0:1::1。◙ 1a2b:0000:0000:0000:0000:0000:0000:0002  -> 1a2b::2。

双冒号(::)符号的正确使用方式

由于IPv6地址的长度可能非常长,因此存在一种简化其读写方式的捷径。我们可以通过使用双冒号来缩短那些由大量零组成的字符串。::)例如:

长长的地址:

2001:0db8:0000:0000:0000:0000:0000:0001

可以变成:

2001:0db8::1

这个::它可以替代一个或多个全零的块,但一个地址中只能使用一次。如果多次使用它,就会造成混淆,计算机也无法正确地恢复完整的地址信息。

可以将其视为一种快捷方式,意思是“在这里填入所有缺失的零”。这样做确实很方便。IPv6它的操作方式更加简单易懂,也更加易于用户使用。

IPv6前缀与子网划分

In IPv4你可能已经听说过一种叫做“子网掩码例如,255.255.255.0这样的地址格式,它表明了该地址中哪一部分用于标识网络,哪一部分则用于标识具体的设备。IPv6也采用了类似的概念,只不过使用的是前缀来表示不同部分的含义。

  • 前缀长度:你经常会看到类似这样的东西。/64在获得IPv6地址之后(例如:2001:0db8::/64)。这/64它表明了在128位中,有多少位是被预留出来用于网络使用的。在这种情况下,前64位用于表示网络信息,而剩下的64位则用于标识网络上的各个设备。
  • 子网划分:使用IPv6协议的话,子网划分因为通常来说,这样做更简单。/64这些前缀是大多数网络的标准配置。因此,网络管理员可以创建许多子网络,而无需担心地址耗尽的问题。

结论

IPv6看起来可能有些复杂,但实际上,它的设计目的是为每个设备分配一个独特的地址。这样一来,互联网的连接方式就可以不断扩展,同时也有助于更轻松地管理网络。只要了解地址结构的基本要素,知道如何使用“::”来缩短地址长度,以及如何使用前缀和推荐的方法来规划网络,那么你就更容易理解和使用IPv6了。

              马上抢免费试听资格
意向课程:*必选
姓名:*必填
联系方式:*必填
QQ:
思博SPOTO在线咨询

相关资讯

即刻预约

免费试听-咨询课程-获取免费资料