
可以通過PSPING工具來快速診斷TCP通信服務(wù)器端口是否啟用。
下載完P(guān)STools.zip包之后,放到本地磁盤內(nèi),解壓之后如下:
(資料圖)
使用CMD命令行工具進入PSTools所在的文件夾路徑,單獨輸入:
psping.exe -n 測試次數(shù) 目標設(shè)備IP地址:目標設(shè)備端口號
使用 PsPing
PsPing實現(xiàn) Ping 功能、TCP ping、延遲和帶寬度量。使用以下命令行選項顯示每個測試類型的用法:
用法:
Windows 命令提示符復(fù)制
psping -? [i|t|l|b] 參數(shù) 說明
-? I | ICMP ping 的用法。 |
-? T | TCP ping 的用法。 |
-? L | 延遲測試的用法。 |
-? B | 帶寬測試的用法。 |
ICMP ping 用法: Windows 命令提示符復(fù)制
psping [[-6]|[-4]] [-h [buckets |-h | 打印直方圖 (默認存儲桶計數(shù)為 20) 。 |
如果指定單個參數(shù),則會將其解釋為存儲桶計數(shù),直方圖將包含覆蓋整個時間范圍的存儲桶數(shù)。指定以逗號分隔的時間列表,以創(chuàng)建自定義直方圖 (例如“0.01,0.05,1,5,10”) 。 | |
-i | 間隔(秒)。為快速 ping 指定 0。 |
-l | 請求大小。為千字節(jié)追加“k”,為兆字節(jié)追加“m”。 |
-n | ping 數(shù)或追加“s”以指定秒,例如“10s”。 |
-q | 不要在 ping 期間輸出。 |
-t | Ping,直到使用 Ctrl+C 停止,然后鍵入 Ctrl+Break 進行統(tǒng)計信息。 |
-w | 默認值為 1 () ,具有指定迭代數(shù)的預(yù)熱。 |
-4 | 強制使用 IPv4。 |
-6 | 強制使用 IPv6。 |
對于高速 ping 測試,請使用 -q 和 -i 0。 TCP ping 用法: Windows 命令提示符復(fù)制
psping [[-6]|[-4]] [-h [buckets |
-h | 打印直方圖 (默認存儲桶計數(shù)為 20) 。 |
如果指定單個參數(shù),則會將其解釋為存儲桶計數(shù),直方圖將包含覆蓋整個時間范圍的存儲桶數(shù)。指定以逗號分隔的時間列表,以創(chuàng)建自定義直方圖 (例如“0.01,0.05,1,5,10”) 。 | |
-i | 間隔(秒)。為快速 ping 指定 0。 |
-l | 請求大小。為千字節(jié)追加“k”,為兆字節(jié)追加“m”。 |
-n | ping 數(shù)或追加“s”以指定秒,例如“10s”。 |
-q | 不要在 ping 期間輸出。 |
-t | Ping,直到使用 Ctrl+C 停止,然后鍵入 Ctrl+Break 進行統(tǒng)計信息。 |
-w | 默認值為 1 () ,具有指定迭代數(shù)的預(yù)熱。 |
-4 | 強制使用 IPv4。 |
-6 | 強制使用 IPv6。 |
對于高速 ping 測試,請使用 -q 和 -i 0。 TCP 和 UDP 延遲使用情況: 服務(wù)器: Windows 命令提示符復(fù)制
psping [[-6]|[-4]] [-f] <-s source:sourceport> 客戶: Windows 命令提示符復(fù)制
psping [[-6]|[-4]] [-f] [-u] [-h [buckets |
-f | 運行過程中的開源防火墻端口。 |
-u | UDP (默認值為 TCP) 。 |
-h | 打印直方圖 (默認存儲桶計數(shù)為 20) 。 |
如果指定單個參數(shù),則會將其解釋為存儲桶計數(shù),直方圖將包含覆蓋整個時間范圍的存儲桶數(shù)。指定以逗號分隔的時間列表,以創(chuàng)建自定義直方圖 (例如“0.01,0.05,1,5,10”) 。 | |
-l | 請求大小。為千字節(jié)追加“k”,為兆字節(jié)追加“m”。 |
-n | 發(fā)送/接收數(shù)。追加“s”以指定秒,例如“10s” |
-r | 從服務(wù)器接收,而不是發(fā)送。 |
-w | 默認值為 5 () ,使用指定的迭代數(shù)進行預(yù)熱。 |
-4 | 強制使用 IPv4。 |
-6 | 強制使用 IPv6。 |
-s | 服務(wù)器偵聽地址和端口。 |
服務(wù)器可以同時提供延遲和帶寬測試,并保持活動狀態(tài),直到使用 Control-C 終止它。 TCP 和 UDP 帶寬使用情況: 服務(wù)器: Windows 命令提示符復(fù)制
psping [[-6]|[-4]] [-f] <-s source:sourceport> 客戶: Windows 命令提示符復(fù)制
psping [-b] [[-6]|[-4]] [-f] [-u] [-h [buckets |
-f | 運行過程中的開源防火墻端口。 |
-u | UDP (默認值為 TCP) 。 |
-b | 帶寬測試。 |
-h | 打印直方圖 (默認存儲桶計數(shù)為 20) 。 |
如果指定單個參數(shù),則會將其解釋為存儲桶計數(shù),直方圖將包含覆蓋整個時間范圍的存儲桶數(shù)。指定以逗號分隔的時間列表,以創(chuàng)建自定義直方圖 (例如“0.01,0.05,1,5,10”) 。 | |
-i | 默認的未完成 I/ (Os 數(shù)最小為 16 和 2 倍 CPU內(nèi)核,) 。 |
-l | 請求大小。為千字節(jié)追加“k”,為兆字節(jié)追加“m”。 |
-n | 發(fā)送/接收數(shù)。追加“s”以指定秒,例如“10s” |
-r | 從服務(wù)器接收,而不是發(fā)送。 |
-w | (默認值為 2 倍 CPU 核心) 指定迭代的預(yù)熱。 |
-4 | 強制使用 IPv4。 |
-6 | 強制使用 IPv6。 |
-s | 服務(wù)器偵聽地址和端口。 |
服務(wù)器可以同時提供延遲和帶寬測試,并保持活動狀態(tài),直到使用 Control-C 終止它。
示例
此命令對具有 3 個預(yù)熱迭代的 10 次迭代執(zhí)行 ICMP ping 測試: Windows 命令提示符
psping -n 10 -w 3 marklap 若要執(zhí)行 TCP 連接測試,請指定端口號。以下命令會盡快針對目標執(zhí)行連接嘗試,僅在完成 100 次迭代和 1 次預(yù)熱迭代后打印摘要: Windows 命令提示符
psping -n 100 -i 0 -q marklap:80
若要為服務(wù)器配置延遲和帶寬測試,只需指定選項,服務(wù)器將綁定到的-s源地址和端口: Windows 命令提示符
psping -s 192.168.2.2:5000
執(zhí)行 TCP 延遲測試需要緩沖區(qū)大小。此示例測量向目標服務(wù)器發(fā)送 8KB 數(shù)據(jù)包的往返延遲,在完成后打印包含 100 個存儲桶的直方圖: Windows 命令提示符
psping -l 8k -n 10000 -h 100 192.168.2.2:5000 此命令測試目標 IP 地址偵聽目標 IP 地址的 PsPing 服務(wù)器的帶寬,并生成包含 100 個存儲桶的直方圖。請注意,測試必須在熱身后至少運行一秒鐘,才能生成直方圖。只需添加-uPsPing 即可執(zhí)行 UDP 帶寬測試。 Windows 命令提示符
psping -b -l 8k -n 10000 -h 100 192.168.2.2:5000
編輯:黃飛
標簽: