IPv6邻居发现协议介绍.ppt

IPv6邻居发现协议介绍.ppt

ID:51064162

大小:323.00 KB

页数:15页

时间:2020-03-18

IPv6邻居发现协议介绍.ppt_第1页
IPv6邻居发现协议介绍.ppt_第2页
IPv6邻居发现协议介绍.ppt_第3页
IPv6邻居发现协议介绍.ppt_第4页
IPv6邻居发现协议介绍.ppt_第5页
资源描述:

《IPv6邻居发现协议介绍.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1Sucre2014/11/28IPv6邻居发现协议介绍前言IPv6NeighborDiscovery协议(NDP)用于发现同一链路上的其他节点(主机和路由器),获取其他节点的链路层地址,还用于维护同一链路上的节点之间的交互;参考文档:RFC4861.NeighborDiscoveryforIPVersion62目录概述报文格式说明邻居发现协议功能路由器和前缀发现地址解析(AR)可达性验证(NUD)重复地址检测(DAD)3术语all-nodesmulticastaddress本地链路所有节点组播地址可以到达link范围内所有node的地址:FF02::1all-routersmult

2、icastaddress本地链路所有路由器组播地址可以到达link范围内所有路由器的地址:FF02::2solicited-nodemulticastaddress被请求组播地址本地链路范围内根据被请求目标地址计算得到的组播地址FF02::1:FFxx:xxxx,其中xxxxxx为NS请求中的目标地址的低24bit4术语(续)link-localaddress本地链路地址本地链路范围内可以到达邻居的地址:FE80::xxxx:xxxx:xxxx:xxxxxxxxxxxx为EUI-64(linkID)unspecifiedaddress未定义地址保留地址,表示缺少地址,用::表示5概述

3、NDP功能RouterDiscoveryPrefixDiscoveryParameterDiscovery(MTU/hoplimit)AddressAutoConfigurationAddressresolutionNext-hopdeterminationNeighborUnreachabilityDetection(NUD)DuplicateAddressDetection(DAD)Redirect6NDP报文(ICMPv6)说明NDP协议定义了2对报文和1条Redirect报文RouterSolicitation(RS)——Type=133主机发送该报文请求router广播RA

4、RouterAdvertisement(RA)——Type=134router通过该报文广播前缀信息,internet参数信息router响应node发送的RS报文NeighborSolicitation(NS)——Type=135解析链路层地址验证邻居的可达性(NUD)验证地址的唯一性(DAD)NeighborAdvertisement(NA)——Type=136响应NS链路层地址变化时,广播NARedirect——Type=137用于router通知主机更好的下一跳7路由器和前缀发现(Router&PrefixDiscovery)主机通过邻居发现协议来确定邻居路由器的位置,同时获

5、得地址前缀和地址自动配置信息的过程。8路由器和前缀发现过程(Router&PrefixDiscovery)周期发送的路由器公告Router按照配置的时间间隔发送RA报文主机发送路由器请求Host的接口使能后,需要及时获取RA,向FF02::2发送RS被请求的路由器公告Router可以选择向该node单播一条RA,也可以选择向组播地址FF02::1组播一条RA9地址解析(Addressresolution)10主要用途:获得邻居的链路层地址:邻居地址必为直连关系的单播地址.获得邻居的可达性信息.11可达性验证(NeighborUnreachabilityDetection)邻居不可达检

6、测是指通过邻居发现协议来确认邻居之间可到达或不可到达的状态,获得邻居的可达性信息的过程。ND协议用NS和NA报文来验证邻居节点的可达性。节点在确定邻居的链路层地址后,跟踪邻居缓存表的状态,定时发送NS报文,如果邻居在规定的可达时间内(缺省值为30秒)不能接收或者发送返回的报文,则删除此邻居缓存表项。邻居的可达性并不能说明端到端的可达性。因为相邻节点可能是主机或者路由器,所以相邻节点并不一定就是数据包的最终目标。NUD检测仅仅验证了到目标路径上第一跳的可达性状态。可达性验证(NeighborUnreachabilityDetection)确认可达性的两种方式上层协议获取:一般出现在运行

7、TCP连接的场合,而且节点本身就是通信的一端,依靠TCP的捎带确认机制.收到被请求的邻居公告:最为常见和不受限制的方式,只有收到Solicited位置1的邻居公告才认为收到了可达性确认.注意:路由器公告和未被请求的邻居公告不能作为可达性确认.12重复地址检测(DuplicateAddressDetection)在IPv6环境下,当一个主机企图配置一个IPv6地址时,会先进行地址重复性检测,以确认在链路上该地址的唯一性。这一过程称为DAD(Duplicate

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。