searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

IPV6 (1)

2024-11-28 09:53:16
30
0

地址表示

IPv6地址总长度为128比特,通常分为8组(一组占16bit),每组为4个十六进制数的形式,每组十六进制数间用:分隔。例如:FC00:0000:130F:0000:0000:09C0:876A:130B,这是IPv6地址的首选格式。

为了书写方便,IPv6还提供了压缩格式,以上述IPv6地址为例,具体压缩规则为:

  • 每组中的前导“0”都可以省略,所以上述地址可写为:FC00:0:130F:0:0:9C0:876A:130B。
  • 地址中包含的连续两个或多个均为0的组,可以用双冒号“::”来代替,所以上述地址又可以进一步简写为:FC00:0:130F::9C0:876A:130B。 即中间的0:0 被省略成::

说明:

  • 一个ipv6地址只能使用一次::,否则不能确定省略多少个0,就无法恢复128位
  • ipv6+端口时,需要将ipv6的地址写入方括号内,防止端口被认为是地址的一部分,如[FC00:0:130F::9C0:876A:130B]:80
  • 128 bit 分成8组,每组16 bit,二进制中1111即为16进制中的F.则每组用16进制表示,最大即为FFFF
  • ipv4是 32bit,分成4组(如 127.0.0.1),每组8bit,用10进制表示,最大值就是(2^8-1)255

地址分类

总体上,IPV6地址可以分为 单播地址(Unicast)、任播(Anycast)、多播(Multicast)

  • 相比较IPV4,其没有广播地址
  • 但是ipv6提供了一个包含"全部节点"的多播地址,用来实现广播的目的(ff02::1)
0条评论
作者已关闭评论
chenrs3
4文章数
0粉丝数
chenrs3
4 文章 | 0 粉丝
chenrs3
4文章数
0粉丝数
chenrs3
4 文章 | 0 粉丝
原创

IPV6 (1)

2024-11-28 09:53:16
30
0

地址表示

IPv6地址总长度为128比特,通常分为8组(一组占16bit),每组为4个十六进制数的形式,每组十六进制数间用:分隔。例如:FC00:0000:130F:0000:0000:09C0:876A:130B,这是IPv6地址的首选格式。

为了书写方便,IPv6还提供了压缩格式,以上述IPv6地址为例,具体压缩规则为:

  • 每组中的前导“0”都可以省略,所以上述地址可写为:FC00:0:130F:0:0:9C0:876A:130B。
  • 地址中包含的连续两个或多个均为0的组,可以用双冒号“::”来代替,所以上述地址又可以进一步简写为:FC00:0:130F::9C0:876A:130B。 即中间的0:0 被省略成::

说明:

  • 一个ipv6地址只能使用一次::,否则不能确定省略多少个0,就无法恢复128位
  • ipv6+端口时,需要将ipv6的地址写入方括号内,防止端口被认为是地址的一部分,如[FC00:0:130F::9C0:876A:130B]:80
  • 128 bit 分成8组,每组16 bit,二进制中1111即为16进制中的F.则每组用16进制表示,最大即为FFFF
  • ipv4是 32bit,分成4组(如 127.0.0.1),每组8bit,用10进制表示,最大值就是(2^8-1)255

地址分类

总体上,IPV6地址可以分为 单播地址(Unicast)、任播(Anycast)、多播(Multicast)

  • 相比较IPV4,其没有广播地址
  • 但是ipv6提供了一个包含"全部节点"的多播地址,用来实现广播的目的(ff02::1)
文章来自个人专栏
文章 | 订阅
0条评论
作者已关闭评论
作者已关闭评论
0
0