IPv6邻居发现协议介绍课件.ppt

上传人:牧羊曲112 文档编号:2135245 上传时间:2023-01-16 格式:PPT 页数:15 大小:323.01KB
返回 下载 相关 举报
IPv6邻居发现协议介绍课件.ppt_第1页
第1页 / 共15页
IPv6邻居发现协议介绍课件.ppt_第2页
第2页 / 共15页
IPv6邻居发现协议介绍课件.ppt_第3页
第3页 / 共15页
IPv6邻居发现协议介绍课件.ppt_第4页
第4页 / 共15页
IPv6邻居发现协议介绍课件.ppt_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《IPv6邻居发现协议介绍课件.ppt》由会员分享,可在线阅读,更多相关《IPv6邻居发现协议介绍课件.ppt(15页珍藏版)》请在三一办公上搜索。

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

2、:1all-routers multicast address 本地链路所有路由器组播地址可以到达link范围内所有路由器的地址:FF02:2solicited-node multicast address 被请求组播地址本地链路范围内根据被请求目标地址计算得到的组播地址FF02:1:FFxx:xxxx,其中xxxxxx为NS请求中的目标地址的低24bit,4,术语(续),link-local address 本地链路地址本地链路范围内可以到达邻居的地址:FE80:xxxx:xxxx:xxxx:xxxxxxxxxxxx为EUI-64(link ID)unspecified address 未定

3、义地址保留地址,表示缺少地址,用:表示,5,概述,NDP功能Router DiscoveryPrefix DiscoveryParameter Discovery(MTU/hop limit)Address Auto ConfigurationAddress resolutionNext-hop determinationNeighbor Unreachability Detection(NUD)Duplicate Address Detection(DAD)Redirect,6,NDP报文(ICMPv6)说明,NDP协议定义了2对报文和1条Redirect报文Router Solicitat

4、ion(RS)Type=133主机发送该报文请求router广播RARouter Advertisement(RA)Type=134router通过该报文广播前缀信息,internet参数信息router响应node发送的RS报文Neighbor Solicitation(NS)Type=135解析链路层地址验证邻居的可达性(NUD)验证地址的唯一性(DAD)Neighbor Advertisement(NA)Type=136响应NS链路层地址变化时,广播NARedirect Type=137用于router通知主机更好的下一跳,7,路由器和前缀发现(Router&Prefix Discove

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

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

7、 Detection),确认可达性的两种方式上层协议获取:一般出现在运行TCP连接的场合,而且节点本身就是通信的一端,依靠TCP的捎带确认机制.收到被请求的邻居公告:最为常见和不受限制的方式,只有收到Solicited位置1的邻居公告才认为收到了可达性确认.注意:路由器公告和未被请求的邻居公告不能作为可达性确认.,12,重复地址检测(Duplicate Address Detection),在IPv6环境下,当一个主机企图配置一个IPv6地址时,会先进行地址重复性检测,以确认在链路上该地址的唯一性。这一过程称为DAD(Duplicate Address Detection)。NSSrc-:Dst-ff02:1:ffxx:xxxxNASrc-ff02:1:ffxx:xxxx Dst-ff02:1,13,举例说明(Example),14,15,Thank You!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号