網(wǎng)絡(luò)調(diào)試助手是一款擁有TCP/UDP服務(wù)端與客戶(hù)端功能于一體的網(wǎng)絡(luò)調(diào)試工具,是網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)和調(diào)試過(guò)程中常用的專(zhuān)業(yè)必備軟件。它能幫助網(wǎng)絡(luò)應(yīng)用設(shè)計(jì)、開(kāi)發(fā)、測(cè)試人員,檢查所開(kāi)發(fā)的網(wǎng)絡(luò)應(yīng)用軟硬件的數(shù)據(jù)收發(fā)情況,加快開(kāi)發(fā)進(jìn)度。界面精致,實(shí)用性強(qiáng),能協(xié)助相關(guān)人員核查網(wǎng)絡(luò)應(yīng)用軟硬件的數(shù)據(jù)收發(fā)狀況,提升開(kāi)發(fā)速度,成為你在TCP/UDP應(yīng)用開(kāi)發(fā)中的得力助手。需要的朋友快來(lái)下載試試吧!
網(wǎng)絡(luò)調(diào)試助手使用教程
1、下載軟件壓縮包文件,點(diǎn)擊“NetAssist.exe”可直接啟動(dòng)程序,首先用該軟件建立一個(gè)TCP服務(wù)器,在協(xié)議類(lèi)型處選擇TCP Server協(xié)議,本機(jī)IP地址一般會(huì)默認(rèn)自動(dòng)填入本機(jī)IP,若有多個(gè)IP也可以自己修改,端口號(hào)設(shè)置成小于65536的一個(gè)沒(méi)有使用的端口號(hào),然后點(diǎn)擊連接。

2、若上一步所設(shè)置參數(shù)無(wú)誤并且端口號(hào)也沒(méi)有被使用,則連接按鈕會(huì)自動(dòng)變?yōu)橐韵聽(tīng)顟B(tài),表示服務(wù)器端配置已成功。

3、接下來(lái)配置客戶(hù)端,需要注意的是平常我們?cè)谡{(diào)試過(guò)程中只需要使用服務(wù)器端或者客戶(hù)端的一種,我們調(diào)試的設(shè)備即為服務(wù)器或者客戶(hù)。此處為了演示方便所以同時(shí)演示。同上設(shè)置方法一樣,協(xié)議類(lèi)型選擇TCP Client,填入服務(wù)器IP地址和服務(wù)器端口號(hào),如圖中紅圈所示,點(diǎn)擊連接,如果服務(wù)器端正常則連接按鈕會(huì)自動(dòng)變成斷開(kāi)按鈕,各種參數(shù)輸入狀態(tài)會(huì)鎖定。

4、在發(fā)送輸入框輸入要發(fā)送的信息,hello world,點(diǎn)擊發(fā)送。如圖中所示,服務(wù)器端收到來(lái)自客戶(hù)端的信息,同時(shí)顯示客戶(hù)端的IP和端口信息。右下角還顯示了當(dāng)前累計(jì)接收到的字節(jié)數(shù)。

5、我們也可以在左邊的發(fā)送區(qū)設(shè)置和接收區(qū)設(shè)置十六進(jìn)制發(fā)送,這個(gè)功能在調(diào)試硬件設(shè)備時(shí)尤其有用,能看到網(wǎng)口所發(fā)送的最原始信息,特別是有些不能顯示的字符。

網(wǎng)絡(luò)調(diào)試助手常見(jiàn)問(wèn)題
一、TCP服務(wù)端
1、TCP與UDP不同,使用TCP需要先創(chuàng)建服務(wù)端,客戶(hù)端才能進(jìn)行連接。此處需將協(xié)議類(lèi)型設(shè)置為T(mén)CP Server。
2、接著設(shè)置服務(wù)端的IP地址,如圖中所示進(jìn)行填寫(xiě),軟件會(huì)自動(dòng)獲取本機(jī)IP信息。
3、端口設(shè)置為8080.若使用其他端口,則在配置客戶(hù)端時(shí)必須保持相同。
4、點(diǎn)擊“連接”按鈕即可啟動(dòng)服務(wù)端,等待客戶(hù)端接入。
二、TCP客戶(hù)端
1、下一步創(chuàng)建客戶(hù)端,將協(xié)議類(lèi)型選為“TCP Client”,參考下圖設(shè)置。
2、服務(wù)器IP地址一欄需填入目標(biāo)服務(wù)端的實(shí)際IP地址。
3、服務(wù)器端口必須與之前服務(wù)端設(shè)定的端口完全相同。
4、點(diǎn)擊“連接”按鈕發(fā)起連接請(qǐng)求,若連接成功,按鈕文字將變?yōu)?ldquo;斷開(kāi)”。
三、收發(fā)測(cè)試
1、連接建立后即可開(kāi)始數(shù)據(jù)傳輸,在客戶(hù)端輸入內(nèi)容后點(diǎn)擊發(fā)送,數(shù)據(jù)便會(huì)傳送到服務(wù)端。
2、服務(wù)端也可發(fā)送數(shù)據(jù),支持向指定客戶(hù)端或所有已連接的客戶(hù)端發(fā)送信息。
網(wǎng)絡(luò)調(diào)試助手功能特點(diǎn)
1、綠色免安裝工具,兼容各類(lèi)Windows系統(tǒng),僅含單一執(zhí)行文件,無(wú)需依賴(lài)微軟dotNet運(yùn)行庫(kù)。
2、兼具客戶(hù)端與服務(wù)端功能:可在同一臺(tái)電腦上運(yùn)行多個(gè)實(shí)例,可將其中一個(gè)設(shè)為服務(wù)端,其余設(shè)為客戶(hù)端,并實(shí)現(xiàn)客戶(hù)端對(duì)服務(wù)端的連接測(cè)試。
3、只要協(xié)議類(lèi)型、IP地址與端口號(hào)配置無(wú)誤,即可穩(wěn)定建立通信鏈路。
4、典型使用場(chǎng)景:利用該工具與自主開(kāi)發(fā)的網(wǎng)絡(luò)應(yīng)用或網(wǎng)絡(luò)硬件設(shè)備進(jìn)行通信聯(lián)調(diào)測(cè)試。
5、支持UDP與TCP通信協(xié)議,內(nèi)置服務(wù)端和客戶(hù)端模式,服務(wù)端可同時(shí)管理多個(gè)客戶(hù)端連接會(huì)話(huà);
6、支持單播與廣播傳輸方式;
7、支持ASCII與Hex兩種數(shù)據(jù)收發(fā)格式,收發(fā)內(nèi)容可在十六進(jìn)制與文本字符間自由切換;
8、可自動(dòng)附加校驗(yàn)碼,兼容多種校驗(yàn)生成方式;
9、具備定時(shí)發(fā)送、循環(huán)重發(fā)、批量發(fā)送功能,發(fā)送內(nèi)容支持從外部文件讀取導(dǎo)入;
10、常用發(fā)送內(nèi)容可保存為多組預(yù)設(shè)輸入(上限64組),隨時(shí)可通過(guò)菜單調(diào)用已存數(shù)據(jù)快速發(fā)送,提升調(diào)試效率;
11、界面語(yǔ)言支持中文與英文切換(通過(guò)菜單選擇),默認(rèn)根據(jù)操作系統(tǒng)語(yǔ)言自動(dòng)匹配顯示語(yǔ)言。