没有合适的资源?快使用搜索试试~ 我知道了~
首页NetAssist网络调试助手用户手册.pdf
资源详情
资源评论
资源推荐

野人家园 NetAssist 网络调试助手—用户手册 4.3
2
www.cmsoft.cn
目录
第一章 NetAssist 简介
..................................................................................................................................
4
1.1 软件特色
..........................................................................................................................................
4
1.2 运行环境
..........................................................................................................................................
5
1.3 软件安装
..........................................................................................................................................
5
1.4 应用场景
..........................................................................................................................................
5
1.5 软件界面
..........................................................................................................................................
6
第二章 网络通信基础
...................................................................................................................................
10
2.1 TCP/IP 协议
...................................................................................................................................
10
2.2 TCP 与 UDP
......................................................................................................................................
12
2.3 网络套接字
....................................................................................................................................
12
2.4 粘包与半包
....................................................................................................................................
16
2.5 单播与广播
....................................................................................................................................
17
第三章 调试助手配置选项
...........................................................................................................................
19
3.1 语言与编码
....................................................................................................................................
19
3.2 窗口主题样式
................................................................................................................................
20
3.3 数据接收设置选项
........................................................................................................................
22
3.4 数据发送设置选项
........................................................................................................................
24
3.5 发送框默认内容设置
....................................................................................................................
28
3.6 其它参数及控制选项
....................................................................................................................
28
第四章 调试助手通信测试
...........................................................................................................................
30
4.1 TCP 通信测试
.................................................................................................................................
30
4.2 UDP 通信测试
.................................................................................................................................
39
4.3 发送转义字符
................................................................................................................................
39
4.4 发送脚本指令
................................................................................................................................
39
第五章 脚本代码语法规则
...........................................................................................................................
47
5.1 运算符
............................................................................................................................................
47
5.2 运算表达式
....................................................................................................................................
47
5.3 BLOCK 代码块
.................................................................................................................................
48
5.4 变量数据类型
................................................................................................................................
48
5.5 变量定义及作用域
........................................................................................................................
49
5.6 变量强制类型转换
........................................................................................................................
49
5.7 语法大小写规则
............................................................................................................................
50
5.8 字段注解的定义及引用
................................................................................................................
50
5.9 内建系统函数详解
........................................................................................................................
51
第六章 调试助手进阶选项
...........................................................................................................................
59

野人家园 NetAssist 网络调试助手—用户手册 4.3
3
www.cmsoft.cn
6.1 快捷定义
........................................................................................................................................
59
6.2 批量发送
........................................................................................................................................
61
6.3 自动应答
........................................................................................................................................
61
6.4 历史发送
........................................................................................................................................
62
6.5 校验计算器
....................................................................................................................................
63
6.6 ASCII 码对照表
.............................................................................................................................
65
6.7 命令行启动参数
............................................................................................................................
66
第七章 常用问题
...........................................................................................................................................
68

野人家园 NetAssist 网络调试助手—用户手册 4.3
4
www.cmsoft.cn
第一章 NetAssist 简介
野人家园NetAssist网络调试助手,是Windows平台下开发的TCP/IP网络调试工具,集
TCP/UDP服务端及客户端于一体,是网络应用开发及调试工作必备的专业工具之一,可以帮
助网络应用设计、开发、测试人员检查所开发的网络应用软/硬件产品的数据收发状况,提
高开发速度,简化开发复杂度,成为TCP/UDP应用开发调试的得力助手。NetAssist网络调试
助手是绿色软件,无需安装,只有一个执行文件,适用于各版本Windows操作系统,不需要
微软dotNet框架支持。可以模拟网络客户端或服务器端:可以在一台PC上同时启动多个网络
调试助手,并可设置其中一个作为服务端,其它作为客户端,然后进行客户端去与服务端之
间的通信调试。典型应用场合:通过网络调试助手与自行开发的网络程序或者网络设备进行
通信联调。软件支持UDP、TCP协议,集成服务端与客户端,作为服务端时可以管理多个客户
端连接;支持单播/广播;支持ASCII/HEX两种数据收发模式,发送和接收的数据可以在十六
进制和ASCII码之间任意转换;可以自动发送校验位,支持多种校验码格式;支持间隔发送、
循环发送、批处理发送,输入数据可以直接输入或从外部文件导入;可以保存预定义指令/
数据序列,任何时候都可以通过工具面板调用预定义的指令或数据进行发送,便于通信联调。
软件界面支持中/英文,默认自适应操作系统的语言环境。
1.1 软件特色
绿色软件、只有一个执行文件、无需安装;
支持中英文双语言,自动根据操作系统环境选择系统语言类型;
支持TCP和UDP协议,支持 TCP Server、TCP Client、UDP三种工作模式,支持UDP
单播/广播;
支持ASCII/HEX码数据发送,发送和接收的数据可以在十六进制码和ASCII码之间任
意转换,支持发送和显示汉字;
可以自动发送校验位,支持多种校验格式,如校验和、LRC、BCC、CRC8、CRC16、
CRC32、MD5等,其中CRC校验码可任意定制CRC参数(CRC多项式、初始值、输入反转、
输出反转、输出异或值);
发送内容支持转义字符。例如,发送框中文本包含诸如\r\n等转义符时,会自动解
析成对应的ASCII码进行发送。
支持AT指令自动添加回车换行选项,启用该选项时,在发送AT指定时会自动在行尾
补全回车换行符;
可以通过输入框发送数据,也可以从文件数据源发送数据;
支持接收数据自动保存到文件,并且文件类型支持数据文件和日志文件两种格式,
其中数据文件只保存接收的数据内容,而日志文件则会保存调试助手完整的数据收
发日志信息。
支持日志接收模式:启用该选项后在接收窗口显示接收内容时自动显示时间戳等相
关信息。
支持任意间隔发送,循环发送;

