- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IPv6地址结构无状态地址配置
IPv6地址简介
地址长度:128 bits
地址类型:
单播:用于标识单个接口。
多播:一对多的通信发往多播地址的信息会被交付给多有的多播地址。
任播:表示信息发往一系列接口,发往任播地址的数据包通常交付给距离最近的那个接口
IPv6地址简介
地址记法
Ipv6使用冒号十六进制记法,每16位用十六进制表示,各值之间用冒号分隔。例:
ABCD:EF01:2345:6789:ABCD:EF01:2345:6789
允许零压缩
如FF05:0:0:0:0:0:0:B3 可写为:FF05::B3
IPv6地址分配
地址类型
二进制前缀
IPv6 符号
未指明地址
00………0 (128bits)
::/128
环回地址
00;………1(128bits)
::1/128
多播地址FF00::/8
本地链路单播
1111111010
FF80::/10
全球单播
其它
接口ID生成
IPv6地址=前缀+接口标识
EUI-64规范自动生成
首先,将MAC地址U/L位求反
然后,在第三个和第四个字节之间插入FF-FE
接口ID生成
例:MAC地址为00-AA-00-3F-2A-1C
首先,对U/L位求反(第1字节第7位),变为02-AA-00-3F-2A-1C
然后,在在第三个和第四个字节之间插入 FF-FE ,变为02-AA-00-FF-FE-3F-2A-1C
最后,写为冒号十六进制,2AA:FF:FE3F:2A1C
单播地址
全球单播地址通用格式
链路本地单播地址
单个链路使用,用途有自动地址配置,邻居发现等。
网点本地单播地址
最初用于网站内部寻址,不需要全球前缀。
多播地址
格式
(1)前八位全是1代表这是多播地址
(2)flgs标志:用来表示permanent或transient组播组
(3)scop表示组播的范围
(4) group ID在给定的范围内标识多播组
任播地址
同单播地址相同
不能做为源地址使用
必须的任播地址格式
无状态地址自动配置
基本思想
(1)节点产生链路本地地址。
(2)重复地址检测,检测产生的临时地址的唯一性,一旦确定地址是唯一的,则将该地址指定给接口。
(3)主机向本地链路所有路由器发送配置请求。
(4)接收路由通告生成全球地址。
相关术语
优先地址
分配到接口的可由上层协议不受限制使用的地址。
过时地址
分配到接口的地址,它的使用不受鼓励也不被禁止。
合法地址
指优先或过时地址
不合法地址
没有分配给任何接口的地址
相关术语
优先生存期
合法地址处于优先状态的时间长度(即到过时前的时间)。当优先生存期到期,地址变成过时地址。
合法生存期
地址保持合法状态的时间长度(即,到不合法前的时间)。合法生存期必须大于等于优先生存期。合法生存期到期,地址将变成不合法。
节点配置变量
节点必须允许系统自动配置以下变量:
DupAddrDetectTransmits
含义:在对一个临时地址进行重复地址检测过程中发送的邻居请求报文的数目。
值为0表示没有执行重复地址检测,为1表示只发送了一次,默认值为1。
链路本地地址的产生
链路本地地址由链路本地前缀FE80::0和接口标识组成
当接口启动时,节点就产生一个链路本地地址。在下述情况下节点将被开启:
(1)系统启动时接口初始化。
(2)在短暂的接口故障或系统关闭接口后重新初始化。
(3)接口第一次连接到链路时。
(4)接口被关闭系统启动它时。
重复地址检测
需要的几个检测步骤
——消息验证:节点必须丢弃没有通过合法性检查的邻居请求或通告报文
——发送邻居请求报文:加入临时地址的all-nodes多播地址和solicited-node多播地址,发送邻居请求报文。IP源地址字段置为未指定,目的地址置为solicited-node多播地址
——接收邻居请求报文:①在发送对一个临时地址的邻居请求之前就收到了对这个地址的邻居请求,说明这个地址是重复的。②如果收到的邻居请求数目超过了定义的数目,说明这个地址是重复的。
——接收邻居通告报文:①如果目标地址是临时的。这个临时地址不是唯一的。②如果目标地址和指定给接收端口的单播地址匹配,这个地址可能是重复的,但是还没有被重复地址检测程序检测到。
重复地址检测失败
不分配被确定是重复地址的临时地址给接口
如果地址是根据基于硬件地址的接口标识符形成的链路本地地址,应当关闭在该接口上运行的IP:
--------不从该接口发送任何IP 分组
--------抛弃在该接口上收到的任何IP 分组
--------不转发任何IP 分组到该接口
全球地址生成
文档评论(0)