IPv6地址的分类?
IPv6的地址长度为128位,是IPv4地址长度的4倍。于是IPv4点分十进制格式不再适用,采用十六进制表示,通常写成8组。而IPv6地址可以分为三种类型,分别是单播地址、组播地址和任播地址。它们有什么区别呢?单播地址是用来唯一标识一个接口,类似于IPv4的单播地址,发送到单播地址的数据报文将被传送给此地址所标识的接口,在在IPv6单播地址中,又包括全球单播地址、链路本地地址、环回地址和未指定地址等;组播地址是用来标识一组接口,类似于IPv4的组播地址,发送到组播地址的数据报文,将被传送给此地址所标识的所有接口;任播地址也是用来标识一组接口,但是与组播地址不同的是,发送到任播地址的数据报文,会根据使用的路由协议进行度量,传送给此地址所标识的一组接口中,距离源节点最近的一个接口。
值得注意的是,在IPv6中没有广播地址,广播地址的功能通过组播地址来实现。
IPv6地址的配置
接下来思博来给大家着重介绍一下全球单播地址配置方法。主要有4种,分别是采用IEEE EUI-64格式形成、手工配置、引用前缀生成IPv6地址以及无状态自动配置。采用IEEE EUI-64格式形成。目前IPv6单播地址基本上都要求接口标识符为64位,EUI-64地址生成时从接口的MAC地址变化而来,而MAC地址是48位,因此需要在MAC地址从高位开始的第24位后,插入十六进制数FFFE。为了使接口标识符的作用范围与原MAC地址一致,还要将从高位开始的第7位进行取反操作,最后得到的这组数就作为EUI-64格式的接口标识符。
手工配置
手工配置方面,用户可以根据实际地址规划情况,手工配置IPv6的前缀、接口标识符及掩码。引用前缀生成IPv6地址前,需要先通过ipv6 prefix命令手工创建静态IPv6前缀或者DHCPv6客户端动态获取IPv6前缀。