教学课件 网络与TPCIP协议(武奇生).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
  现在,路由器将路由r1传送到路由器B的成本就是3(不是16)了。路由器B在成本中加1,并以4的成本将r1列入它的路由表。路由器来回发送路由r1,每次在成本上加1,直到数到无穷大时停止,这时两个路由器的度量值(成本)都是16,从而声明路由r1是无效的。但是,这可能要花费很长时间。问题的核心在于路由器B将从路由器A中获悉的路由又返回给路由器A了。 图7-20 没有水平分割的路由r1的收敛   从图7-20中可以很清楚地看出,为什么坏消息传得慢,是因为没有一个路由器知道一个比它的所有邻居的最小值超过1的度量值。由于这样的原因,明智的做法是立即设置一个比较大的值代表无穷大,这样可以避免将一条很长延迟的路径当成断路来处理。   水平分割防止了这种情形的发生。使用水平分割,路由再也不会在它的下一跳接口上往返传送了。另外一个选择是带有毒性反转的水平分割机制,采用该机制时,路由器总是在它的下一跳接口上送回路由,并且将度量值设置为16。在路由环路情况下,路由器A和路由器B具有相同的路由,并且相互指向对方,路由器没有必要等到超时到来时再消除这个路由,这是因为将路由的度量值设置为16,反转的毒性立刻就使这些路由无效了。但是,带有毒性反转的水平分割机制有一个缺陷,即它增加了路由信息的大小。   需要说明的是,没有哪一种方法可以真正解决好路由环路和无穷计数问题,这一问题的核心是,当X告诉Y它有一条路径的时候,Y无从知道它自己是否就在这条路径上。   4) 触发更新   触发更新是路由协议用来处理网络突发变化的一种机制,这些突发变化的典型例子是链路失效。触发更新是对定期更新的补充,路由器没有必要一直等到下一个定期更新时间到来才能通告网络出现的突然变化。在更新计时器超时之前,路由表中的任何内容改变都不能通告出去。为满足立即通告路由信息的一些需要,设计出了触发更新机制。触发更新机制允许立刻传递有关路由条目改变的信息。在发送更新的路由信息之前,会启动一个保持计时器,只有路由更新信息被传送后,常规的周期性更新才能进行。   所有这些措施加快了路由表的收敛过程,但是世界上的事情没有十全十美的,需要根据网络的实际情况设计最大度量值。由于RIPng的路由表更新是按度量值(跳数)的变化进行的,因此选路不需要复杂的计算。RIPng比较适合中等规模的网络,也比较适合拓扑结构经常变化的网络。   4.RIPng报文格式   RIPng使用运输层协议(UDP)提供的服务,RIPng报文包含在UDP报文段中,使用UDP的端口号521作为RIPng端口来发送和接收数据包。RIPng路由过程总是监听到达这个端口的报文。除了明确要求的以外,所有的RIPng报文都将源和目的端口设置为RIPng端口,只有特别的查询和调试信息可以不使用源端口521发出,但要求目标端口是521。RIPng报文大致可以分为两类:用于请求信息的报文和用于响应信息的报文。   除了指定接口和IPv6地址外,命令还有其它的功能选项,可以参看联机帮助。比如,在输入netsh interface之后只要输入“?”,就会出现下一步可以输入的所有可选信息的提示。如果不知道配置IPv6地址的接口的名字、索引等信息,可以使用命令“netsh interface IPv6 show interface”。   如果想在接口“本地连接”上配置地址3ffe:ffff:1a49:2aa:ff: fe34:ca8f,应该输入的命令是: netsh interface IPv6 add adderss 本地连接3ffe:ffff:1a49:2aa:ff:fe34:ca8f 回车提示成功后,可以输入ipconfig命令查看刚才添加的IPv6地址。   如果要修改已经存在的IPv6地址,可以使用命令“netsh interface IPv6 add address”,其中的参数和添加地址时的一样,只是地址部分为需要修改的IPv6地址。   如果要删除已经存在的IPv6地址,可以使用命令“netsh interface IPv6 add address”,其中的参数和添加地址时的一样。   2) 连通性测试   配置好IPv6地址后,用以使用ping命令检测一下连通性。ping命令的格式:pingAddress%ZoneID用于测试和同一个链路(link)上另一个节点的连通性,Address就是另一个节点的链路本地地址(link-local address),ZoneID就是想要发出ping数据报的接口索引。这个接口索引可以用“netsh interface IPv6 show interface”来查看。pingAddress用于测试另一个节点的全球单播地址的连通性,Address就是另一个节点的全球单播地址。   如果链路上

文档评论(0)

pehalf + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7201060146000004

1亿VIP精品文档

相关文档