论文部分内容阅读
本项研究工作的背景是:现有的路由器测试方法是仅对单个或一对端口进行观测,难以反映多端口同时工作时路由器中与端口相关的协议实现间的相互影响,相关测试系统难以模拟路由器可能的各种工作环境,四川省网络通信技术重点实验室开展了多端口测试技术的研究。该项研究以实验室提出的“多端口并发穿越测试法”(MPC-TTM-Multi-Port Concurrent TransverseTest Method)和“多端口并发测试定义语言”(MP-CTDL-Multi-PortConcurrent Test Definition Language)为基础,开发了“分布式多端口并发测试系统”(DMC-TS-Distributed Multi-port Concurrent Test System)。DMC-TS由上下两级组成,上级为“多端口并发测试器”(MPCT),下级为路由器“双端口测试器”(TPT)。本论文的主题就是实现两级测试器之间协调管理的“多端口并发测试协调管理协议”(MPCT-CMP-Multi-Port Concurrent TestingCoordination & Management Protocol)。 由于两级测试器处于地理位置分布不同的物理设备之中,通过局域网技术实现互联,因此,MPCT-CMP必须解决并发测试过程中二者间的协调管理和同步问题。如果没有MPCT-CMP,多端口并发穿越测试法就退化为并发但相互无关联的穿越测试法。 本论文所反应的笔者的研究工作包括:对MPCT-CMP的需求分析、MPCT-CMP与现有网络层次之间的关系、MPCT-CMP工作模型的的建立、协议数据单元的定义和协议状态变迁表的描述。在本项研究过程中,笔者初步实现了MPCT-CMP,并通过必要的测试实验初步证明了笔者所定义的MPCT-CMP达到了原定的设计目标。笔者在论文中反映的有关MPCT-CMP的研究工作还有待进一步改进和优化,但它为“分布式多端口并发测试系统”后期开发工作奠定了上下测试系统之间通信与同步协调基础。