野人家园 NetAssist 网络调试助手—用户手册 4.3
5
www.cmsoft.cn
接收和发送的文字编码支持ANSI(GBK)与UTF8两种方式,并且接收编码与发送编码
可以独立设置,互不影响;
支持预定义指令/数据,可通过按键或者自定义快捷键发送预定义指令,预定义指令
/数据列表可以按文件的方式保存、导入和导出;
支持批量发送指令/数据序列,可设置每条指令的发送延迟,并可按设定顺序及延
迟时间依次批量发送。批量定义的数据/指令可以保存、导入和导出。
自动保存历史发送记录,可以通过历史记录发送历史数据;
支持界面窗口的字体以及背景定制;
支持工作界面精简模式(主界面左侧面板可折叠收起);
可定制发送框默认数据内容。
1.2 运行环境
软件运行环境为Windows平台,包括Windows95/WinXP/Vista/Win7/Win8/Win10/WinALL,
兼容32位/64位操作系统。
1.3 软件安装
绿色软件,解压后只有一个执行文件,直接运行即可。无需安装(不依赖)Microsoft .NET
Framework框架。
1.4 应用场景
网络调试助手通过模拟建立TCP/UDP服务器或客户端,实现对网络设备或者网络应用程
序的通信联调。通过网络数据的抓取、记录、分析以及数据/指令的发送控制,实现对目标
网络设备或者网络应用程序的通信能力以及通信行为的分析、验证。总的来说,网路调试助
手,主要有几下几类应用场景。
(1) 网络终端(仪器设备)的参数设置。工程应用中为了方便终端设备的参数设置,可通过
网络调试助手建立到网络终端设备的网络连接,然后直接在网络调试助手中对本地或远程的
设备进行参数设置。
(2)网络终端(仪器设备)的远程控制、网络数据的抓取、记录及分析。在工程应用中,某
些场景下需要对远程的网络设备发送指令从而实现远程控制操作,或者需要对网络设备的数
据进行抓包记录。通过网络调试助手可以定时向网络终端发送指令数据,并自动将接收及发
送的报文数据按日志的形式保存至磁盘文件,以便于用户对设备的状态数据进行分析统计。
(3)工控设备/单片机的开发调试。在单片机/嵌入式系统的网络开发过程中,可通过网络
调试助手接收单片机设备的网络数据,或者向单片机设备发送网络数据,配合单片机程序开
发,验证单片机程序的通信能力以及业务逻辑的准确性;或者通过网络调试助手对单片机设
备进行数据疲劳测试(通过批量或者循环指令发送),并记录通信过程中的数据交互日志,
实现网络产品在研发过程中的可靠性验证。
(4)客户端模拟。Client-Server(C/S)结构的应用系统开发设计过程中,在服务端软件尚
未开发或无法验证时,为了提供系统开发的并行性,客户端开发人员可以通过网络调试助手
剩余69页未读,继续阅读

安全验证
文档复制为VIP权益,开通VIP直接复制

评论0