• 技术文章 >常见问题

    ipv6地址如何分类

    coldplay.xixicoldplay.xixi2020-10-10 12:32:27原创210

    ipv6地址分类的方法:1、单播地址,一个单播地址对应一个接口,发往单播地址的数据包会被对应的接口接收;2、组播地址,一个组播地址对应一组接口,发往组播地址的数据包会被这组的所有接口接收。

    ipv6地址分类的方法:

    对于IPv4地址,我们知道分为A类、B类、C类、组播地址和留用地址,几大类,ABC类地址中还会有不同功能的如广播地址、私有地址等类型。那么IPv6的地址是怎么分类的呢?本文就带大家初步了解一下.

    先说说为什么叫做初步了解吧,因为到目前为止,IPv6地址的分类标准还在制定之中,最近的一个草案标准制定于2006年(具体可以查询RFC4291),所以本文只能带领大家尝尝鲜,对IPv6地址分类和结构有个大概了解。就像IPv6标准历经今20年才从草案变为正式标准,IPv6地址分类标准的确定也是一个漫长的过程,当然,随着IPv6快速普及,这一标准的确定一定会加速。

    1、IPv6地址表示方法

    IPv6地址总共有128位,为了便于人工阅读和输入,和IPv4地址一样,IPv6地址也可以用一串字符表示。IPv6地址使用16进制表示,IPv6地址划分成8个块,每块16位,块与块之间用“:”隔开。如下所示:

    7b6c578ac2b5516eb49e9fbef139318.png

    同时,对于多个地址块为0的情况时,可以使用“::”号,进行化简。

    化简原则:

    具体示例如下:

    391bb1e0b4fd857157363bc7e6df3bc.png

    2、IPv6地址类型

    IPv6地址整体上分为三类:单播地址,任播地址,组播地址。

    具体的地址分配如下图,任播存在于单播地址之中,没有专门的区分:

    b7b1a13ecbd59db916be4fd9da8c71b.png

    特别说明的地址类型:

    未指定地址,主要用于系统启动之初,尚未分配IP时,对外请求IP地址时,作为源地址使用,它不能用于数据包的目的地址之中。

    环回地址,用于自己向自己发送数据包时使用,在日常网络排错中可以测试网络层协议状态。

    本地链路单播地址,本地单播地址的前缀为FE80::/64,它的作用是在没有路由(网关)存在的网络中,主机通过MAC地址自动配置生成IPv6地址,仅能在本地网络中使用。

    IPv6的地址空间由IANA组织分配,详情可以去它的官网查看。

    另外:php 对ipv4的地址转换 有: ip2long()和long2ip()

    以上就是ipv6地址如何分类的详细内容,更多请关注php中文网其它相关文章!

    本文原创发布php中文网,转载请注明出处,感谢您的尊重!
    专题推荐:ipv6地址分类
    上一篇:如何查询电脑ip 下一篇:键盘最后一个灯怎么关
    第13期线上培训班

    相关文章推荐

    • ipv4和ipv6要选哪个?• ipv4和ipv6显示未连接是什么原因• ipv6地址怎么设置• 开启IPv6有什么用?

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网