嵌入式网络综合测试系统研究与开发

嵌入式网络综合测试系统研究与开发

论文摘要

随着全球计算机领域软硬件技术的不断发展,测试测量设备日益趋于微型化。嵌入式操作系统以及基于嵌入式操作系统的软件开发也日益受到人们的重视。Windows CE操作系统是目前得到广泛应用的一种嵌入式操作系统,它具有系统定制便捷、开发周期短等特点。本文主要分析了Windows CE操作系统的体系结构以及具体的定制流程;Windows CE操作系统下应用程序开发的步骤和特点;介绍了目前以太网中常用协议的作用和特点,详细讲述了利用这些协议来达到对网络进行综合测试、监控的目的;分析了网络测试技术的原理及实现方法,研究了网络性能评价指标体系;对性能指标测试进行了理论和实际研究。安装此测试系统的便携式测试仪器携带方便,适用于各种环境下的网络检测工作,可以为测试人员提供实时可靠的测试结果。

论文目录

  • 中文摘要
  • ABSTRACT
  • 1 引言
  • 1.1 项目背景
  • 1.1.1 产品特点及功能
  • 1.1.2 产品对比
  • 1.1.3 同类产品对比
  • 1.1.4 以太网优势
  • 1.2 系统框架
  • 1.2.1 硬件环境
  • 1.2.2 软件环境
  • 1.3 论文结构以及贡献
  • 2 Windows CE 嵌入式操作系统
  • 2.1 嵌入式系统
  • 2.1.1 嵌入式系统的特点
  • 2.1.2 常见的嵌入式操作系统
  • 2.2 Windows CE 操作系统
  • 2.2.1 Windows CE 模块结构
  • 2.3 利用Platform Builder 定制操作系统
  • 2.3.1 选择BSP
  • 2.3.2 配置并导出 SDK
  • 2.3.3 修改Windows CE 桌面外观
  • 2.3.4 操作系统开发流程
  • 2.4 开发工具
  • 2.4.1 Embedded Visual C++
  • 2.4.2 编写Windows CE 程序的规则
  • 2.4.3 模拟器环境下的开发与调试
  • 2.5 设备驱动开发
  • 2.5.1 Windows CE 的设备驱动模型
  • 2.5.2 流驱动程序的特点及实现
  • 2.5.3 驱动调试与测试
  • 2.6 Boot Loader 开发
  • 2.6.1 嵌入式系统启动流程
  • 2.6.2 Boot Loader 操作模式
  • 2.6.3 Boot Loader 工作流程
  • 3 编程分析及系统框架
  • 3.1 编程原理分析
  • 3.1.1 WINSOCK 基本概念
  • 3.1.2 Windows CE 的进程与线程
  • 3.1.3 Windows CE 线程同步
  • 3.1.4 Windows CE 线程优先级
  • 3.1.5 Windows CE 的消息机制
  • 3.1.6 Windows CE DLL
  • 3.1.7 图形显示编程
  • 3.1.8 串口编程
  • 3.1.9 模式匹配算法
  • 3.2 网络协议分析
  • 3.2.1 数据链路层协议解析
  • 3.2.2 网络层协议解析
  • 3.2.3 传输层协议解析
  • 3.2.4 NetBIOS 解析
  • 3.2.5 IPX 解析
  • 3.2.6 VLAN 技术原理
  • 3.3 系统主要框架
  • 3.3.1 设置驱动参数
  • 3.3.2 读取驱动参数
  • 3.3.3 协议定义
  • 3.3.4 测试仪工作方式
  • 3.3.5 开发配置环境
  • 4 网络总体性能测试
  • 4.1 网络性能测试方法
  • 4.1.1 吞吐量测试
  • 4.1.2 延迟测试
  • 4.1.3 丢包率测试
  • 4.1.4 连通性测试
  • 4.1.5 带宽测试
  • 4.2 连通性测试功能模块
  • 4.2.1 查找同一网段内所有活动主机
  • 4.2.2 Ping 测试
  • 4.2.3 TraceRoute 测试
  • 4.3 端口扫描
  • 4.3.1 什么是端口扫描
  • 4.3.2 TCP 端口扫描
  • 4.3.3 UDP 端口扫描
  • 5 网络数据检测及系统附加功能
  • 5.1 协议分析流程
  • 5.2 TCP/IP 协议漏洞及攻击检测分析
  • 5.2.1 阻止主机的数据包通过网关
  • 5.2.2 TCP 端口攻击测试
  • 5.2.3 ICMP 攻击分析
  • 5.3 局域网代理检测
  • 5.3.1 HTTP 协议分析
  • 5.3.2 SOCKS 协议分析
  • 5.3.3 SOCKS 代理服务器检测
  • 5.3.4 HTTP 代理服务器
  • 5.3.5 HTTP 代理服务器检测
  • 5.4 点对点实时语音通信
  • 6 结论
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  

    嵌入式网络综合测试系统研究与开发
    下载Doc文档

    猜你喜欢