距离矢量路由协议中路由环路问题的解决方法
- 格式:doc
- 大小:29.50 KB
- 文档页数:3
网络工程师基础知识(选择题)模拟试卷29(题后含答案及解析) 题型有:1.1.在路由器中,可用以下______命令查看路由器的路由表。
A.arp-aB.tracerouteC.route printD.display ip routing-table正确答案:D解析:arp-a:查看所有MAC地址与IP地址间的地址解析列表。
traceroute:Linux命令,在MS Windows中为tracert。
通过该命令可以知道信息从你的计算机到互联网另一端的主机走的是什么路径。
route print:显示主机路由表的内容。
路由表分为五列:第一列是网络目的地址,列出了路由器连接的所有网段;网络掩码列提供这个网段本身的子网掩码,而不是连接到这个网段的网卡的子网掩码;第三列是网关,网关表告诉路由器这个数据包应该转发到哪一个IP地址才能到达目的网络;接口列告诉路由器哪一个网卡连接到了合适的目的网络,从技术上说,接口列仅告诉路由器分配给网卡的IP地址;最后一列是测量。
display ip routing-table:用来查看路由表的摘要信息。
该命令以摘要的形式显示路由表信息,每一行代表一条路由内容,包括目的地址/掩码长度、协议优先级度量值、下一跳输出接口,使用该命令仅能查看到当前被使用的路由,即最佳路由。
2.关于距离矢量的算法,以下说法错误的是______。
A.距离矢量算法不会产生路由环路问题B.距离矢量算法是靠传递路由信息来实现的C.路由信息的矢量表示法是(目标网络,metric)D.使用距离矢量算法的协议只从自己的邻居获得信息正确答案:A解析:距离矢量路由算法是一种路由算法,该法在一个路由中重申跳数来寻找一个最短路径生成树。
距离矢量路由算法号召每个路由器在每次更新时发送它的整个路由表,但是仅仅发给它的邻居。
距离矢量路由算法倾向于路由循环,但是比链路状态路由算法更简单。
距离矢量路由协议中路由环路问题的解决方法如下:.定义最大值;.水平分割技术;.路由中毒;.反向路由中毒;.控制更新时间;.触发更新。
1、广播式网络中,一个节点广播信息,其他节点都可以接收信息,是因为多个节点共享一个信道。
2、宽带城域网在组建方案中一定要按照电信级运营的要求,考虑社会冗余、线路冗余、路由冗余、以及系统故障的快速诊断与自动恢复。
3、弹性分组环(RPR)采用双环结构,顺时针外环,逆时针内环,可以实现“自愈环”功能,结构和FDDI相同,每个节点都执行SRP 公平算法。
4、光以太网是以分组位单位传输数据,ATM以信元为单位传输数据。
5、xDSL(ADSL、HDSL、RADSL、VDSL),ADSL上行速率为16-64Kbps,下行速率为1.5-8Mbps,最大传输距离为5.5KM。
6、光纤到同轴电缆混合网(HFC),使用电缆调制解调器(Cable Modem),上行信道载波范围5-42MHz,上行带宽在200kbps-10Mbps,下行信道载波范围450-750MHz,下行带宽在10-36Mbps。
7、802.16无线城域网标准,802.11无线局域网标准。
8、802.11对CSMA/CD进行了调整,采用CSMA/CA或DCF协议,CSMA/CA利用ACK信号来避免冲突发生。
9、网络操作系统可以提供的管理服务主要有网络性能分析、存储管理、网络状态监控。
10、Internet/Intranet提供的服务主要包括:web服务、E-mail 服务、FTP服务、IP电话服务、网络电视会议服务、电子商务服务、公共信息资源的在线查询服务。
11、网络需求详细分析主要包括总体需求分析、综合布线需求分析、网络可用性与可靠性分析、网络安全分析和网络工程造价评估。
12、节点数为250-5000个,三层结构来设计,节点数为100-500个,不设计接入层,5-250个不涉及接入层和汇聚层。
13、层次之间的上联带宽与下一级带宽之比一般控制在1:20。
14、路由器性能上看,背板交换能力大于40Gbps称为高端路由器,背板交换能力低于40Gbps的称为中低端路由器。
解决路由器环路现象的方法路由器环路是指在计算机网络中,数据包在网络中传递时被路由器错误地传送回遍历的路径上,造成数据包不断循环。
这会导致网络拥塞、延迟增加甚至服务不可达等问题。
为了解决路由器环路现象,可以采取以下方法。
1.使用距离矢量路由协议(DVRP)距离矢量路由协议(Distance Vector Routing Protocol)是一种简单的路由选择算法,通过在网络中交换信息来建立路由表,并使网络中的每个路由器都能计算出到目的地的最佳路径。
DVRP可以避免环路形成,因为它使用了路由器之间的距离来计算路径成本,而不是直接通过之前的路径。
2.使用链路状态路由协议(LSRP)链路状态路由协议(Link State Routing Protocol)是一种更复杂的路由选择算法,它将网络中的每个路由器的链路状态信息(如带宽、延迟等)存储在路由器的链路状态数据库中。
通过交换链路状态信息,每个路由器可以计算出到目的地的最佳路径,并使用该路径转发数据包。
同样,LSRP可以避免环路形成,因为它计算路径时会考虑链路状态信息。
3.使用回环检测机制回环检测机制是一种可以检测并阻止环路的方法。
在实现中,路由器在转发数据包时,将数据包的源IP地址和传来的接口信息保存下来。
当同样的数据包重新出现在相同的接口上时,说明存在环路,路由器可以使用回环检测机制,丢弃数据包,阻止环路的产生。
4.利用路由器控制平面与数据平面分离路由器控制平面与数据平面分离是一种新兴的网络架构,它将路由器的控制决策从数据平面分离开来。
通过将控制平面与数据平面分离,可以在控制平面中实现环路检测和避免环路的算法,从而更好地管理网络中的路由器。
5.使用链路聚合技术链路聚合技术(Link Aggregation)是将多个链路捆绑为一个逻辑链路的技术。
在链路聚合中,多个链路可以同时传输数据,增加带宽和可靠性。
同时,通过链路聚合,可以避免环路的产生,因为传输数据的路径是预先配置好的,不会产生循环路径。
有效解决路由器环路现象的方法
有效解决路由器环路现象的方法
网吧路由器发生环路的原因有很多,当然解决方法也各不相同。
本篇介绍最有效的解决方法——D-V解决路由环路的方法。
通常,我们在维护路由表信息的时候,如果在拓扑发生改变后,网络收敛缓慢产生了不协调或者矛盾的路由选择条目,就会发生路由环路的问题。
D-V主要的作用是通过向所有接口周期性的广播路由更新来跟踪整个网络的变化,这些广播包括了完整的路由表。
但是这样做会给cpu和带宽增加了负担,若会聚更新过慢会产生路由环路,路由环路解决办法如下:
1.抑制计时:
一条路由信息无效之后,一段时间内这条路由都处于抑制状态,如果,路由器从一个网段上得知一条路径失效,立即在另一个网段上得知这个路由有效,这个有效的信息往往是不正确的,抑制计时避免了这个问题,当一条链路频繁起停时,抑制计时减少了路由的浮动,增加了网络的稳定性。
2.毒性逆转:
当一条路径信息变为无效之后,路由器并不立即将它从路由表中删除,而是用16,即不可达的度量值将它广播出去,这样可以立即清除相邻路由器之间的`任何环路。
3.触发更新:
当路由表发生变化时,更新报文立即广播给相邻的所有路由器,而不是等待30秒的更新周期,当一个路由器刚启动RIP时,它广播请求报文,收到此广播的相邻路由器立即应答一个更新报文,而不必等到下一个更新周期,网络拓扑的变化会最快地在网络上传播开,减少了路由环路产生的可能性。
4.水平分割:
规定由1个接口发送出去的路由信息不能再朝这个接口往回发送.
这个办法减少了路由信息的不正确性和负载。
下载全文。
1、解决路由环问题的方法有(ABD)A.水平分割B.路由保持法C.路由器重启D.定义路由权的最大值2、下面哪一项正确描述了路由协议(C)A.允许数据包在主机间传送的一种协议B.定义数据包中域的格式和用法的一种方式C.通过执行一个算法来完成路由选择的一种协议D.指定MAC地址和IP地址捆绑的方式和时间的一种协议3、以下哪些内容是路由信息中所不包含的(A)A.源地址B.下一跳C.目标网络D.路由权值4、以下说法那些是正确的(BD)A.路由优先级与路由权值的计算是一致的B.路由权的计算可能基于路径某单一特性计算,也可能基于路径多种属性C.如果几个动态路由协议都找到了到达同一目标网络的最佳路由,这几条路由都会被加入路由表中D.动态路由协议是按照路由的路由权值来判断路由的好坏,并且每一种路由协议的判断方法都是不一样的5、IGP的作用范围是(C)A.区域内B.局域网内C.自治系统内D.自然子网范围内6、距离矢量协议包括(AB)A.RIPB.BGPC.IS-ISD.OSPF7、关于矢量距离算法以下那些说法是错误的(A)A.矢量距离算法不会产生路由环路问题B.矢量距离算法是靠传递路由信息来实现的C.路由信息的矢量表示法是(目标网络,metric)D.使用矢量距离算法的协议只从自己的邻居获得信息8、如果一个内部网络对外的出口只有一个,那么最好配置(A)A.缺省路由B.主机路由C.动态路由9、BGP是在(D)之间传播路由的协议A.主机B.子网C.区域(area)D.自治系统(AS)10、在路由器中,如果去往同一目的地有多条路由,则决定最佳路由的因素有(AC)A.路由的优先级B.路由的发布者C.路由的metirc值D.路由的生存时间11、在RIP协议中,计算metric值的参数是(D)A.MTUB.时延C.带宽D.路由跳数12、路由协议存在路由自环问题(A)A.RIPB.BGPC.OSPFD.IS-IS13、下列关于链路状态算法的说法正确的是:(bc)A.链路状态是对路由的描述B.链路状态是对网络拓扑结构的描述C.链路状态算法本身不会产生自环路由D.OSPF和RIP都使用链路状态算法14、在OSPF同一区域(区域A)内,下列说法正确的是(d)A.每台路由器生成的LSA都是相同的B.每台路由器根据该最短路径树计算出的路由都是相同的C.每台路由器根据该LSDB计算出的最短路径树都是相同的D.每台路由器的区域A的LSDB(链路状态数据库)都是相同的15、在一个运行OSPF的自治系统之内:(ad)A.骨干区域自身也必须是连通的B.非骨干区域自身也必须是连通的C.必须存在一个骨干区域(区域号为0)D.非骨干区域与骨干区域必须直接相连或逻辑上相连16、下列关于OSPF协议的说法正确的是:(abd)A.OSPF支持基于接口的报文验证B.OSPF支持到同一目的地址的多条等值路由C.OSPF是一个基于链路状态算法的边界网关路由协议D.OSPF发现的路由可以根据不同的类型而有不同的优先级17、禁止RIP协议的路由聚合功能的命令是(c)A.undoripB.auto-summanyC.undoauto-summanyD.undonetwork10.0.0.018、下列静态路由配置正确的是(d)A.iproute129.1.0.016serial0B.iproute10.0.0.216129.1.0.0C.iproute16D.iproute10.0.0.219、以下不属于动态路由协议的是(b)A.RIPB.ICMPC.IS-ISD.OSPf20、三种路由协议RIP、OSPF、BGP和静态路由各自得到了一条到达目标网络,在华为路由器默认情况下,最终选选定(b)路由作为最优路由A.RIPB.OSPFC.BGPD.静态路由21、IGP包括如下哪些协议(acd)A.RIPB.BGPC.IS-ISD.OSPF22、路由环问题会引起(abd)A.慢收敛B.广播风暴C.路由器重起D.路由不一致23、以下哪些路由表项要由网络管理员手动配置(a)A.静态路由B.直接路由C.动态路由D.以上说法都不正确24、在运行Windows98的计算机中配置网关,类似于在路由器中配置(a)A.直接路由B.默认路由C.动态路由D.间接路由25、关于RIP协议,下列说法正确的有:(ac)A.RIP协议是一种IGPB.RIP协议是一种EGPC.RIP协议是一种距离矢量路由协议D.RIP协议是一种链路状态路由协议26、RIP协议是基于(a)A.UDPB.TCPC.ICMPD.RawIP27、RIP协议的路由项在多少时间内没有更新会变为不可达?(c)A.90sB.120sC.180sD.240s28、解决路由环路的方法有(abcd)A.水平分割B.抑制时间C.毒性逆转D.触发更新29、RIP协议在收到某一邻居网关发布而来的路由信息后,下述对度量值的正确处理有哪些?(b)A.对本路由表中没有的路由项,只在度量值少于不可达时增加该路由项B.对本路由表中已有的路由项,当发送报文的网关相同时,只在度量值减少时更新该路由项的度量值C.对本路由表中已有的路由项,当发送报文的网关不同时,只在度量值减少时更新该路由项的度量值D.对本路由表中已有的路由项,当发送报文的网关相同时,只要度量值有改变,一定会更新该路由项的度量值30、关于RIPV1和RIPV2,下列说法哪些正确?(bc)A.RIPV1报文支持子网掩码B.RIPV2报文支持子网掩码C.RIPV2缺省使用路由聚合功能D.RIPV1只支持报文的简单口令认证,而RIPV2支持MD5认证31、在rip中metric等于(d)为不可达A.8B.10C.15D.1632、RIP协议引入路由保持机制的作用是(b)A.节省网络带宽B.防止网络中形成路由环路C.将路由不可达信息在全网扩散D.通知邻居路由器哪些路由是从其处得到33、以下配置默认路由的命令正确的是:”a”A.iproute0.0.0.0B.iproute172.16.2.1C.iprouterD.iprouter34、已知某台路由器的路由表中有如下两个表项“d”Destination/MastprotocolpreferenMetricNexthop/ Interface9.0.0.0/8OSPF1050/Serial0RIP1005说法中正确的是(d)A.选择第一项,因为OSPF协议的优先级高B.选择第二项,因为RIP协议的花费值(Metric)小C.选择第二项,因为出口是Ethternet0,比Serial0速度快D.来说,是更精确的匹配35、Quidway系列路由器上,路由表中的直接路由(Direct) 可能有以下几种来源”abc”A.本路由器自身接口的主机路由B.本路由器自身接口所在的网段路由C.与本路由器直连的对端路由器的接口的主机路由D.缺省路由36、与动态路由协议相比,静态路由有哪些优点?”cd”A.带宽占用少B.简单C.路由器能自动发现网络拓扑变化D.路由器能自动计算新的路由37、在RIP路由协议中,以下有关减少路由自环的方法正确的是”abcd”A.触发更新是从减少路由自环发生的概率方面来考虑问题的B.水平分割的方法只对消除两台路由器之间的自环有作用C.设置抑制时间的方法可能导致路由的慢收敛D.为了减轻路由自环产生的后果,RIP协议规定了最大跳数38、路由协议在收到某一邻居发布而来的路由信息后,下述对度量值的正确处理有哪些?”bd”A.对本路由表中已有的路由项,当发送该路由信息的邻居相同时,只在度量值减少时更新该路由项的度量值B.对本路由表中已有的路由项,当发送该路由信息的邻居相同时,只要度量值有改变,一定会更新该路由项的度量值C.对本路由表中已有的路由项,当发送该路由信息的邻居不同时,只要度量值有改变,一定会更新该路由项的度量值D.对本路由表中没有的路由项,只在度量值少于不可达时增加该路由项39、假设有这样的组网实例:两个Quidway(假设为RTA和RTB)启动RIPV1(仅仅RIPV1)协议,那么,下列说法正确的是”cd”A.在RTA的本地局域网上的计算机可以访问在RTB本地局域网上的计算机B.在RTB的本地局域网上的计算机可以访问在RTA本地局域网上的计算机C.在RTA的本地局域网上的计算机不能访问在RTB本地局域网上的计算机D.在RTB的本地局域网上的计算机不能访问在RTA本地局域网上的计算机40、在Quidway路由器上,应该使用什么命令来观察网络的路由表?“b”A.ShowippathB.disiproutC.ShowinterfaceD.Showrunning-configE.Showiprip41、下面哪些协议是可路由协议(routedp rotocol)?“ab”A.IPB.IPXC.RIPBEUI42、以下协议属于路由协议的是”abcg”A.RIPB.IS-ISC.OSPFD.PPPE.IPF.IPXG.BGP43、下列哪些技术有助于避免路由环路?“bcdef”A.直通交换B.采用链路状态路由协议C.水平分割D.路由保持(holddown)E.定义最大跳计数F.路由中毒(poisonreverse)44、距离矢量路由协议使用水平分割(splithorizon)技术的目的是什么?“ac”A.避免在毗邻路由器之间产生路由环路B.确保路由更新数据报文沿着接收路线方向发送C.与保持间隔(holddown)机制协同工作,为保持间隔的计算提供更多的可靠性D.代替路由中毒(poisonreverse)算法45、静态路由的优点包括:”acd”A.管理简单B.自动更新路由C.提高网络安全性D.节省带宽E.收敛速度快46、静态路由配置中关键字reject和blackhole的区别在于:”be”A.发往reject路由的报文被丢弃,并且不通知源主机B.发往blackhole路由的报文被丢弃,并且不通知源主机C.发往reject路由的报文被丢弃,发往blackhole路由的报文不被丢弃D.发往blackhole路由的报文被丢弃,发往reject路由的报文不被丢弃E.发往reject路由的报文被丢弃,并且通知源主机F.发往blackhole路由的报文被丢弃,并且通知源主机47、以下对于缺省路由描述正确的是:”bc”A.缺省路由是优先被使用的路由B.缺省路由是最后一条被使用的路由C.缺省路由是一种特殊的静态路由D.缺省路由是一种特殊的动态路由48、对路由器A配置RIP协议,并在接口S0(IP地址为10.0.0.1/24)所在网段使能RIP路由协议,在全局配置模式下使用的第一条命令是:”a”A.ripB.rip 10.0.0.0workwork49、对于RIP协议,可以到达目标网络的跳数(所经过路由器的个数)最多为:”b”A.12B.15C.16D.没有限制50、支持可变长子网掩码的路由协议有:”bcd”A.RIPv1B.RIPv2C.OSPFD.IS-IS51、在路由器所有接口上使能RIP协议的命令是:”a”workallB.neighborC.enableD.ripenable52、当接口运行在RIP-2广播方式时,它可以接收的报文有:”ac”A.RIP-1广播报文B.RIP-1组播报文C.RIP-2广播报文D.RIP-2组播报文53、以下对路由优先级的说法,正确的是”bcd”A.仅用于RIP和OSPF之间B.用于不同路由协议之间C.是路由选择的重要依据D.直接路由的优先级缺省为054、您认为下列说法哪些是不正确的?”cd”A.每条静态路由的优先级也可以不相同B.缺省情况下路由优先级的次序是OSPF>RIPC.路由算法产生一种权值来表示路由的好坏。
距离矢量路由协议中路由环路问题的解决方法概括来讲,主要分为六种:1.定义最大值;2.水平分割技术;3.路由中毒;4.反向路由中毒;5.控制更新时间;6.触发更新。
下面我们就来一一讲解各种解决方法的实现原理:1.定义最大值:距离矢量路由算法可以通过IP头中的生存时间(TTL)来纠错,但路由环路问题可能首先要求无穷计数。
为了避免这个延时问题,距离矢量协议定义了一个最大值,这个数字是指最大的度量值(如rip协议最大值为16),比如跳数。
也就是说,路由更新信息可以向不可到达的网络的路由中的路由器发送15次,一旦达到最大值16,就视为网络不可到达,存在故障,将不再接受来自访问该网络的任何路由更新信息。
2.水平分割:一种消除路由环路并加快网络收敛的方法是通过叫做“水平分割”的技术实现的。
其规则就是不向原始路由更新的方向再次发送路由更新信息(个人理解为单向更新,单向反馈)。
比如有三台路由器ABC,B向C学习到访问网络10.4.0.0的路径以后,不再向C声明自己可以通过C访问10.4.0.0网络的路径信息,A向B学习到访问10.4.0.0网络路径信息后,也不再向B声明,而一旦网络10.4.0.0发生故障无法访问,C会向A和B发送该网络不可达到的路由更新信息,但不会再学习A和B发送的能够到达10.4.0.0的错误信息。
3.路由中毒(也称为路由毒化):定义最大值在一定程度上解决了路由环路问题,但并不彻底,可以看到,在达到最大值之前,路由环路还是存在的。
为此,路由中毒就可以彻底解决这个问题。
其原理是这样的:假设有三台路由器ABC,当网络10.4.0.0出现故障无法访问的时候,路由器C便向邻居路由发送相关路由更新信息,并将其度量值标为无穷大,告诉它们网络10.4.0.0不可到达,路由器B收到毒化消息后将该链路路由表项标记为无穷大,表示该路径已经失效,并向邻居A路由器通告,依次毒化各个路由器,告诉邻居10.4.0.0这个网络已经失效,不再接收更新信息,从而避免了路由环路。
网络工程师考试试题(含答案)一、单项选择题1.在RIP协议中,可以采用水平分割法()解决路由环路问题,下面的说法中正确的是()。
A.把网络分割成不同的区域以减少路由循环B.不要把从一个邻居学习到的路由再发送回该邻居C.设置邻居之间的路由度量为无限大D.路由器必须把整个路由表发送给自己的邻居【解析】水平分割算法的原理是:路由器必须有选择地将路由表中的路由信息发送给相邻的其他路由器,而不是发送整个路由表。
具体地说,即一条路由信息不会被发送给该信息的来源方向。
【正确答案】B2.包过滤防火墙通过()来确定数据包是否能通过。
A.路由表B.ARP表C.NAT表D.过滤规则【解析】路由表是用来决定数字包转发方向的。
ARP表是用来解析网络层地址和数据链路层地址的对应关系的。
NA T表是用来转换内网地址和外网地址的转换关系的。
只有过滤规则是用来决定数据包是否可以通过的。
【正确答案】D3.采用CRC校验的生成多项式为G()=x16+x15+x2+1,它产生的校验码是位。
A.2B.4C.16D.32【解析】多项式最高次为16,意味着校验码是16位。
【正确答案】C4.使用RAID作为网络存储设备有许多好处,以下关于RAID的叙述中不正确的是()。
A.RAID使用多块廉价磁盘阵列构成,提高了性能价格比B.RAID采用交叉存取技术,提高了访问速度C.RAID0使用磁盘镜像技术,提高了可靠性D.RAID3利用一台奇偶校验盘完成容错功能,减少了冗余磁盘数量【解析】磁盘镜像是RAID1。
【正确答案】C5.在距离矢量路由协议中,可以使用多种方法防止路由循环,以下选项中,不属于这些方法的是()。
A.垂直翻转()B.水平分裂()C.反向路由中毒()D.设置最大度量值()【解析】此题主要考查了D-V算法收敛性的几种解决方法。
路由环的问题可以理解为跳数无穷大的问题。
解决方法有如下几种:设置最大度量值():使用这种方法,路由协议在向量距离超过协议允许的最大值前,允许路由环路的存在,一旦路由信息的向量距离超过规定的最大值,该路由信息将被标记为不可到达。
CCNA路由部分测试题(共50题)1.当路由器接收的IP报文的目的地址不是本路由器的接口IP地址,并且在路由表中未找到匹配的路由项,采取的策略是什么?A.丢掉该分组B.将该分组分片C.转发该分组D.以上答案均不对ANSWER:A2.IGP 的作用范围是?A.区域内B.自然子网范围内C.局域网内D.自治系统内ANSWER:D3.距离矢量协议包括?(多选)A.RIPB.IS-ISC.OSPFD.EIGRPANSWER:A D4.解决路由环问题的办法是?(多选)A.定义路由权的最大值B.路由保持法C.水平分割D.路由器重启ANSWER:A B C5.在rip 中metric 等于什么值为不可达?A.8B.10C.15D.16ANSWER:D6.下列关于OSPF 协议的说法正确的是?(多选)A.OSPF 支持基于接口的报文验证B.OSPF 支持到同一目的地址的多条等值路由C.OSPF 是一个基于链路状态算法的边界网关路由协议D.OSPF 发现的路由可以根据不同的类型而有不同的优先级ANSWER:A B D7.如果一个内部网络对外的出口只有一个,那么最好配置?A.缺省路由B.主机路由C.动态路由ANSWER:A8.以下不属于动态路由协议的是?A.RIPB.ICMPC.EIGRPD.OSPFANSWER:B9.关于矢量距离算法以下哪些说法是错误的?A.矢量距离算法不会产生路由环路问题B.矢量距离算法是靠传递路由信息来实现的C.路由信息的矢量表示法是(目标网络,metric)D.使用矢量距离算法的协议只从自己的邻居获得信息ANSWER:A10.以下哪些路由表项要由网络管理员手动配置?(多选)A.静态路由B.直接路由C.缺省路由D.动态路由ANSWER:A C11.关于RIP 协议,下列说法正确的有?(多选)A.RIP 协议是一种IGPB.RIP 协议是一种EGPC.RIP 协议是一种距离矢量路由协议D.RIP 协议是一种链路状态路由协议ANSWER:A C12.下列关于链路状态算法的说法正确的是?(多选)A.链路状态是对路由的描述B.链路状态是对网络拓扑结构的描述C.链路状态算法本身不会产生自环路由D.OSPF 和RIP 都使用链路状态算法ANSWER:B C13.路由器中时刻维持着一张路由表,这张路由表可以是静态配置的,也可以是什么协议产生的?A.生成树协议B.链路控制协议C.动态路由协议D.被承载网络层协议ANSWER:C14.在路由器中,如果去往同一目的地有多条路由,则决定最佳路由的因素有?(多选)A.路由的优先级B.路由的发布者C.路由的metric 值D.路由的生存时间ANSWER:A C15.下面哪一项正确描述了路由协议?A.允许数据包在主机间转送的一种协议B.定义数据包中域的格式和用法的一种方式C.通过执行一个算法来完成路由选择的一个协议D.指定MAC 地址和IP 地址捆绑的方式和时间的一种协议ANSWER:C16.IGP 包括如下哪些协议?(多选)A.RIPB.BGPC.IS-ISD.EIGRPE.OSPFANSWER:A C D E17.RIP 协议引入路由保持机制的作用是?A.节省网络带宽B.防治网络中形成路由环路C.将路由不可达信息在全网扩散D.通知邻居路由器哪些路由是从其处得到ANSWER:B18.对路由理解正确的是?A.路由是路由器B.路由是信息在网络路径的交叉点C.路由是用以配置报文的目的地址D.路由就是指导报文发送的路径信息ANSWER:D19.路由协议RIP,OSPF和静态路由各自得到了条到达目标网络,在CISCO路由器默认情况下,最终选选定哪种路由作为最优路由?A.RIPB.OSPFC.静态路由ANSWER:C20.在RIP 协议中,计算metric 值的参数是?A.MTUB.时延C.带宽D.路由跳数ANSWER:D21.衡量路由算法好坏的原则不包括?A.快速收敛性B.灵活性,弹性C.拓扑结构先进D.选径是否是最佳ANSWER:C22.RIP 协议是基于?A.UDPB.TCPC.ICMPD.Raw IPANSWER:A23.禁止RIP 协议的路由聚合功能的命令是?A.no route ripB.summanyC.no auto summanyD.undo networkANSWER:C24.解决路由环路的方法有?(多选)A.水平分割B.抑制时间C.毒性逆转D.触发更新ANSWER:A B C D25.路由环问题会引起哪些问题?(多选)A.慢收敛B.广播风暴C.路由器重起D.路由不一致ANSWER:A D26.下列哪些路由协议存在路由自环问题?(多选)A.RIPB.IGRPC.OSPFD.IS-ISE.EIGRPANSWER:A B27.关于RIP V1 和RIP V2,下列说法哪些正确?(多选)A.RIP V1 报文支持子网掩码B.RIP V2 报文支持子网掩码C.RIP V2 缺省使用路由聚合功能D.RIP V1 只支持报文的简单口令认证,而RIP V2 支持MD5 认证ANSWER:B C28.在一个运行OSPF 的自治系统之内?(多选)A.骨干区域自身也必须连通的B.非骨干区域自身也必须连通的C.必须存在一个骨干区域(区域号为0)D.非骨干区域与骨干区域必须直接相连或逻辑上相连ANSWER:A C D29.以下关于Rip 路由聚合的说法正确的是?(多选)A.Rip V1 默认支持路由聚合,需要时可以关闭路由聚合功能B.华为Quidway 系列路由器Rip V2 的实现可以关闭路由聚合功能C.Rip V1 不支持子网路由聚合到一个非自然子网路由D.Rip V2 支持子网路由聚合到一个非自然子网路由ANSWER:B C D30.假设有这样的组网实例:两台路由器(假设为RTA 和RTB)通过串口相接,其中RTA 的串口IP 地址是,RTB 的串口IP 地址是,RTA 通过以太口连接的本地局域网的IP 地址是,RTB 通过以太口连接的本地局域网IP 地址是,在上面所有的接口上都启动RIP V1(仅仅RIP V1)协议,那么,下列说法正确的是?(多选)A.在RTA 的本地局域网上的计算机可以访问在RTB 本地局域网上的计算机B.在RTB 的本地局域网上的计算机可以访问在RTA 本地局域网上的计算机C.在RTA 的本地局域网上的计算机不能访问在RTB 本地局域网上的计算机D.在RTB 的本地局域网上的计算机不能访问在RTA 本地局域网上的计算机ANSWER:C D31.根据路由的目的地不同,路由表可被划分为?(多选)A.子网路由B.直连路由C.缺省路由D.主机路由E.静态路由ANSWER:A D32.对路由器A 配置RIP 协议,并在接口S0(IP 地址为路由协议,在全局配置模式下使用的第一条命令是?A.router ripwork allworkworkANSWER:A33.当接口运行在RIP-2 广播方式时,它可以接受的报文有?(多选)A.RIP-1 广播报文B.RIP-1 组播报文C.RIP-2 广播报文D.RIP-2 组播报文ANSWER:A C34.RIP 协议的路由项在多少时间内没有更新会变为不可达?A.90sB.120sC.180sD.240sANSWER:C35.VLSM 的含义是?A.Variable Length Subnet MaskingB.Variable Length Shortest MaskingC.Very Long/Shortest MaskingD.Variable Long Subnet MaskingE.Variable Length Short MeasurementANSWER:A36.距离矢量路由协议使用水平分割(split horizon)技术的目的是什么?(多选)A.避免在毗邻路由器之间产生路由环路B.确保路由更新数据报文沿着接收路线方向发送C.与保持间隔(holddown)机制协同工作,为保持间隔的计算提供更多的可靠性D.代替路由中毒(poison reverse)算法ANSWER:A C37.作为一个网络维护人员,对于OSPF 区域体系机构的原则必须有清楚地了解,下面的论述表达正确的是?(多选)A.所有的OSPF 区域必须通过边界路由器与区域0 相连,或采用OSPF 虚链路B.所有区域间通信必须通过骨干区域0,因此所有区域路由器必须包含到区域0 的路由C.单个区域不能包含没有物理链路的两个区域边界路由器D.虚链路可以穿越stub 区域ANSWER:A B38.支持可变长子网掩码的路由协议有?(多选)A.RIP v1B.RIP v2C.OSPFD.EIGRPANSWER:B C D39.因为在生成路由表的过程中,OSPF 协议需要进行复杂的SPF 算法来计算网络拓扑结构,所以相对距离矢量路由选择协议来说,它需要更大的开销,更多的延迟,更高的CPU 占用率。
距离矢量路由协议中路由环路问题的解决方法
在教学中,有很多学员对距离矢量路由协议中路由环路问题的解决方法不是很清楚,在这里总结一下。
距离矢量路由协议中路由环路问题的解决方法:
概括来讲,主要分为六种:
1.定义最大值;
2.水平分割技术;
3.路由中毒;
4.反向路由中毒;
5.控制更新时间;
6.触发更新。
下面我们就来一一讲解各种解决方法的实现原理:
1.定义最大值:
距离矢量路由算法可以通过IP头中的生存时间(TTL)来纠错,但路由环路问题可能首先要求无穷计数。
为了避免这个延时问题,距离矢量协议定义了一个最大值,这个数字是指最大的度量值(如rip协议最大值为16),比如跳数。
也就是说,路由更新信息可以向不可到达的网络的路由中的路由器发送15次,一旦达到最大值16,就视为网络不可到达,存在故障,将不再接受来自访问该网络的任何路由更新信息。
2.水平分割:
一种消除路由环路并加快网络收敛的方法是通过叫做“水平分割”的技术实现的。
其规则就是不向原始路由更新的方向再次发送路由更新信息(个人理解为单向更新,单向反馈)。
比如有三台路由器ABC,B向C学习到访问网络10.4.0.0的路径以后,不再向C声明自己可以通过C访问10.4.0.0网络的路径信息,A 向B学习到访问10.4.0.0网络路径信息后,也不再向B声明,而一旦网络10.4.0.0发生故障无法访问,C会向A和B发送该网络不可达到的路由更新信息,但不会再学习A和B发送的能够到达10.4.0.0的错误信息。
3.路由中毒(也称为路由毒化):
定义最大值在一定程度上解决了路由环路问题,但并不彻底,可以看到,在达到最大值之前,路由环路还是存在的。
为此,路由中毒就可以彻底解决这个问题。
其原理是这样的:假设有三台路由器ABC,当网络10.4.0.0出现故障无法访问的时候,路由器C便向邻居路由发送相关路由更新信息,并将其度量值标为无穷大,告诉它们网络10.4.0.0不可到达,路由器B收到毒化消息后将该链路路由表项标记为无穷大,表示该路径已经失效,并向邻居A路由器通告,依次毒化各个路由器,告诉邻居10.4.0.0这个网络已经失效,不再接收更新信息,从而避免了路由环路。
4.反向中毒(也称为毒化逆转):
结合上面的例子,当路由器B看到到达网络10.4.0.0的度量值为无穷大的时候,就发送一个叫做毒化逆转的更新信息给C路由器,说明10.4.0.0这个网络不可达到,这是超越水平分割的一个特列,这样保证所有的路由器都接受到了毒化的路由信息。
5.控制更新时间(即抑制计时器):
抑制计时器用于阻止定期更新的消息在不恰当的时间内重置一个已经坏掉的路由。
抑制计时器告诉路由器把可能影响路由的任何改变暂时保持一段时间,抑制时间通常比更新信息发送到整个网络的时间要长。
当路由器从邻居接收到以前能够访问的网络现在不能访问的更新后,就将该路由标记为不可访问,并启动一个抑制计时器,如果再次收到从邻居发送来的更新信息,包含一个比原来路径具有更好度量值的路由,就标记为可以访问,并取消抑制计时器。
如果在抑制计时器超时之前从不同邻居收到的更新信息包含的度量值比以前的更差,更新将被忽略,这样可以有更多的时间让更新信息传遍整个网络。
6.触发更新:
正常情况下,路由器会定期将路由表发送给邻居路由器。
而触发更新就是立刻发送路由更新信息,以响应某些变化。
检测到网络故障的路由器会立即发送一个更新信息给邻居路由器,并依次产生触发更新通知它们的邻居路由器,使整个网络上的路由器在最短的时间内收到更新信息,从而快速了解整个网络的变化。
但这样也是有问题存在,有可能包含更新信息的数据包被某些网络中的链路丢失或损
坏,其他路由器没能及时收到触发更新,因此就产生了结合抑制的触发更新,抑制规则要求一旦路由无效,在抑制时间内,到达同一目的地有同样或更差度量值的路由将会被忽略,这样触发更新将有时间传遍整个网络,从而避免了已经损坏的路由重新插入到已经收到触发更新的邻居中,也就解决了路由环路的问题。
其中的路由中毒和反向中毒在提示一下:
路由中毒:是指在路由信息在路由表中失效时,先将度量值变为无穷大,而不是马上从路由表中删掉这条路由信息。
(这句话要理解,如RIP协议中,其度量值变为16,意味着路由不可达)再将其信息发布出去,这样相邻的路由器就得知这条路由己无效了.....
毒性反转与路由中毒概念是不一样的,它是指收到路由中毒消息的路由器,不遵守水平分割原则将中毒消息转发给所有的相邻路由器,也包括发送中毒信息的源路由器,也就是通告相邻路由器这条路由信息己失效了。
主要目的是达到快速收敛的目的。