Configuring IPv6

基本内容:
描述IPv6
描述IPv6的寻址
描述IPv6的自动配置
描述IPv6的单播地址类型
描述IPv6的多播地址类型
启动IPv6
管理IPv6
在IPv4上配置IPv6
配置多路的IPv6

IPv4地址的短缺是发展IPv6的唯一原因,IPv6被用来解决下面的问题:
1,IPv4地址的短缺
2,自动配置.IPv6机制是自动分配IP地址,而不像IPv4那样通过编辑文档/etc/inet/hosts来完成
3,性能的提升
4,安全性提升

IPv6的特性是:
1,扩展的地址,从原来的32位扩展到128位
2,简化的报头格式,从原来的十个字段减少到6个字段
3,改进的报头扩展和选项支持
4,服务质量
5,授权和私有报头(solaris OE还没有实施)

和IPv4机制相同,IPv6也有三种地址类型:unicast,multicast,anycast,但是不同的是在IPv6机制中不是用广播在书写时用四位的十六进制数字表示,并且字段和字段之间用":"隔开,而不是原来的".".而且字段中前面为零的数值能够省略,假如整个字段为零,那么也能够省略
一个IPv6地址的实例:
fe80:0000:0000:0000:0a00:20ff:feb5:4137
也能够表示成:
fe80:0:0:0:0a00:20ff:feb5:4137
还能够表示成:
fe80::0a00:20ff:feb5:4137

IPv6定义了三种不同的地址类型.分别为单点传送地址(Unicast Address),多点传送地址(Multicast Address)和任意点传送地址(Anycast Address)IPv6中的单点传送地址是连续的,以位为单位的可掩码地址和带有CIDR的IPv4地址很类似,一个标识符仅标识一个接口的情况. 在IPv6中有多种单点传送地址形式,包括基于全局提供者的单点传送地址、基于地理位置的单点传送地址、NSAP地址、IPX地址、节点本地地址、链路本地地址和兼容IPv4的主机地址等

多点传送地址是个地址标识符对应多个接口的情况(通常属于不同节点). IPv6多点传送地址用于表示一组节点,一个节点可能会属于几个多点传送地址,这个功能被多媒体应用程式所广泛使用,他们需要一个节点到多个节点的传输, RFC-2373对于多点传送地址进行了更为周详的说明,并给出了一系列预先定义的多点传送地址

任意点传送地址也是个标识符对应多个接口的情况. 假如一个报文需要被传送到一个任意点传送地址,则他将被传送到由该地址标识的一组接口中的最近一个(根据路由选择协议距离度量方式决定). 任意点传送地址是从单点传送地址空间中划分出来的,因此他能够使用表示单点传送地址的任何形式. 从语法上来看,他和单点传送地址间是没有差别的. 当一个单点传送地址被指向多于一个接口时,该地址就成为任意点传送地址,并且被明确指明. 当用户发送一个数据包到这个任意点传送地址时,离用户最近的一个服务器将响应用户, 这对于一个经常移动和变更的网络用户大有益处


IPv6自动配置机制包括:
1,判断什么信息将被自动配置,比如说地址和路由前缀
2,确认链路上唯一的本地链路地址(link-local addresses)
3,判断是否能够通过有状态自动配置机制得到地址

有状态自动配置需要安装DHCP或其他方法诸如将主机名转换成IP地址,因为这个原因,有状态自动配置不是最好选择的配置方法.根据在IPv6里面的定义,有状态自动配置和无状态自动配置能够并存

在无状态自动配置(Stateless Autoconfiguration)过程中,主机首先通过将他的网卡MAC地址附加在链接本地地址前缀1111111010之后,产生一个链路本地单点传送地址. 接着主机向该地址发出一个被称为邻居发现(neighbor discovery)的请求,以验证地址的唯一性. 假如请求没有得到响应,则表明主机自我配置的链路本地单点传送地址是唯一的. 否则,主机将使用一个随机产生的接口ID组成一个新的链路本地单点传送地址. 然后,以该地址为源地址,主机向本地链路中任何路由器多点传送一个被称为路由器请求的配置信息. 路由器以一个包含一个可聚集全球单点传送地址前缀和其他相关配置信息的路由器公告响应该请求. 主机用他从路由器得到的全球地址前缀加上自己的接口ID,自动配置全球地址,然后就能够和Internet中的其他主机通信了. 使用无状态自动配置,无需手动干预就能够改变网络中任何主机的IP地址.

例如,当企业更换了联入Internet的ISP时,将从新ISP处得到一个新的可聚集全球地址前缀.ISP把这个地址前缀从他的路由器上传送到企业路由器上. 由于企业路由器将周期性地向本地链路中的任何主机多点传送路由器公告,因此企业网络中任何主机都将通过路由器公告收到新的地址前缀,此后,他们就会自动产生新的IP地址并覆盖旧的IP地址

接口标识符的计算方法(以MAC地址08:00:20:b5:41:37为例):
1,区分CID和VID
2,转换成二进制格式:0000 1000 0000 0000 0010 0000 1011 0101 0100 0001 0011 0111
3,将第七位反转(假如是0就转换成1,假如是1就转换成0)之后,变成:
0000 1010 0000 0000 0010 0000 1011 0101 0100 0001 0011 0111
4,在CID和VID之间插入0xFF和0xFE,变成:
0000 1010 0000 0000 0010 0000 1111 1111 1111 1110 1011 0101 0100 0001 0011 0111
5,转换成十六进制格式:0a00:20ff:feb5:4137
这个唯一的接口标识符就是系统上自动配置的一个IPv6地址

在一个地址被赋予一个接口之前进行重复地址检测(DAD),当加入一个地址时,DAD会检测网络中是否存在正在使用中的重复地址. 他向网络邻居发送一个多播信息,并需要至少一秒钟内侦听到其他节点的响应. 假如在此期间没有接收到响应,则认为可重新定位IPv6地址是空闲可用的

本地链路地址:一般以fe80为起始,比如说fe80::0a00:20ff:feb5:4137
地区本地地址:一般以fec0为起始,比如说fec0::0003:0a00:20ff:feb5:4137
可聚合全局单点广播地址,他表现为一个分级结构.前三位总是001,表明这是个可聚合全局单点广播地址;TLA是和长途服务供给商和电话公司相互连接的公共网络接入点,他从国际Internet 注册机构如IANA处获得地址;NLA通常是大型ISP,他从TLA处申请获得地址,并为SLA分配地址;SLA也可称为订户 (subscriber),他能够是个机构或一个小型ISP. SLA负责为属于他的订户分配地址.SLA通常为其订户分配由连续地址组成的地址块,以便这些机构能够建立自己的地址分级结构以识别不同的子网. 分级结构的最底级是网络主机

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!