基于UDP协议的通信设备模拟器的设计与实现
摘要 | 第1-5页 |
ABSTRACT | 第5-8页 |
第一章 绪论 | 第8-9页 |
·课题背景 | 第8页 |
·课题内容 | 第8页 |
·论文结构 | 第8-9页 |
第二章 SGMP通信设备模拟器的基本特性 | 第9-12页 |
·SGMP的主要功能 | 第9页 |
·SGMP支持特征和性能 | 第9-10页 |
·负载平衡机制在SGMP设计中的实现 | 第10页 |
·SGMP用户界面和操作流程 | 第10-12页 |
第三章 网络协议 | 第12-15页 |
·TCP/IP协议簇 | 第12-13页 |
·UDP协议 | 第13页 |
·SGMP服务器端网络管理软件的架构 | 第13-15页 |
第四章 专用通讯协议的数据结构的定义 | 第15-23页 |
·定义协议结构的注意事项 | 第15页 |
·SGMP协议数据 | 第15-16页 |
·SGMP数据报头的数据结构 | 第16-18页 |
·SGMP 扩展头结构 | 第18页 |
·SGMP数据单元结构 | 第18-20页 |
·普通的数据单元结构 | 第18-19页 |
·特殊的的数据单元结构 | 第19-20页 |
·一些设计数据单元的经验及举例 | 第20-23页 |
·注册响应包中的数据单元的设计 | 第20-21页 |
·设备监控数据包的设计 | 第21-23页 |
第五章 专用通信协议流程的定义 | 第23-29页 |
·定义专用通信协议流程基本要素 | 第23-24页 |
·专用通信协议流程定义及举例 | 第24-26页 |
·一个配置流程的定义和场景 | 第24-25页 |
·一个监控流程的定义和场景 | 第25-26页 |
·设备状态机制的设定 | 第26-29页 |
·SGMP简单注册机制 | 第26-27页 |
·SGMP复杂注册流程机制 | 第27-28页 |
·配置设备状态转换机制 | 第28-29页 |
第六章 专用通信协议(SGMP)的封装 | 第29-35页 |
·SGMP协议数据单元类图 | 第29页 |
·SGMP注册请求包数据结构 | 第29-30页 |
·SGMP注册请求包的代码 | 第30-35页 |
第七章 协议数据的二进制信息分析 | 第35-37页 |
第八章 通信设备模拟器的设计与实现 | 第37-53页 |
·模拟器架构的设计和解决方案 | 第37-38页 |
·SGMP协议模拟器的数据流程图 | 第37-38页 |
·SGMP模拟器的架构图 | 第38页 |
·如何进行 SOCKET 编程 | 第38-44页 |
·与SOCKET编程相关的几个概念 | 第38-39页 |
·通信进程的客户机/服务器模式 | 第39-40页 |
·基本套接字的调用 | 第40-43页 |
·SOCKET 模块 | 第43-44页 |
·缓冲模块 | 第44页 |
·完全IO端口,线程池 | 第44-52页 |
·完全IO端口 | 第44页 |
·工作者线程和完全端口 | 第44-45页 |
·一个对Winsocket 完全端口模型封装的类 | 第45页 |
·线程池和完全IO端口 | 第45-46页 |
·线程池模块 | 第46-49页 |
·工作者线程模块 | 第49-52页 |
·状态管理模块 | 第52-53页 |
总结 | 第53-54页 |
致谢 | 第54-55页 |
参考文献 | 第55页 |