学位论文 > 优秀研究生学位论文题录展示

多端口并发测试协调管理协议研究

作 者: 李昕昕
导 师: 曾华燊
学 校: 西南交通大学
专 业: 计算机应用技术
关键词: 多端口并发穿越测试法(MPC-TTM) 分布式多端口并发测试系统(DMC-TS) 多端口并发测试协调管理协议(MPCT-CMP) 多端口并发测试器(MPCT) 双端口测试器(Two-Port Tester)
分类号: TP393.04
类 型: 硕士论文
年 份: 2006年
下 载: 38次
引 用: 2次
阅 读: 论文下载
 

内容摘要


本项研究工作的背景是:现有的路由器测试方法是仅对单个或一对端口进行观测,难以反映多端口同时工作时路由器中与端口相关的协议实现间的相互影响,相关测试系统难以模拟路由器可能的各种工作环境,四川省网络通信技术重点实验室开展了多端口测试技术的研究。该项研究以实验室提出的“多端口并发穿越测试法”(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的研究工作还有待进一步改进和优化,但它为“分布式多端口并发测试系统”后期开发工作奠定了上下测试系统之间通信与同步协调基础。

全文目录


第1章 绪论  8-12
  1.1 本论文涉及的研究工作的背景  8-9
  1.2 国内外研究现状  9-10
  1.3 本论文反映的研究工作的意义  10-11
  1.4 论文的组织结构  11-12
第2章 多端口并发穿越测试法与测试系统  12-21
  2.1 多端口并发穿越测试法(MPC-TTM)  12-13
  2.2 分布式多端口并发测试系统(DMC-TS)  13-15
  2.3 测试支撑工具  15-16
  2.4 多端口并发测试器  16-18
    2.4.1 多端口并发测试器的功能  16
    2.4.2 多端口并发测试器的功能模块  16-18
  2.5 双端口测试器  18-20
    2.5.1 双端口测试器的功能  18
    2.5.2 双端口测试器的功能模块  18-20
  2.6 多端口并发测试协调管理协议模块  20-21
第3章 MPCT-CMP概述  21-27
  3.1 多端口并发测试协调管理协议(MPCT-CMP)需求分析  21-23
    3.1.1 MPCT-CMP的功能需求分析  21-22
    3.1.2 MPCT-CMP的性能需求分析  22-23
  3.2 MPCT-CMP在测试系统内部通信网络中的层次关系  23-24
  3.3 MPCT-CMP协议层次模型及工作原理  24-27
    3.3.1 MPCT-CMP协议层次模型  24-25
    3.3.2 MPCT-CMP的工作原理  25-27
第4章 MPCT-CMP与提供的服务  27-50
  4.1 MPCT-CMP的服务接口  27-28
    4.1.1 MPCT-CMP的用户  27
    4.1.2 MPCT-CMP的服务原语  27-28
  4.2 MPCT-CMP的协议数据单元  28-32
    4.2.1 控制报文  28-31
    4.2.2 数据报文  31-32
  4.3 MPCT-CMP的工作过程  32-36
    4.3.1 数据传输过程  32-34
    4.3.2 测试控制过程  34-36
  4.4 MPCT-CMP协议状态变迁图/表  36-43
    4.4.1 MPCT的协议状态变迁表  36-40
    4.4.2 TPT的协议状态变迁表  40-43
  4.5 MPCT-CMP中的关键问题  43-46
    4.5.1 可靠性问题  44
    4.5.2 互斥  44-45
    4.5.3 死锁  45-46
  4.6 MPCT-CMP中的并发、同步管理机制  46-50
    4.6.1 信号触发机制  46-47
    4.6.2 管理器控制机制  47
    4.6.3 设置同步点  47
    4.6.4 语言上的控制  47-48
    4.6.5 MPCT-CMP中的人工同步算法  48-50
第5章 MPCT-CMP中多线程管理的实现  50-61
  5.1 SOCKET技术概述  50-53
  5.2 DMC-TS中的多线程管理模型  53-55
  5.3 MPCT-CMP中各线程的实现  55-61
    5.3.1 主线程  55-57
    5.3.2 监听线程  57-59
    5.3.3 管理线程  59-60
    5.3.4 工作线程  60-61
第6章 MPCT-CMP的初步测试实验  61-68
  6.1 测试环境  61
  6.2 主要的数据结构描述  61-63
  6.3 数据传输实例  63-66
  6.4 实验结果及分析  66-68
总结  68-69
致谢  69-70
参考文献  70-74
攻读学位期间发表的论文  74

相似论文

  1. MGCP协议NAT穿越工具的设计与实现,TP393.04
  2. IP地址管理系统的设计与实现,TP393.04
  3. 中国电信宽带互联网IPv6演进策略研究,TP393.04
  4. 认知网络中的QoS路由研究,TP393.04
  5. P2P协议识别技术和流量限制的研究,TP393.04
  6. 面向界面自动生成的家庭网络协议的设计,TP393.04
  7. IP网中OSPF路由协议的可信改造,TP393.04
  8. BT协议的互操作测试生成方法研究,TP393.04
  9. 基于消费者权益保护的数字水印协议研究,TP393.04
  10. 非默认端口网络协议识别系统的研究与实现,TP393.04
  11. TCN实时协议的研究与实现,TP393.04
  12. 基于模型检查的网络协议分析与验证,TP393.04
  13. 一种TCP/IP卸载结构的设计与实现,TP393.04
  14. 基于Hypercast的超立方体组播协议改进及差错控制实现,TP393.04
  15. 嵌入式TCP/IPv6协议栈的设计与实现,TP393.04
  16. 基于路由协议分析的路由管理系统,TP393.04
  17. 软交换若干关键技术及其应用研究,TP393.04
  18. 非交互式可否认认证协议的研究,TP393.04
  19. RapidIO高速互联接口的设计研究与应用,TP393.04
  20. 基于IPv6客户业务地址的差异化服务机制研究,TP393.04
  21. SCTP关联管理的有色Petri网建模与分析,TP393.04

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 通信规程、通信协议
© 2012 www.xueweilunwen.com