针对当前多路径域间路由仿真和性能评估的不足,设计并实现了一个基于Click和NS2的多路径域间路由仿真器MIRS(multi—pathinter—domainroutingsimulator)MIRS通过在传统网络仿真器Ns2中嵌入Click软件路由器来构建,其源代码既可以在仿真器中运行,也可经小幅修改后在现有的真实系统平台上运行,从而有效缩短了实验评估的周期,,而且,MIRS能够准确描述多路径域间路由器转发流量的行为,提高了仿真的准确度。基于模拟网络拓扑以及山东大学校园网拓扑分别进行了单路径路由与多路径路由的仿真对比实验,实验结果表明多路径路由可以更好地改善网络性能,同时也验证了MIRS仿真器的有效性。
To meet the requirements for the simulation and performance evaluation of multi-path inter-domain routing protocols, a Click and NS2 based dedicated multi-path inter-domain routing simulator, named MIRS, is designed and implemented. MIRS is built by embedding the Click modular software router into the NS2 simulator. The source code with MIRS may run under a simulator as well as on existent actual systems with minor modifications, thereby efficiently shortening the period of experiment and evaluation. Moreover, MIRS can improve the accuracy of simulations by accu- rately describing the traffic forwarding behavior of multi-path touters. Simulation was conducted with a network topolo- gy as well as the real network topology of Shandong University respectively. The results not only indicate that multi- path routing has a greater advantage in improving network performance than single-path routing, but also show that MIRS is a useful and effective tool for evaluating multi-path routing protocols.