网测仪表可进行2-7 层全网速多维度综合测试,支持协议类型共计299种,其中:
|
2-3层协议 共支持30种 |
PPPoE协议:1种 组播协议:5种,包括IGMP协议、MLD协议、PIM协议、PIM-Sm协议、PIM-Ssm协议 动态路由协议:8种,包括RIPv1/v2、RIPng、OSPFv2、OSPFv3、BGPv4、BGPv4+、ISISv4、ISISv6 MPLS协议:2种,包括LDP_SESSION、MPLS_IP_VPN SRv6协议:5种,L3 EVPN Over SRv6、VPWS Over SRv6、VPLS Over SRv6、SR For MPLS、SRv6_EVPN VXLAN协议:4种,BGP_EVPN、VXLAN、VXLAN_EVPN、OVSDB NETCONF协议:1种 L2TP协议:1种 LACP协议:1种 VPN协议:1种,IPSec VPN测试,支持国密算法 802.1x:1种 |
|
4-7层协议 共支持40种 |
Web协议:5种,包括HTTP、HTTPS、HTTP2、HTTP3、WebSocket 视频协议:6种,包括RTSP、RTP、RTCP、RTMP、HLS、GB28181 邮件协议:4种,包括SMTP、SMTPS、POP3、IMAP 数据库协议:2种,包括PostgreSql、MySQL 基于TCP协议:7种,包括TCP、MQTT、FTP、LDAP、SSH、RDP、Telnet 基于UDP协议:6种,包括UDP、Syslog、NTP、HANDLE、TFTP、RADIUS DHCP协议: 3种,包括DHCPv4、 DHCPv6、DHCPv6 PD IPoE协议:1种 DNS协议:4种,包括DNS_over_TCP、DNS_over_UDP、DNS_over_HTTPS、DNS_over_TLS SIP协议:2种,包括SIP_over_TCP、SIP_over_UDP |
|
工控协议 共支持79种 |
AMS、ANSI MAP、BACnet、BACnet-APDU、BECKOFF、BJNP、C37.118、CIP、CIP_CM、COTP、Crimson_3、CQL、CTE、DDP、DICOM、DJIUAV、DLMS_COSEM、DoIP、DRDA、ECAT、ECHONET_Lite、EGD、EIP、ENIP、EPA、EPL_V1、ESIO、EtherNet/IP、ETHERSBUS、ETHERSIO、FF、FF_HSE、GRYPHON、H1、HANDLE、HART、HART_IP、HL7、ICCP、IEC102、IEC103、IEC104、IEC60870-5-104、IEC61850、KNXnetIP、LLMNR、LON、LONTALK、MELSEC、MMS、OMRON、OMRONFINS、OMS、OPC_DA、OPC_UA、openSAFETY、PCWorx、PN-DCP、PNIO-CM、ProConOs、PROFINET、PTPv2、RSSP-I、RSSP-II、RSVP、RTPS、S7COMM、S-Bus、SIEMENS S7、SSDP、STMP、SUPCON、SYNCHROPHASOR、TDS、TNS、TPKT、TR69、Trdp、Tridium Niagara Fox |
|
通用协议 共支持142种 (去重后) |
rshell、facebook、Yahoo、AOL IM、Jabber、NetBIOS、MSN、ICQ、DCERPC、NETCONF、SNMP、Discard、Diameter、Ident、Daytime、time、链家、天眼查、yy直播、瓜子二手车、墨迹天气、soul、探探、boss直聘、58同城、知乎、马蜂窝、西瓜视频、懂车帝、同花顺、得物、汽车之家、唯品会、咸鱼xianyu、交管12123、英雄联盟lol、快手kuaishou、安居客、dingding、喜马拉雅ximalaya、携程Xiecheng、滴滴didi、饿了么eleme、大众点评dazhongdianping、哔哩哔哩bilibili、小红书xiaohongshu、腾讯会议wemeet、淘宝taobao、京东jingdong、美图meituan、12306、今日头条toutiao、抖音douyin、支付宝alipay、高德地图amap、拼多多pdd、apple、QQLive、Twitter、PPLive、微博Microblog、微信WeChat、爱奇艺iQIYI、QQ、Informix、DB2、Sybase、MongoDB、MariaDB、Oracle、Redis、SQLServer、Hive、HBase、ES、MACS、FINS、BitTorrent、eDonkey、rsync、iSCSI、CIFS、NFS、Samba、Citrix、king of honor、RLOGIN、XDMCP、FIX、MAPI、WSP、DSPv2、HCrt、HiQnet、DIS、ANSI、Gopher、X11、POWERLINK/UDP、DTLS 1.2、DTLS 1.0、kismet、NDMP、RakNet、ADP、NSPI、EPM、S5066、DMP、KRB5、SMPP、MANOLITO、MGCP、MEGACO、IPMI、MNDP、ADwin Config、TDS、UFTP、PVFS、STAT、RQUOTA、KLM、UDP-Lite、CQL、NNTP、StarTeam、VXI-11 Core、Portmap、TeamSpeak2、S-Bus、Lustre、LLRP、EPMD、COPS、CIGI3、CIGI2、Plan9、STEAM、SDP、dash、kafka |
|
物联网协议 共支持6种 |
UPNP、XMPP、MQTT、COAP、AMQP、LWM2M |
|
GTP协议 共支持4种 |
gtpv1_control、gtpv1_user、 gtpv2_control、gtpv2_user |
网测仪表支持2-3层协议类型共计30种,详细如下:
| 协议 | 用例 | 用例介绍 | |
|---|---|---|---|
| PPPOE协议 | PPPOE | PPPoE(点对点协议 over Ethernet)是在以太网上建立点对点连接的一种通信协议,其过程包括建立并认证会话、分配IP地址、生成路由并进行数据传输。 | |
| 组播协议 | IGMP组播处理 | IGMP(Internet Group Management Protocol)互联网组管理协议是TCP/IP 协议族中负责IP组播成员管理的协议,用来在IP主机和与其直接相邻的组播路由器之间建立、维护组播组成员关系。支持 v1/v2/v3 三个版本。 | |
| MLD组播处理 | 组播侦听者发现协议MLD(Multicast Listener Discovery)是负责IPv6组播成员管理的协议,用来在IPv6成员主机和与其直接相邻的组播路由器之间建立和维护组播组成员关系。MLD通过在成员主机和组播路由器之间交互MLD报文实现组成员管理功能,MLD报文封装在IPv6报文中。 | ||
| PIM-DM组播处理 | PIM(Protocol Independent Multicast)是一种独立的组播协议,旨在解决IP组播路由问题。它允许网络设备在不维护特定单播路由信息的情况下,利用现有的单播路由表来构建和维护组播树。PIM协议的主要特点是其独立于特定的单播路由协议,如OSPF,IS-IS或BGP,这使得它能够更灵活地适应不同的网络环境。 PIM-DM通过周期性“扩散-剪枝”维护一棵连接组播源和组成员的单向无环SPT。适合规模较小、组播组成员相对比较密集的局域网。 |
||
| PIM-SM组播处理 | PIM(Protocol Independent Multicast)是一种独立的组播协议,旨在解决IP组播路由问题。它允许网络设备在不维护特定单播路由信息的情况下,利用现有的单播路由表来构建和维护组播树。PIM协议的主要特点是其独立于特定的单播路由协议,如OSPF,IS-IS或BGP,这使得它能够更灵活地适应不同的网络环境。 PIM-SM采用接收者主动加入的方式建立组播分发树,需要维护RP、构建RPT、注册组播源。适合网络中的组成员相对比较稀疏,分布广泛的大型网络。 |
||
| PIM-SSM组播处理 | PIM(Protocol Independent Multicast)是一种独立的组播协议,旨在解决IP组播路由问题。它允许网络设备在不维护特定单播路由信息的情况下,利用现有的单播路由表来构建和维护组播树。PIM协议的主要特点是其独立于特定的单播路由协议,如OSPF,IS-IS或BGP,这使得它能够更灵活地适应不同的网络环境。 PIM-SSM是对传统PIM协议的扩展,直接在组播源与组成员之间建立SPT,无需维护RP、构建RPT、注册组播源。适合网络中的用户预先知道组播源的位置,直接向指定的组播源请求组播数据的场景。 |
||
| 动态路由协议 | RIPv1v2 | 在测试仪端口上模拟支持RIPv1v2协议的路由器(Emulated Router),向受测路由设备通告内部的路由信息(Simulated Router),并在每条路由上发送和接收UDP流量,判断路由是否连通,获取受测设备处理路由信息和选路连通的能力。 | |
| RIPng | RIPng是RIPv2的扩展,用来支持IPv6。在测试仪端口上模拟支持RIPng协议的路由器(Emulated Router),向受测路由设备通告内部的路由信息(Simulated Router),并在每条路由上发送和接收UDP流量,判断路由是否连通,获取受测设备处理路由信息和选路连通的能力。 | ||
| OSPFv2 | 在测试仪端口上模拟支持OSPFv2协议的路由器(Emulated Router),向受测路由设备通告内部的路由信息(Simulated Router),并在每条路由上发送和接收UDP流量,判断路由是否连通,获取受测设备处理路由信息和选路连通的能力。 | ||
| OSPFv3 | 在测试仪端口上模拟支持OSPFv3协议的路由器(Emulated Router),向受测路由设备通告内部的路由信息(Simulated Router),并在每条路由上发送和接收UDP流量,判断路由是否连通,获取受测设备处理路由信息和选路连通的能力。 | ||
| BGPv4 | 在测试仪端口上模拟支持BGPv4协议的路由器(Emulated Router),向受测路由设备通告内部的路由信息(Simulated Router),并在每条路由上发送和接收UDP流量,判断路由是否连通,获取受测设备处理路由信息和选路连通的能力。 | ||
| BGPv4+ | 在测试仪端口上模拟支持BGP4+协议的路由器(Emulated Router),向受测路由设备通告内部的路由信息(Simulated Router),并在每条路由上发送和接收UDP流量,判断路由是否连通,获取受测设备处理路由信息和选路连通的能力。 | ||
| ISISv4 | 在测试仪端口上模拟支持ISISv4协议的路由器(Emulated Router),向受测路由设备通告内部的路由信息(Simulated Router),并在每条路由上发送和接收UDP流量,判断路由是否连通,获取受测设备处理路由信息和选路连通的能力。 | ||
| ISISv6 | 在测试仪端口上模拟支持ISISv6协议的路由器(Emulated Router),向受测路由设备通告内部的路由信息(Simulated Router),并在每条路由上发送和接收UDP流量,判断路由是否连通,获取受测设备处理路由信息和选路连通的能力。 | ||
| MPLS协议 | LDP_SESSION | MPLS LDP是多协议标签交换MPLS的一种控制协议,根据MPLS LDP协议,创建网络主要节点的会话Session,生成标签交换路径LSP。 | |
| MPLS_IP_VPN | MPLS IP VPN是通过MPLS技术和MP-BGP技术结合,通过两层标签传输实现的IP层VPN。 | ||
| SRv6协议 | L3 EVPN Over SRv6 | 通过IPv6网络透明传输用户三层数据,实现属于同一个VPN、位于不同地理位置的用户互通。 | |
| VPWS Over SRv6 | 在基于SRv6协议的公网上建立点到点的虚拟专线技术 | ||
| VPLS Over SRv6 | 在基于SRv6协议的公网上为不同地域的各分支机构提供L2VPN业务 | ||
| SR For MPLS | SR For MPLS:SR的网络编程是根据节点、链路、网段生成的标识SID进行有规律的、有目标的组合排列,可以让数据具有业务上的转发意义,设备把网络每个节点、链路理解为一个个片段,即SID,使用OSPF、ISIS、BGP扩展实现SID的分配、携带、传递。 | ||
| SRv6_EVPN | EVPN SRv6(Ethernet Virtual Private Network SRv6 )是下一代全业务承载的VPN解决方案。EVPN统一了包括VPWS/VPLS/L3VPN在内的VPN业务的控制面,数据承载方式采用基于源路由理念而设计的在网络上转发IPv6数据包的SRv6平面,可以通过 ISISv6 协议与被测设备建立 SRv6 拓扑,传递 SID 和 Locator 信息,通过 BGP EVPN 地址族建立邻居,传递 EVPN 路由并绑定 SRv6 封装。 | ||
| VXLAN协议 | BGP_EVPN | 通过扩展BGP协议,使用扩展后的Type5路由可达性信息,把Vxlan隧道信息同步给受测设备。支持16M的虚拟隧道数,采用MAC in UDP的报文封装技术,实现大二层的虚拟局域网。 | |
| VXLAN | VXLAN(Virtual eXtensible Local Area Network,虚拟扩展局域网),是由IETF定义的NVO3(Network Virtualization over Layer 3)标准技术之一,是对传统VLAN协议的一种扩展。VXLAN的特点是将L2的以太帧封装到UDP报文(即L2 over L4)中,并在L3网络中传输。 | ||
| VXLAN_EVPN | VXLAN_EVPN:在VXLAN网络中,为了减少网络管理员手工维护工作量和减少泛洪流量,需要支持MAC地址动态学习,在同子网主机互通场景下,使用EVPN作为VXLAN的控制平面,可以用EVPN来进行MAC学习。 | ||
| OVSDB | OVSDB(Open vSwitch Database,开源虚拟交换机数据库)控制协议用来实现SDN控制器对网络中VTEP设备的管理和部署。 | ||
| VPN隧道测试 | IPSec VPN | IPSec VPN新建 | 获取受测设备新建IPSec隧道的最快值,每个虚拟用户循环建立一条远程访问的IPSec隧道,通过隧道执行完整的HTTP事务(TCP连接,HTTP请求和回应,关闭TCP连接),并终止隧道。 |
| IPSec VPN并发 | 获取受测设备支持的最大IPSec并发隧道数,建立大量的IPSec(IKE)隧道连接,并通过它循环执行完整的HTTP事务,最后终止隧道。 | ||
| IPSec VPN吞吐 | 获取受测设备IPSec隧道的吞吐值,建立IPSec(IKE)隧道连接,并通过它循环执行完整的HTTP事务,最后终止隧道。 | ||
| NETCONF | NETCONF | 基于开源软件库libnetconf2,及其扩展工具集Netopeer2,通过NETCONF协议对网络设备进行测试。 | |
| L2TP | L2TP | L2TP(Layer 2 Tunneling Protocol,二层隧道协议)通过在公共网络(如Internet)上建立点到点的L2TP隧道,将PPP(Point-to-Point Protocol,点对点协议)数据帧封装后通过L2TP隧道传输,使得远端用户(如企业驻外机构和出差人员)利用PPP接入公共网络后,能够通过L2TP隧道与企业内部网络通信,访问企业内部网络资源,从而为远端用户接入私有的企业网络提供了一种安全、经济且有效的方式。 | |
| LACP | LACP | LACP(链路汇聚控制协议)是一种实现链路动态汇聚的协议。LACP协议通过LACPDU(链路汇聚控制协议数据单元)与对端交互信息。 | |
| 802.1x | 802.1x | 802.1x协议是一种基于端口的网络接入控制协议(Port based networkaccess control protocol),它为局域网或广域网的设备提供了一种身份验证机制。 | |
网测仪表支持4-7层协议类型共计40种,详细如下:
| 协议 | 用例 | 用例介绍 | |
|---|---|---|---|
| Web协议 | HTTP协议 | HTTP每秒新建会话 | 获取受测设备新建HTTP会话的最快速率,每个虚拟用户建立一条TCP连接,执行一次完整的HTTP的事务(发送请求和接收回应),最后关闭连接。再新建TCP连接并包含一次完整的HTTP会话。 |
| HTTP最大并发会话 | 获取受测设备支持的最大HTTP并发连接数,每个虚拟用户建立大量的TCP连接,每条连接循环完成HTTP事务(发送请求和接收回应),最后关闭TCP连接。 | ||
| HTTP最大吞吐速率 | 获取受测设备的最大HTTP吞吐量,每个虚拟用户建立一条TCP连接,循环完成HTTP事务(发送请求和接收回应),最后关闭连接。 | ||
| HTTPS协议 (支持国密、RSA) |
HTTPS每秒新建会话 | 获取受测设备新建HTTPS会话的最快速率,每个虚拟用户建立一条TCP连接,并进行SSL握手连接,完成HTTPS事务(发送请求和接收回应),最后关闭连接。再新建TCP连接并包含一次完整的HTTPS会话。 | |
| HTTPS最大并发会话 | 获取受测设备支持的最大HTTPS并发连接数,每个虚拟用户建立大量TCP连接,每条连接循环完成HTTPS事务(发送请求和接收回应),最后关闭TCP连接。 | ||
| HTTPS最大吞吐速率 | 获取受测设备的最大HTTPS吞吐量,每个虚拟用户建立一条TCP连接,循环完成HTTPS事务(发送请求和接收回应),最后关闭连接。 | ||
| HTTPS每秒握手速率 | 每个虚拟用户新建一条TCP连接,然后进行SSL握手,SSL握手完成后,直接关闭SSL和TCP连接,不发送HTTP请求和接收响应。 | ||
| HTTP2协议 | HTTP2每秒新建会话 | 获取受测设备基于TLS/SSL的HTTP2新建会话的最快速率,每个虚拟用户建立一条TCP连接,进行SSL握手,完成HTTP2事务(发送请求和接收回应),最后关闭连接。再新建TCP连接并包含一次完整的HTTP2S会话。 | |
| HTTP2最大吞吐速率 | 获取受测设备基于TLS/SSL的HTTP2的最大吞吐量,每个虚拟用户建立一条TCP连接,循环完成HTTP2事务(发送请求和接收回应),最后关闭连接。 | ||
| HTTP3协议 | HTTP3每秒新建会话 | 客户端基于开源QUIC协议库lsquic 创建HTTP3会话请求, 获取受测设备新建会话的最快速率,每个虚拟用户建立一条connection连接,完成一次完整的HTTP3事务(发送清求和接收回应),最后关闭连接,再新建connection并包含一次完整的HTTP3会话。 | |
| HTTP3最大吞吐速率 | 客户端基于开源QUIC协议库lsquic 创建HTTP3会话请求, 获取受测设备HTTP3的最大吞吐量,每个虚拟用户建立一条connection连接,循环完成HTTP2事务(发送请求和接收回应),最后关闭连接。 | ||
| WebSocket | WebSocket请求处理 | 获取受测设备处理WebSocket消息的能力。客户端模拟大量虚拟用户,发送HTTP请求与WebSocket服务器建立长连接,在保持长连接条件下不断发送WebSocket消息帧。 | |
| 浏览器 | 浏览器流量测试 | 模拟真实浏览器访问页面的行为,通过模拟大量同时并发的浏览器请求,测试Web隔离等防护产品的相关性能指标 | |
| 视频协议 | RTSP/RTP/RTCP | 视频点播速率 | 获取受测设备播放流媒体的最快新建速率,每个虚拟用户建立RTSP/RTP/RTCP连接,控制终端与服务器之间的媒体传输事务,最后关闭所有连接,循环往复。流量如:优酷、爱奇艺的视频点播。 |
| 视频传输质量 | 获取受测设备播放流媒体的清晰度,并根据RFC4445,算出MDI和相关数据,与配置的MDI清晰度范围进行比较,统计数量。每个虚拟用户建立RTSP/RTP/RTCP连接,控制终端与服务器之间的媒体传输事务,最后关闭TCP连接。流量如:优酷、爱奇艺的视频点播。 | ||
| 视频并发数量 | 获取受测设备处理流媒体的并发量,并根据RFC4445,算出MDI和相关数据。每个虚拟用户建立RTSP/RTP/RTCP连接,控制终端与服务器之间的媒体传输事务,最后关闭TCP连接。虚拟用户数量就是并发的媒体播放数量。流量如:优酷、爱奇艺的视频点播。 | ||
| 视频流量传输 | 获取受测设备处理视频流媒体的并发量和吞吐量。每个虚拟用户循环播放视频流媒体,虚拟用户数量就是视频播放的并发量。支持的视频编码格式有:H264和H265。 | ||
| 音频播放质量 | 获取受测设备处理音频流媒体的并发量及语音质量,并根据ITU-T P.862建议书提供的PESQ(Perceptual Evaluation of Speech Quality)方法,计算Mos值等相关数据。每个虚拟用户循环播放音频流媒体,虚拟用户数量就是并发的音频播放用户数量。 | ||
| RTMP | RTMP流媒体播放 | RTMP是一种设计用来进行实时数据通信的网络协议,主要用来在Flash/AIR平台和支持RTMP协议的流媒体/交互服务器之间进行音视频和数据通信。 | |
| HLS | HLS流媒体播放 | HTTP Live Streaming (缩写是HLS)是基于HTTP的流媒体网络传输协议。它的工作原理是把整个流分成一个个小的基于HTTP的文件来下载,每次只下载一些。当媒体流正在播放时,客户端可以选择从许多不同的备用源中以不同的速率下载同样的资源,允许流媒体会话适应不同的数据速率。 | |
| GB28181 | GB28181监控视频流量传输 | GB/T28181《安全防范视频监控联网系统信息传输、交换、控制技术要求》,是由公安部科技信息化局提出,由全国安全防范报警系统标准化技术委员会(SAC/TC100)归口,公安部一所等多家单位共同起草的一部国家标准。分为客户端和服务端,客户端模拟多路摄像头,服务端模拟上级管理平台,支持模拟GB28181协议(注册、心跳、点播、推流等信令),支持模拟指定数量摄像头和设置码流(标清2M、高清4M、超高清8M等),视频编码h264、h265 | |
| 邮件协议 | SMTP邮件发送速率 | 获取受测设备处理邮件发送的最快速率,每个虚拟用户循环建立TCP连接,通过SMTP发送一封电子邮件,并关闭TCP连接。 | |
| SMTPS邮件发送速率 | 获取受测设备处理邮件发送的最快速率,通过模拟大量虚拟用户,循环建立TCP连接并进行SSL握手,使用SMTP完成电子邮件的发送,最后关闭TCP连接。 | ||
| POP3邮件接收速率 | 获取受测设备处理邮件接收的最快速率,每个虚拟用户循环建立TCP连接,通过POP3接收一封电子邮件,并关闭TCP连接。 | ||
| IMAP邮件接收速率 | 获取受测设备处理邮件接收的最快速率,每个虚拟用户循环建立TCP连接,通过IMAP接收一封电子邮件,并关闭TCP连接。 | ||
| 数据库协议 | PostgreSql速率 | 获取受测设备处理SQL语句发送的最快速率,每个虚拟用户循环建立TCP连接,发送一些SQL语句,并关闭TCP连。 | |
| MySQL速率 | 获取受测设备处理SQL语句发送的最快速率,每个虚拟用户循环建立TCP连接,发送一些SQL语句,并关闭TCP连接。 | ||
| TCP | TCP每秒新建会话 | 获取受测设备新建TCP连接的最快速率,每个虚拟用户新建TCP连接后,关闭TCP连接。 | |
| TCP最大吞吐速率 | 获取受测设备的最大TCP吞吐量,每个虚拟用户建立一条TCP连接,每条连接都可以双向发送和接收数据,最后关闭TCP连接。 | ||
| 基于TCP的协议 | MQTT新建速率 | 每个虚拟用户建立一条TCP连接,客户端向服务器发送连接请求,完成发布和订阅,发送关闭连接请求,最后关闭TCP连接;再次新建TCP连接重复发送指令,完成MQTT新建仿真测试。 | |
| FTP文件传输速率 | 获取受测设备处理FTP文件传输的最快速率,每个虚拟用户循环建立TCP连接,通过FTP协议传输一个文件,然后关闭TCP连接。 | ||
| LDAP每秒执行搜索 | 获取受测设备处理LDAP的能力,每个虚拟用户建立TCP连接,用LDAP协议查找节点信息,最后关闭连接。 | ||
| SSH交互会话 | 获取受测设备处理SSH交互会话的最快速率,每个虚拟用户循环建立TCP连接,模拟SSH交互会话,并关闭TCP连接。 | ||
| RDP | 获取受测设备处理RDP的能力,每个虚拟用户循环建立RDP连接,发送fastpath格式事件,并关闭TCP连接。 | ||
| Telnet | 获取受测设备处理Telnet登录和运行命令的最快速率,每个虚拟用户循环建立TCP连接,通过Telnet协议登录服务器,并执行pwd命令,最后关闭TCP连接。 | ||
| UDP | UDP最大吞吐速率 | 获取受测设备的最快报文转发率和最大吞吐量,每个虚拟用户以最快速度发送UDP帧,通过发送和接收的差值,确定受测设备的报文转发率和吞吐量。 | |
| 基于UDP的协议 | Syslog | 获取受测设备处理特定载荷的最快转发率和最大吞吐量,每个虚拟用户发送具有特定载荷的UDP帧,通过发送和接收的差值,确定受测设备的报文转发率和吞吐量。 | |
| NTP每秒时间同步 | 获取受测设备处理NTP请求的成功率和时延,每个虚拟用户向NTP服务器发送NTP查询并接收回应,计算请求的成功率和时延。 | ||
| HANDLE请求速率 | Handle协议在工业物联网中,使用数字对象标识符(Digital Object Identifier DOI ) 对联网对象进行标识。测试模拟Handle协议的客户端,使用DOI查询对象的信息,并进行统计。 | ||
| TFTP文件传输速率 | 获取受测设备处理TFTP文件传输的最快速率,每个虚拟用户发送TFTP请求,并接收回应。 | ||
| RADIUS认证速率 | 获取受测设备处理RADIUS认证的最快速率,每个虚拟用户发送RADIUS请求,并接收回应。 | ||
| DHCP协议 | DHCPv4 | 获取受测设备处理DHCP请求的时延,V4:向DHCP服务器发送DHCP请求并测量时延 | |
| DHCPv6 | 获取受测设备处理DHCP请求的时延,V6:通过DHCPv6无状态模式,发送NS和RA请求并测量时延。 | ||
| DHCPv6 PD | DHCPv6/PD(DHCPv6 PrefX Delegation,DHCPV6前缀委派)是DHCPv6协议的核心扩展机制(定义于RFC 3633),用于在IPV6网络中由上级DHCPv6服务器向下级网络设备(如路由器、网关)委派可聚合的IPv6 地址前缀,下级设备再将该前缀细分后为其局域网内的主机分配 IPv6 地址。 | ||
| IPoE协议 | IPoE吞吐 | 每个虚拟用户,在客户端接口上,虚拟出一个子接口,发送DHCP请求获取IP地址后,再广播ARP报文获取网关MAC地址,然后每个子接口都发送UDP报文,并在服务器端口上接收UDP报文 | |
| IPoE认证 | 每个虚拟用户,在客户端接口上虚拟出一个子接口,发送DHCP请求获取IP地址后,再广播ARP报文获取网关MAC地址,然后每个子接口都与认证服务器进行交互,发送认证请求,仿真从DHCP动态获取IP地址到认证登录的交互过程。 | ||
| DNS协议 | DNS_over_TCP | 通过TCP协议发送DNS查询请求,并获取受测设备处理请求的成功率和时延,每个虚拟用户通过TCP协议发送DNS请求并接收回应,计算请求的成功率和时延。 | |
| DNS_over_UDP | 通过UDP协议发送DNS查询请求,并获取受测设备处理请求的成功率和时延,每个虚拟用户通过UDP协议发送DNS请求并接收回应,计算请求的成功率和时延。 | ||
| DNS_over_HTTPS | 通过HTTPS发送DNS查询请求,并获取受测设备处理请求的成功率和时延,每个虚拟用户通过HTTPS发送DNS请求并接收回应,计算请求的成功率和时延。 | ||
| DNS_over_TLS | 通过TLS发送DNS查询请求,并获取受测设备处理请求的成功率和时延,每个虚拟用户通过TLS发送DNS请求并接收回应,计算请求的成功率和时延。 | ||
| SIP协议 | SIP请求会话 | SIP(Session Initiation Protocol)会话初始协议是一种信令协议,是VoIP技术的IETF标准,测试仪模拟多个虚拟用户,获取受测设备处理多媒体会话的能力。 | |
网测仪表支持工控协议类型共计79种,详细如下:
| 协议 | 用例 | 用例介绍 | |
|---|---|---|---|
| 基于完整协议实现 | MODBUS | MODBUS新建 | 客户端模拟MODBUS的主站,服务器模拟MODBUS的从站,主站新建tcp连接,向从站发送一系列指令,从站接收到指令执行相应动作并回复状态,关闭tcp连接;再次新建tcp连接重复发送指令,完成MODBUS新建仿真测试。 |
| MODBUS吞吐 | 获取受测设备的最大Modbus吞吐量,每个虚拟用户建立一条Modbus连接,循环完成Modbus指令交互,最后关闭连接。 | ||
| MODBUS并发 | 获取受测设备支持的最大Modbus并发连接数,每个虚拟用户建立大量的Modbus连接,每条连接循环完成Modbus指令交互,最后关闭连接。 | ||
| DNP3 | DNP3 | 客户端模拟DNP3的主站,服务器模拟DNP3的子站,主站向子站发送指令,子站接收并回复状态,完成协议模拟并进行各种统计。 | |
| 基于通用协议模板 | 共32种工控协议通用流模板,包括:AMS、BACnet-APDU、CIP、CIP_CM、COTP、Crimson_3、CTE、DDP、DLMS_COSEM、DNP3、ENIP、EPA、ESIO、FF、GRYPHON、H1、HANDLE、HART_IP、IEC104、KNXnet/IP、LLMNR、LON、MMS、MODBUS、OMRON、OPCUA、openSAFETY、PNIO-CM、S7COMM、SKYPE、SYNCHROPHASOR、Trdp 基于现有协议模板,使用TCP/UDP进行真实会话模拟 |
||
| 基于Pcap流量重放 | 共57种工控协议Pcap流模板,包括:ANSI MAP、BACnet、BECKOFF、BJNP、C37.118、CIP、CQL、DICOM、DJIUAV、DNP3、DoIP、DRDA、ECAT、ECHONET_Lite、EGD、EIP、EPL_V1、EtherNet/IP、ETHERSBUS、ETHERSIO、FF_HSE、GRYPHON、HART、HL7、ICCP、IEC102、IEC103、IEC60870-5-104、IEC61850、KNXnetIP、LONTALK、MELSEC、ModbusTCP、OMRONFINS、OMS、OPC_DA、OPC_UA、openSAFETY、PCWorx、PN-DCP、ProConOs、PROFINET、PTPv2、RSSP-I、RSSP-II、RSVP、RTPS、S-Bus、SIEMENS S7、SSDP、STMP、SUPCON、TDS、TNS、TPKT、TR69、Tridium Niagara Fox 根据Pcap内容、进行报文重放 |
||
网测仪表支持通用协议类型共计142种(去重后),详细如下:
| 协议分类 | 协议数量 | 流模板数量 | 协议 |
|---|---|---|---|
| 反弹shell协议 | 1 | 1 | 协议包括:rshell |
| 工控协议 | 32 | 40 | 协议包括:AMS、BACnet-APDU、CIP、CIP_CM、COTP、Crimson_3、CTE、DDP、DLMS_COSEM、DNP3、ENIP、EPA、ESIO、FF、GRYPHON、H1、HANDLE、HART_IP、IEC104、KNXnet/IP、LLMNR、LON、MMS、MODBUS、OMRON、OPCUA、openSAFETY、PNIO-CM、S7COMM、SKYPE、SYNCHROPHASOR、Trdp |
| 即时通讯协议 | 8 | 8 | 协议包括:facebook、Yahoo、AOL IM、Jabber、NetBIOS、MSN、ICQ、DCERPC |
| 简单网络管理协议 | 2 | 2 | 协议包括:NETCONF、SNMP |
| 抛弃协议 | 1 | 1 | 协议包括:Discard |
| 认证协议 | 2 | 2 | 协议包括:Diameter、Ident |
| 时间协议 | 2 | 2 | 协议包括:Daytime、time |
| 手机软件协议 | 47 | 53 | 协议包括:链家、天眼查、yy直播、瓜子二手车、墨迹天气、soul、探探、boss直聘、58同城、知乎、马蜂窝、西瓜视频、懂车帝、同花顺、得物、汽车之家、唯品会、咸鱼xianyu、交管12123、英雄联盟lol、快手kuaishou、安居客、dingding、喜马拉雅ximalaya、携程Xiecheng、滴滴didi、饿了么eleme、大众点评dazhongdianping、哔哩哔哩bilibili、小红书xiaohongshu、腾讯会议wemeet、淘宝taobao、京东jingdong、美图meituan、12306、今日头条toutiao、抖音douyin、支付宝alipay、高德地图amap、拼多多pdd、apple、QQLive、Twitter、PPLive、微博Microblog、微信WeChat、爱奇艺iQIYI、QQ |
| 数据库协议 | 13 | 37 | 协议包括:Informix、DB2、Sybase、MongoDB、PostgreSQL、MariaDB、MYSQL、Oracle、Redis、SQLServer、Hive、HBase、ES |
| 违规工控协议 | 12 | 12 | 协议包括:MACS、FINS、IEC61850_MMS、CIP、OPC、IEC104、PNIO-CM、DNP3、BACnet-APDU、S7COMM、OPCUA、MODBUS |
| 文件传输协议 | 13 | 16 | 协议包括:HTTPS、BitTorrent、eDonkey、rsync、iSCSI、CIFS、NFS、Samba、HTTP3.0、HTTP2.0、HTTP1.1、HTTP1.0、FTP |
| 虚拟化协议 | 1 | 1 | 协议包括:Citrix |
| 游戏协议 | 1 | 1 | 协议包括:king of honor |
| 远程控制协议 | 4 | 4 | 协议包括:TELNET、SSH、RLOGIN、XDMCP |
| 金融信息交换协议 | 1 | 1 | 协议包括:FIX |
| 邮件协议 | 1 | 1 | 协议包括:MAPI |
| 无线会话协议 | 1 | 1 | 协议包括:WSP |
| 消息传递协议 | 1 | 28 | 协议包括:kafka |
| 视频协议 | 2 | 3 | 协议包括:SDP、dash |
| 攻击流量 | 5 | 7 | 协议包括:SMTP弱口令、POP弱口令、IMAP弱口令、FTP弱口令、MMS报告风暴、MMS召唤风暴、MMS连接风暴 |
| 未分类 | 48 | 49 | 协议包括:DSPv2、HCrt、HiQnet、DIS、ANSI、Gopher、X11、POWERLINK/UDP、DTLS 1.2、DTLS 1.0、kismet、NDMP、RakNet、ADP、NSPI、EPM、S5066、DMP、KRB5、SMPP、MANOLITO、MGCP、MEGACO、IPMI、MNDP、ADwin Config、TDS、UFTP、PVFS、STAT、RQUOTA、KLM、UDP-Lite、CQL、NNTP、StarTeam、VXI-11 Core、Portmap、TeamSpeak2、S-Bus、Lustre、LLRP、EPMD、COPS、CIGI3、CIGI2、Plan9、STEAM |
网测仪表支持物联网协议类型共计6种,详细如下:
| 协议 | 用例 |
|---|---|
| UPNP | 报文流量重放 |
| XMPP | 报文流量重放 |
| MQTT | 报文流量重放 |
| CoAP | 报文流量重放 |
| AMQP | 报文流量重放 |
| LWM2M | 报文流量重放 |
网测仪表支持GTP协议类型共计4种,详细如下:
| 协议 | 用例 |
|---|---|
| gtpv2_user | 报文流量重放 |
| gtpv2_control | 报文流量重放 |
| gtpv1_user | 报文流量重放 |
| gtpv1_control | 报文流量重放 |
