为了解决RIP协议形成路由环路的问题可以采用多种方法,下面列出的方法中效果最好的是( )。
- A.不要把从一个邻居学习到的路由发送给那个邻居
- B.经常检查邻居路由器的状态,以便及时发现断开的链路
- C.把从邻居学习到的路由设置为无限大,然后再发送给那个邻居
- D.缩短路由更新周期,以便出现链路失效时尽快达到路由无限大
正确答案及解析
正确答案
解析
路由信息协议(Routing Information Protocol,RIP)是使用最广泛的距离矢量路由协议。距离矢量名称的由来是因为路由是以矢量(距离、方向)的方式被通告出去的,这里的距离是根据度量来决定的。距离矢量路由算法是动态路由算法。它的工作流程是:每个路由器维护一张矢量表,表中列出了当前已知的到每个目标的最佳距离以及所使用的线路。通过在邻居之间相互交换信息,路由器不断更新它们内部的表。
好的路由协议必须能够快速收敛,收敛就是网络设备的路由表与网络拓扑结构保持一致,所有路由器再判断最佳路由达到一致的过程。
距离矢量协议容易形成路由循环、传递好消息快、传递坏消息慢等问题。解决这些问题可以采取以下几个措施:
(1)水平分割(Split Horizon)
路由器某一个接口学习到的路由信息,不再反方向传回。
(2)路由中毒(Router Poisoning)
路由中毒又称为反向抑制的水平分割,不立即将不可达网络从路由表中删除该路由信息,而是将路由信息度量值置为无穷大(RIP中设置跳数为16),该中毒路由被发给邻居路由器以通知这条路径失效。
(3)反向中毒(Poison Reverse)
路由器从一个接口学习到一个度量值为无穷大的路由信息,则应该向同一个接口返回一条路由不可达的信息。
(4)抑制定时器(Holddown Timer)
一条路由信息失效后,一段时间内都不接收其目的地址的路由更新。路由器可以避免收到同一路由信息失效和有效的矛盾信息。通过抑制定时器可以有效避免链路频繁起停,增加了网络有效性。
(5)触发更新(Trigger Update)
路由更新信息每30秒发送一次,当路由表发生变化时,则应立即更新报文并广播到邻居路由器。
你可能感兴趣的试题
E-mail地址由分隔符“()”分为前后两部分,分别指明用户名及邮件
-
- A.//
- B.\\
- C.@
- 查看答案
某 html 文档中有如下代码,则在浏览器中打开该文档时显示为( )。
<form>
Listl:
<input type="text" name="List1" />
<br / >
List2:
<input type="text" name="List 2 " />
< /form>

-
- A.见图A
- B.见图B
- C.见图C
- D.见图D
- 查看答案
设有商品关系P(商品名,条形码,供应商号,价格,数量), “条形码”唯一标识关系P中的每一个元组,商品名不能为空,供应商号是关系P的外键。另有供应商关系S(供应商号,供应商名,地址,电话)。关系 P 中的商品名是唯一的。建立商品关系 P 的 SQL语句如下所示:
CREATE TABLE P( 商品名CHAR(30)( ),
条形码CHAR(30) ( ) ,
供应商号 CHAR(5) ,
价格 CHAR(20) ,
数量CHAR(20)
( )(供应商号) REFERENCES S(供应商号));
查询供应商及价格小于等于 2500 元且大于等于 1280 元的“电冰箱”的数量的SQL语句为:
SELECT商品名,供应商名,价格,数量
FROM P
WHERE商品名= ’电冰箱’ AND ( ) ;
将供应商号“12021”所供应的商品价格上涨3%的SQL语句为:
UPDATE P
( )
WHERE 供应商号= ’12021’;
查询供应商地址包含“西安”的供应商名及电话的SQL语句为:
SELECT供应商名,电话
FROM S
WHERE ( );
-
- A.NULL
- B.UNIQUE
- C.NOT NULL
- D.NOT NULL UNIQUE
- 查看答案
函数f()、g()的定义如下所示。已知调用f时传递给其形参x的值是1,若以传值方式调用g,则函数f的返回值为( );若以传引用方式调用g,则函数f的返回值为( )。

-
- A.3
- B.4
- C.6
- D.7
- 查看答案


-
- A.见图A
- B.见图B
- C.见图C
- D.见图D
- 查看答案