網(wǎng)絡(luò)調(diào)試助手在工作中用來調(diào)試相關(guān)設(shè)備尤其方便,下面我就簡單介紹一下使用步驟。
打開網(wǎng)絡(luò)調(diào)試助手,我此處使用的版本是3.8.3,各個(gè)版本其實(shí)使用方法大同小異。
首先用該軟件建立一個(gè)TCP服務(wù)器,在協(xié)議類型處選擇TCP Server協(xié)議,本機(jī)IP地址一般會(huì)默認(rèn)自動(dòng)填入本機(jī)IP,若有多個(gè)IP也可以自己修改,端口號(hào)設(shè)置成小于65536的一個(gè)沒有使用的端口號(hào),然后點(diǎn)擊連接。
若上一步所設(shè)置參數(shù)無誤并且端口號(hào)也沒有被使用,則連接按鈕會(huì)自動(dòng)變?yōu)橐韵聽顟B(tài),表示服務(wù)器端配置已成功。
接下來配置客戶端,需要注意的是平常我們?cè)谡{(diào)試過程中只需要使用服務(wù)器端或者客戶端的一種,我們調(diào)試的設(shè)備即為服務(wù)器或者客戶。此處為了演示方便所以同時(shí)演示。同上設(shè)置方法一樣,協(xié)議類型選擇TCP Client,填入服務(wù)器IP地址和服務(wù)器端口號(hào),如圖中紅圈所示,點(diǎn)擊連接,如果服務(wù)器端正常則連接按鈕會(huì)自動(dòng)變成斷開按鈕,各種參數(shù)輸入狀態(tài)會(huì)鎖定。
在發(fā)送輸入框輸入要發(fā)送的信息,hello world,點(diǎn)擊發(fā)送。如圖中所示,服務(wù)器端收到來自客戶端的信息,同時(shí)顯示客戶端的IP和端口信息。右下角還顯示了當(dāng)前累計(jì)接收到的字節(jié)數(shù)。
我們也可以在左邊的發(fā)送區(qū)設(shè)置和接收區(qū)設(shè)置十六進(jìn)制發(fā)送,這個(gè)功能在調(diào)試硬件設(shè)備時(shí)尤其有用,能看到網(wǎng)口所發(fā)送的原始信息,特別是有些不能顯示的字符。