摘要:
本文主要介绍TOTEM的IP路由功能模块,首先,通过载入底层拓扑结构以及底层网络之间的带宽请求关系进行底层数据的初始化;其次,通过路由协议算法的应用,计算出相应的路由状况的好坏;最后,通过对路由结果的比较,图形化展示等等,展示不同路由算法之间的好坏。
1. 载入底层拓扑结构
目的:
描述底层节点的经纬度,节点之间的连边关系信息。
命令:
a. 导入底层拓扑文件 file -> load topology -> abilene.xml
2. 载入邻接矩阵
目的:
描述任意两点之间的链路权重,这个权重根据现实意义而定,比如交通中理解为车流量,在网络中可以理解为网络带宽,等等。
命令:
a. 导入底层交通流,即带宽需求文件 trafficMatrix -> load traffic matrix -> TrafficMatrix -> TM1-abilene.xml
3. 使用路由协议算法
目的:
运行该路由算法
命令:
a. rounting -> IGP routing -> compute load
4. 单一路由算法效果
目的:
验证当前路由协议的运行效果,可以有相应的柱形图,折线图等等选择。
命令:
a. charts -> new charts -> plot
5. 所个路由算法效果
目的:
验证多个路由协议的运行效果,可以相互比较各类路由算法之间的性能
命令:
a. 运行另外一个路由算法
b. charts -> 选择在一个图表中
6. 各种不同的图形表现形式
目的:
方便于视觉上更加直观地接受数据的表示
命令:
a. charts -> plot -> 在available plotters中选择折线图,柱状图,等等各种不同的表现形式