信宿 距离路由 10.0.0.0 直接 0.0.0 40.0.0.0 0534 41.0.0.0 45.0.0.0 GGGG △180.0.0.0 190.0.0.0 10 图2.2 (a)路由器G原路由表;(b)路由器G广播的V-D报文;(c)路由器G 刷新后的路由表 图2.2中,“”所指示为须刷新的表目,“→→”为引起刷新的表 目,“△”为刷新后的表目 这里要特别强调的是,V-D算法的路由刷新发生在相邻路由器之间,所以V-D 报文不一定以广播方式发送出去,一种比较优化的思想是路由器直接向相邻路由 器发送V-D报文,不必采用广播方式 第三章协议中的特殊处理 1对相同路由开销的的处理 当修改报文中的路由开销和路由数据库的路由开销相同时,不修改路由数据 库中的路由。这种情况对应在实际网络中的问题,是指网络中出现了多条开销相 同的路由时,路由如何选择的问题。在这种情况下,采用先入为主的原则,即采 用以前的路由。这符合处理方式的简单性和实用性 2对过时路由的处理 根据ⅴD算法,一条路由只在出现一条更优路由时才被刷新,否则,将继续 保留在路由数据库中。这就忽略了这样一种情况,即当某条路由突然崩溃,需要 选择一条新的路由来代替现存路由。但这靠VD中的刷新算法来是不能得到解 针对这种情况,在实际应用中,RIP规定,所有机器对其路由数据库中的每 表目都设置一个时钟,每增加一个新表目,就相应设置一个新时钟。在收到8 信 宿 距 离 路 由 10.0.0.0 0 直接 30.0.0.0 5 Gj 40.0.0.0 3 Gj 41.0.0.0 4 Gj 45.0.0.0 4 Gl 180.0.0.0 6 Gj 190.0.0.0 10 Gm (c) 图 2.2 (a)路由器 Gi 原路由表;(b)路由器 Gj 广播的 V-D 报文;(c)路由器 Gj 刷新后的路由表 图 2.2 中,“ ”所指示为须刷新的表目,“ ”为引起刷新的表 目,“ ”为刷新后的表目。 这里要特别强调的是,V-D 算法的路由刷新发生在相邻路由器之间,所以 V-D 报文不一定以广播方式发送出去,一种比较优化的思想是路由器直接向相邻路由 器发送 V-D 报文,不必采用广播方式。 第三章 协议中的特殊处理 1 对相同路由开销的的处理 当修改报文中的路由开销和路由数据库的路由开销相同时,不修改路由数据 库中的路由。这种情况对应在实际网络中的问题,是指网络中出现了多条开销相 同的路由时,路由如何选择的问题。在这种情况下,采用先入为主的原则,即采 用以前的路由。这符合处理方式的简单性和实用性。 2 对过时路由的处理 根据 V-D 算法,一条路由只在出现一条更优路由时才被刷新,否则,将继续 保留在路由数据库中。这就忽略了这样一种情况,即当某条路由突然崩溃,需要 选择一条新的路由来代替现存路由。但这靠 V-D 中的刷新算法来是不能得到解 决的。 针对这种情况,在实际应用中,RIP 规定,所有机器对其路由数据库中的每 一表目都设置一个时钟,每增加一个新表目,就相应设置一个新时钟。在收到