IPV6的意义
从广义上来看IPV6协议包含的内容很多:
-
IPV6地址的生成与分配
-
IPV6的报头的功能内容
-
IPV4网络兼容IPV6的方案
-
ICMPv6的功能(融合了arp和IGMP功能)
-
IPV6的路由方式
ipv6的诞生除了由于ipv4的地址枯竭外,很大程度上也是因为ipv4多年的发展产生了很多无法根治的缺陷:
1.路由表冗长 - 冗长的路由表大大增加了数据的延迟和转发速度,对于中间路由的维护复杂度也大大提高
2.广播的滥用 - ipv4的地址复杂导致arp广播高发,影响整个无线网的质量
3.ipv4头部固定 - 随着网络功能的日益增加,ipv4报头原本提供的能力已经不足以支撑复杂多元的业务,很多字段起初的设以也已经改变
IPV6地址
地址类型
本地单播地址 :传统的点对点通信FE80:开头。存在多种配置方式:静态、无状态配置、DHCPv6配置
多播地址 :一点对多点的通信。数据报发送到一组计算机中的每一个。IPv6没有采用广播的术语,而将广播看作多播的一个特例。
任播地址 (anycast address):这是 IPv6 增加的一种类型。任播的目的站是一组计算机,但数据报在交付时只交付离发送方最近(由路由协议度量)的一个计算机。
全球单播地址:为全球唯一地址,不和任何本地单播地址或全球单播地址重复,头部地址为2001。注:用户想要使用需要申请公网ip,电信运营商20一个月。
组播地址: FF02::1表示链路本地范围的所有节点,组播地址FF02::2表示链路本地范围的所有路由器。
环回地址: 同ipv4 127.0.0.1,ipv6为0:0:0:0:0:0:0:1,可缩写为::1/128
未指明地址: 还未分配地址的接口,地址为0.如下:
地址生成
-
手工配置 - 在早期的ipv6配置中如果需要使用ipv6服务需要用户手动美之本地地址,dns服务,网关等。
-
系统通过软件自动生成 - 这里指自动生成:可以依据串口号、mac地址、本地唯一标识等来计算。
-
IEEE EUI-64规范自动生成(64 位 EUI 64 地址是由电气和电子工程师协会 (IEEE) 定义的。将 EUI-64 地址指派给网络适配器,或从 IEEE802 地址派生得到该地址。)
</