SoftPerfect Connection Emulator官方版是款适用于电脑中网络所打造的网络测试工具。SoftPerfect Connection Emulator电脑版旨在提供多功能的测试环境,可以模拟各种网络连接,以便评估不同条件下网络应用程序的功能。SoftPerfect Connection Emulator还设置了多个WAN环节仿真,通过软件用户在测试某些软件网络对其的影响时,能够进行有效的模拟。
SoftPerfect Connection Emulator软件功能
1、提供多种传输速率调试
2、可以在软件上模拟应用程序数据传输的情况
3、在开发新软件的时候可以模拟软件运行的速度
4、对于软件开发人员以及网络工作人员很适合
5、你可以配置多个方案来测试速率
6、可以对端口范围修改
7、仅对特定协议网络或地址启用模拟
8、支持单个IP地址、整个IP范围、任何IP地址测试
9、支持来源地址、本地主机、MAC地址设置
SoftPerfect Connection Emulator软件特色
在Windows XP或更高版本(32位或64位)的任何PC上运行。
限制连接速度。
模拟固定或可变延迟。
模拟个人和连续的数据包丢失,损坏,重复和重新排序。
显示实时数据包模拟图。
支持多个模拟配置文件。
SoftPerfect Connection Emulator安装步骤
1、在华军软件宝库下载SoftPerfect Connection Emulator软件,解压到当前文件中,然后点击其中的connection_emulator_setup.exe应用程序。
2、双击安装程序进入如下的许可协议界面,勾选【I accept the agreement】的选项,然后进入下一步的安装。
3、选择安装位置,华军小编建议用户们安装在D盘中,然后点击next。
4、选择开始菜单文件夹,用户可以选择默认的SoftPerfect Connection Emulator。
5、准备安装,点击【install】按钮即可开始执行安装操作。
6、弹出如下SoftPerfect Connection Emulator安装成功的提示,取消【launch SoftPerfect Connection Emulator】的选项。
SoftPerfect Connection Emulator使用说明
主窗口
主窗口具有三个选项卡,即工具栏,主菜单,界面组合框和其他控件:
加载配置文件从以前使用“ 保存配置文件”命令创建的XML文件中读取配置。如果您有多个仿真配置,每个配置都有特定的设置,则配置文件很有用。在设置过滤器按钮,打开过滤器配置。除非您定义过滤器,否则速度限制和其他模拟设置将应用于通过选定网络连接传输的所有数据包。该过滤器使您可以将模拟设置应用于一个或多个IP连接,同时让所有其他流量不受限制地流动。使用“ 选项”按钮可以访问您可能要调整的多个用户首选项。
在“ 传输速率”选项卡上,您可以指定速度限制,从一些预定义项目中选择或定义您自己的速度限制。一个行车方向,即传入或传出流量是会影响模拟也可以在这里设置。
在“ 延迟”选项卡上,您可以指定是否需要将延迟或延迟应用于数据包。请注意,如果您选择双向处理流量,则延迟将在双工连接上应用两次,第一次是在数据包发出时,第二次是在回复返回时:
使用可变延迟时,您还可以指定相关性。相关性指示每个当前值在多大程度上取决于前一个值,从而使值序列的随机性降低。该图展示了相关性对100ms至200ms之间的随机等待时间的影响。
在“ 数据包丢失”选项卡上,您可以指定传输中丢失的数据包的百分比或数量。这些数据包在接收或发送时被丢弃。
该软件可以模拟单个和顺序的数据包丢失。对于单个数据包丢失,请将“ 顺序丢失”和“ 顺序丢失”均设置为1。否则,您可以指定丢失数据包序列的最小和最大长度,软件将随机生成该范围内的丢失序列:
在“ 复制”选项卡上,您可以指定是否在接收或发送时复制任何数据包。该软件仅向远程计算机还是本地TCP / IP堆栈发送两次重复的数据包:
在“ 重新排序”选项卡上,您可以指定将以错误的顺序传输多少百分比的数据包:
仿真器将从流中取出一个数据包,然后正常传递指定为Gap的数据包数量,然后插入先前取出的数据包。例如,如果间隙设置为2,则该流由数据包A,B,C,D,E和F组成,并且选择了数据包B作为受害者,它们将按以下顺序到达:A,C,D, B,E,F
在“ 损坏”选项卡上,您可以指定哪些数据包将被损坏。该软件翻转数据包中的随机位以模拟传输错误或网络设备故障。
有三种指定数据包损坏的方法:
数据包百分比模式已在指定的概率内随机选择了受害数据包。
误码率(BER)是每单位时间的误码数;例如,每分钟2个损坏的位。
误码率(BER)是误码数除以传输的位数。例如,比率10e-7或0.000001表示1 000 000中的1位已损坏。
在捕获选项卡上,您可以将日志记录数据包设置为Libpcap文件,以进行进一步分析:
在“ 端口阻止”选项卡上,您可以列出各个端口或端口范围,以及应丢弃的数据包。要指定协议,请在端口号前加字母T(对于TCP)或U(对于UDP)。如果没有前缀,则将同时丢弃TCP和UDP。这使您可以模拟防火墙或ISP过滤传入数据包的情况。
操作可视化
该仿真器具有实时图表,可显示对每个数据包执行的操作。每个滴答表示一个已应用了延迟,丢失,重复,重新排序或损坏的数据包。延迟图显示延迟彼此成比例:较长的垂直线表示较长的延迟。
设置过滤器
为了将模拟限制为特定的IP流,可以定义一个过滤器。筛选器比较协议字段,IP数据包中的源和目标地址字段以及TCP / UDP数据包中的源和目标端口,以决定通过数据包或对其进行处理。支持IP协议版本4和6:
如果您正在运行一个或多个虚拟局域网,则还可以将模拟限制为特定的VLAN:
桥接
有时您可能需要将模拟器安装在两个非Windows网络设备之间。在这种情况下,您可以使用应用程序内置的桥接功能。要访问此功能,请从主菜单中选择“ 工具-桥接 ”:
网桥中的适配器必须是连接到其他网络硬件的真实物理适配器(NIC)
当模拟会话正在进行时,SCE将把到达第一个NIC的所有数据包转发到第二个NIC,反之亦然。只要网桥的IP配置正确,网桥本身就可以与任何一侧进行通信。
活动连接
SCE可以显示所有当前建立的TCP连接。选择查看-显示连接以显示/隐藏此视图。您可以使用弹出菜单终止部分或全部连接以对应用程序或设备进行压力测试:
预设参数
为了方便起见,SCE附带了一些预定义的速度限制,延迟和损失集。这些与配置文件不同,是代表实际设备的简单连接参数集。例如,如果信号较弱,则3G数据连接可能会降低速度并降低数据包丢失。如果需要在这些条件下测试应用程序或设备,则可以手动微调所有内容,或选择以下预置之一:
SoftPerfect Connection Emulator更新日志
1.修正了其它bug;
2.优化了软件的兼容性。
特别说明:
您好,您即将使用的软件为辅助类工具,可能会被各大杀毒软件进行拦截和查杀,该软件可能存在使用风险,请注意规避,如果您想继续使用建议关闭各种杀毒软件后使用。
附软件包解压密码:onebox.51xiazai.cn
华军小编推荐:
童鞋们,SoftPerfect Connection Emulator绝对能满足亲们的需求,从软件界面到软件功能,绝对让人眼前一亮,欢迎大家前来下载使用!本站还有类似软件{recommendWords}!