SoftPerfect Connection Emulator軟件功能
1、提供多種傳輸速率調(diào)試
2、可以在軟件上模擬應(yīng)用程序數(shù)據(jù)傳輸?shù)那闆r
3、在開發(fā)新軟件的時候可以模擬軟件運行的速度
4、對于軟件開發(fā)人員以及網(wǎng)絡(luò)工作人員很適合
5、你可以配置多個方案來測試速率
6、可以對端口范圍修改
7、僅對特定協(xié)議網(wǎng)絡(luò)或地址啟用模擬
8、支持單個IP地址、整個IP范圍、任何IP地址測試
9、支持來源地址、本地主機、MAC地址設(shè)置
SoftPerfect Connection Emulator軟件特色
在Windows XP或更高版本(32位或64位)的任何PC上運行。
限制連接速度。
模擬固定或可變延遲。
模擬個人和連續(xù)的數(shù)據(jù)包丟失,損壞,重復(fù)和重新排序。
顯示實時數(shù)據(jù)包模擬圖。
支持多個模擬配置文件。
SoftPerfect Connection Emulator安裝步驟
1、在本站下載SoftPerfect Connection Emulator軟件,解壓到當前文件中,然后點擊其中的connection_emulator_setup.exe應(yīng)用程序。
2、雙擊安裝程序進入如下的許可協(xié)議界面,勾選【I accept the agreement】的選項,然后進入下一步的安裝。
3、選擇安裝位置,本站小編建議用戶們安裝在D盤中,然后點擊next。
4、選擇開始菜單文件夾,用戶可以選擇默認的SoftPerfect Connection Emulator。
5、準備安裝,點擊【install】按鈕即可開始執(zhí)行安裝操作。
6、彈出如下SoftPerfect Connection Emulator安裝成功的提示,取消【launch SoftPerfect Connection Emulator】的選項。
SoftPerfect Connection Emulator使用說明
主窗口
主窗口具有三個選項卡,即工具欄,主菜單,界面組合框和其他控件:
加載配置文件從以前使用“ 保存配置文件”命令創(chuàng)建的XML文件中讀取配置。如果您有多個仿真配置,每個配置都有特定的設(shè)置,則配置文件很有用。在設(shè)置過濾器按鈕,打開過濾器配置。除非您定義過濾器,否則速度限制和其他模擬設(shè)置將應(yīng)用于通過選定網(wǎng)絡(luò)連接傳輸?shù)乃袛?shù)據(jù)包。該過濾器使您可以將模擬設(shè)置應(yīng)用于一個或多個IP連接,同時讓所有其他流量不受限制地流動。使用“ 選項”按鈕可以訪問您可能要調(diào)整的多個用戶首選項。
在“ 傳輸速率”選項卡上,您可以指定速度限制,從一些預(yù)定義項目中選擇或定義您自己的速度限制。一個行車方向,即傳入或傳出流量是會影響模擬也可以在這里設(shè)置。
在“ 延遲”選項卡上,您可以指定是否需要將延遲或延遲應(yīng)用于數(shù)據(jù)包。請注意,如果您選擇雙向處理流量,則延遲將在雙工連接上應(yīng)用兩次,第一次是在數(shù)據(jù)包發(fā)出時,第二次是在回復(fù)返回時:
使用可變延遲時,您還可以指定相關(guān)性。相關(guān)性指示每個當前值在多大程度上取決于前一個值,從而使值序列的隨機性降低。該圖展示了相關(guān)性對100ms至200ms之間的隨機等待時間的影響。
在“ 數(shù)據(jù)包丟失”選項卡上,您可以指定傳輸中丟失的數(shù)據(jù)包的百分比或數(shù)量。這些數(shù)據(jù)包在接收或發(fā)送時被丟棄。
該軟件可以模擬單個和順序的數(shù)據(jù)包丟失。對于單個數(shù)據(jù)包丟失,請將“ 順序丟失”和“ 順序丟失”均設(shè)置為1。否則,您可以指定丟失數(shù)據(jù)包序列的最小和最大長度,軟件將隨機生成該范圍內(nèi)的丟失序列:
在“ 復(fù)制”選項卡上,您可以指定是否在接收或發(fā)送時復(fù)制任何數(shù)據(jù)包。該軟件僅向遠程計算機還是本地TCP / IP堆棧發(fā)送兩次重復(fù)的數(shù)據(jù)包:
在“ 重新排序”選項卡上,您可以指定將以錯誤的順序傳輸多少百分比的數(shù)據(jù)包:
仿真器將從流中取出一個數(shù)據(jù)包,然后正常傳遞指定為Gap的數(shù)據(jù)包數(shù)量,然后插入先前取出的數(shù)據(jù)包。例如,如果間隙設(shè)置為2,則該流由數(shù)據(jù)包A,B,C,D,E和F組成,并且選擇了數(shù)據(jù)包B作為受害者,它們將按以下順序到達:A,C,D, B,E,F(xiàn)
在“ 損壞”選項卡上,您可以指定哪些數(shù)據(jù)包將被損壞。該軟件翻轉(zhuǎn)數(shù)據(jù)包中的隨機位以模擬傳輸錯誤或網(wǎng)絡(luò)設(shè)備故障。
有三種指定數(shù)據(jù)包損壞的方法:
數(shù)據(jù)包百分比模式已在指定的概率內(nèi)隨機選擇了受害數(shù)據(jù)包。
誤碼率(BER)是每單位時間的誤碼數(shù);例如,每分鐘2個損壞的位。
誤碼率(BER)是誤碼數(shù)除以傳輸?shù)奈粩?shù)。例如,比率10e-7或0.000001表示1 000 000中的1位已損壞。
在捕獲選項卡上,您可以將日志記錄數(shù)據(jù)包設(shè)置為Libpcap文件,以進行進一步分析:
在“ 端口阻止”選項卡上,您可以列出各個端口或端口范圍,以及應(yīng)丟棄的數(shù)據(jù)包。要指定協(xié)議,請在端口號前加字母T(對于TCP)或U(對于UDP)。如果沒有前綴,則將同時丟棄TCP和UDP。這使您可以模擬防火墻或ISP過濾傳入數(shù)據(jù)包的情況。
操作可視化
該仿真器具有實時圖表,可顯示對每個數(shù)據(jù)包執(zhí)行的操作。每個滴答表示一個已應(yīng)用了延遲,丟失,重復(fù),重新排序或損壞的數(shù)據(jù)包。延遲圖顯示延遲彼此成比例:較長的垂直線表示較長的延遲。
設(shè)置過濾器
為了將模擬限制為特定的IP流,可以定義一個過濾器。篩選器比較協(xié)議字段,IP數(shù)據(jù)包中的源和目標地址字段以及TCP / UDP數(shù)據(jù)包中的源和目標端口,以決定通過數(shù)據(jù)包或?qū)ζ溥M行處理。支持IP協(xié)議版本4和6:
如果您正在運行一個或多個虛擬局域網(wǎng),則還可以將模擬限制為特定的VLAN:
橋接
有時您可能需要將模擬器安裝在兩個非Windows網(wǎng)絡(luò)設(shè)備之間。在這種情況下,您可以使用應(yīng)用程序內(nèi)置的橋接功能。要訪問此功能,請從主菜單中選擇“ 工具-橋接 ”:
網(wǎng)橋中的適配器必須是連接到其他網(wǎng)絡(luò)硬件的真實物理適配器(NIC)
當模擬會話正在進行時,SCE將把到達第一個NIC的所有數(shù)據(jù)包轉(zhuǎn)發(fā)到第二個NIC,反之亦然。只要網(wǎng)橋的IP配置正確,網(wǎng)橋本身就可以與任何一側(cè)進行通信。
活動連接
SCE可以顯示所有當前建立的TCP連接。選擇查看-顯示連接以顯示/隱藏此視圖。您可以使用彈出菜單終止部分或全部連接以對應(yīng)用程序或設(shè)備進行壓力測試:
預(yù)設(shè)參數(shù)
為了方便起見,SCE附帶了一些預(yù)定義的速度限制,延遲和損失集。這些與配置文件不同,是代表實際設(shè)備的簡單連接參數(shù)集。例如,如果信號較弱,則3G數(shù)據(jù)連接可能會降低速度并降低數(shù)據(jù)包丟失。如果需要在這些條件下測試應(yīng)用程序或設(shè)備,則可以手動微調(diào)所有內(nèi)容,或選擇以下預(yù)置之一:
SoftPerfect Connection Emulator更新日志
1.修正了其它bug;
2.優(yōu)化了軟件的兼容性。
特別說明: 您好,您即將使用的軟件為輔助類工具,可能會被各大殺毒軟件進行攔截和查殺,該軟件可能存在使用風(fēng)險,請注意規(guī)避,如果您想繼續(xù)使用建議關(guān)閉各種殺毒軟件后使用。 附軟件包解壓密碼:www.onlinedown.net