内容发布更新时间 : 2024/11/15 7:16:30星期一 下面是文章的全部内容请认真阅读。
本模块主要提供以下功能:
统计网卡的收发包速率情况,可以按照字节或者比特显示,可以调整采样时间 网卡的端口速率、MTU、MAC地址进行展示 修改MTU
对网卡的收发包字节数进行统计,并提供重置功能
对网卡收发包速率统计提供实时存盘功能(记录收、发包速率bps及当前的时间戳) 对网卡当前的收发包速率提供悬浮窗显示
2.9 报文捕获
图 2.11 报文捕获
报文捕获功能即抓包功能,相信大家都很熟悉,这里就不做多介绍。
2.10 终端工具
图 2.12 终端工具
终端工具可以说是这个软件的核心部分之一,功能非常强大,下面先罗列下主要功能:
下面是终端工具的帮助文档:
点击“新建连接”图标可以建立多个telnet或串口维护终端窗口;
终端控制功能,类似于secureCRT,支持telnet、dos、ssh、sftp、ftp、com等协议; 日志记录功能,这个功能比secureCRT的记录回话强大; 连接共享功能,可以通过本地某个端口共享此窗口回话; 添加功能按钮,是为了添加快捷按钮;
字符串匹配功能,匹配到字符串后可以设置响应的动作; 发送窗口,提供文本和tcl方式发送,方便自动化操作; 快捷键修改功能;
文件发送功能,支持的发送协议有xmodem等modem协议。
在窗口标题上双击可以关闭相应的窗口;在终端窗口上点击右键可以弹出相应的菜单(非自动拷贝模式);
窗口切换:使用快捷键\数字\可以切换到相应的终端窗口,使用\依次切换窗口。 快捷键:
PageUP 向上翻页 PageDown 向下翻页 Home 向上移一行 End 向下移一行
CTRL+A 复制所有窗口内容到粘贴板 CTRL+D 清除窗口内容 CTRL+C 复制所选内容 CTRL+V 发送粘贴板内容到终端 CTRL+N 新建终端窗口
发送窗口的快捷键:
F8:发送选中字符串或当前光标所在行的字符串 F9:开始/停止发送 F10:清空发送窗口内容 TCL方式发送窗口的快捷键: F7:显示/隐藏TCL调试输出窗口
F8:执行选中脚本或当前光标所在行的脚本 F9:开始/停止执行脚本 F10:清空TCL窗口内容
字体、背景色设置:点“字体”、“背景色”按钮可以设置相应窗口的字体和背景色,设置后,后续打开的窗口也缺省为此字体和背景色。
显示状态切换:点\显示状态切换\按钮,可以‘暂停/继续’屏幕的打印,暂停时从终端接收的数据保存在缓冲区中,不在屏幕显示,继续恢复后再显示在屏幕上。
存盘状态切换:可以在终端窗口操作过程中切换存盘状态,点击图标为绿色时,开始存盘,程序会在运行目录新建一个存盘文件,文件名为当前时间,具体文件名在左下角的状态栏显示;点击图标为红色时,停止存盘,关闭存盘文件。
功能按钮:功能按钮相当于鼠标点击的快捷键,点“添加功能按钮”可以设置按钮的名称和要发送的字符串,设置后会在状态栏右侧生成相应的按钮,当点击功能按钮时,程序会将功
能按钮所定义的语句发送给当前激活的终端窗口,功能按钮可以存盘,当以缺省文件名保存在程序目录时,下次程序运行时会自动载入功能按钮。
字符串匹配:字符串匹配用于搜索相应终端窗口中的字符串,当从终端接送到此字符串后,可以执行一系列的自定义操作,比如打印当前时间、向终端发送相应字符串等等。注意进行了匹配字符串配置后,需要点“匹配状态切换”图标才能使匹配功能生效。 HEX显示:将从终端接送的数据以16进制格式显示
发送窗口:可以将发送窗口中的字符串以行为单位,通过一定的延时控制发送至终端窗口,便于自动化测试。发送窗口具有一个简单的字符串文本构造功能。TCL发送可以通过TCL脚本来控制字符串的发送。
自动拷贝:当建立终端窗口时选中了“自动拷贝”选项后,在终端窗口可以实现用鼠标左键选中文本即拷贝的功能,点击鼠标右键就可以实现粘贴。
后面我会举例对这个功能做详细介绍。
2.11 服务
图 2.13 服务
此模块主要是简单的实现各种常用的服务
TCP :实现tcp客户端和server端功能 盘
TELNET:实现telnet服务器功能 FTP:实现ftp服务器功能 TFTP:实现tftp服务器功能 WEB:实现web服务器功能 TEAM:
SYSLOG:实现syslog服务器功能 SNMP:
UDP:实现udp客户端和server端功能
PING:向指定IP发起ping,记录ping的次数、错误数、丢包率,延迟等,并且可以存
下面我会举两个例子简单做介绍