📅  最后修改于: 2023-12-03 14:42:10.335000             🧑  作者: Mango
IPv6是Internet Protocol version 6的简称,也就是Internet协议第6版。 IPv6的产生,是由于IPv4地址的短缺,IPv6的地址长度为128位,远大于IPv4的32位,理论上IPv6可分配的地址数可达到2^128个,足以满足未来Internet的发展需求。
IPv6的地址一共有128位,通常将它们分为8个16位的块,每个块用冒号分隔。这样可以将地址的长度缩短,在处理和记忆方面更为方便。 例如:
2001:0db8:85a3:0000:0000:8a2e:0370:7334
整个地址被分为8个16位的块,其中每个块前面的0可以省略,因此可以写成:
2001:db8:85a3::8a2e:370:7334
另外,当连续的多个块都是0时,可以省略其中的0,一次只能省略一组,如:
fe80::c00f:ee
IPv6地址可分为3种类型,分别是单播地址、组播地址和任播地址。
单播地址是指向IPv6网络中唯一的一台设备的地址。单播地址在IPv6网络环境中的使用与IPv4是一样的。
组播地址是指建立在IPv6上的一种多对多的传输方式,它将数据包发送给一个特定的组内的所有主机。IPv6的组播地址由固定的部分和可变的组ID(32位)组成,例如:
任播地址是指在IPv6中,一组地址分配给多个接口,只有其中一个处于活动状态。当一个数据包被传输到一个任播地址时,它将被传送到其中一个接口上,这样可以实现负载均衡及快速发现网络变化的目的。
IPv6地址的配置方法有2种,一种是手动配置,另外一种是通过IPv6配置协议(如DHCPv6)自动配置。
手动配置指的是手动设置每个IPv6节点的地址,设置方法如下:
IPv6配置协议(如DHCPv6)自动配置可以让IPv6节点自动获取IP地址和其他网络信息,配置方法如下:
IPv6的地址长度为128位,分为8个16位的块,每个块用冒号分隔; IPv6地址可分为单播地址、组播地址和任播地址;IPv6地址的配置方法有手动配置和自动配置两种方法。