Page 319 - 《软件学报》2020年第9期
P. 319

2940                                 Journal of Software  软件学报 Vol.31, No.9,  September 2020

         在路由时没有考虑任何 QoS 参数.MSPF 为在最大链路利用率和路径长度的 QoS 约束下的最短多路径路由机
         制,但其未考虑延迟抖动出错率等 QoS 关键参数,这些特征使其路由成功率低于 SRCF 而高于仅在带宽约束下
         的最短单路径路由机制 SOPF.而 SOPF 的路由成功率总是高于 SPT-G,表明在全局视图下路由时,考虑 QoS 对路
         由成功率的贡献优于局部视图下的流量分配策略.
             对于情况(2):这是由于此时大部分网元均已被使用且剩余可用容量均较小,因此局部视图下的流量分配策
         略对路由成功率的贡献微乎其微.
            100                                         100
             90                                         90
             80                                         80
             70                                         70
            路由成功率(%)  50                        低负载    路由成功率(%)  50                         低负载
                                                        60
             60
                                                                                            中负载
             40
                                                        40
                                                中负载
             30                                 高负载     30                                  高负载
             20                                         20
             10                                         10
              0                                          0
                 SPT  SPT-G  SOPF  MSPF  SRCF  SRCF-G       SPT  SPT-G  SOPF  MSPF  SRCF  SRCF-G
                            路由机制                                       路由机制
                          (a) CERNET2                                              (b) GéANT
                                  100
                                   90
                                   80
                                   70
                                 路由成功率(%)  50                         低负载
                                   60
                                                                      中负载
                                   40
                                   30                                 高负载
                                   20
                                   10
                                   0
                                      SPT  SPT-G  SOPF  MSPF  SRCF  SRCF-G

                                                  路由机制
                                                (c) INTERNET2
                                    Fig.9    Comparisons on routing success rate
                                            图 9   路由成功率对比

         4.5.4    运行时间
             从图 10 可以观察到:
             (1)  在所有情形下,SPT 的运行时间均是最小的,SPT-G 次之;
             (2)  在 INTERNET2 中、高负载和 GéANT 高负载情形下,剩余 4 个机制的运行时间从大到小依次排列为
                 MSPF>SOPF>SRCF-G>SRCF;
             (3)  在 INTERNET2 低负载和 GéANT 中负载情形下,剩余 4 个机制的运行时间从大到小依次排列为
                 MSPF>SRCF-G>SRCF>SOPF;
             (4)  在其他情形下,剩余 4 个机制的运行时间从大到小依次排列为 SRCF-G>SRCF>MSPF>SOPF;
             (5)  随着拓扑结构复杂度升高和流量负载变大,各机制的运行时间呈现出不同幅度的增长:
                                  ΔT MSPF >ΔT SOPF >ΔT SRCF-G >ΔT SRCF >ΔT SPT-G >ΔT SPT .
             对于情况(1):SPT 运行时间最小是由其固有的运算复杂度决定的,SPT-G 次之表明,局部视图下的 G-BFD 算
         法较 SRCF,SOPF 和 MSPF 有更低的运算复杂度.这是由于 SRCF 不仅对每个流量需求进行路由时都要检验是
         否满足 QoS 需求,而且不满足时还要重新选取新路径再次检验,因此运行时间较长;而 SOPF 和 MSPF 均首先通
   314   315   316   317   318   319   320   321   322   323   324