微軟網絡工具psping介紹

該工具功能主要包括:ICMP Ping、TCP Ping、延遲測試、帶寬測試,而且它是微軟出品的
下載地址:https://download.sysinternals.com/files/PSTools.zip
http://technet.microsoft.com/en-us/sysinternals/jj729731
解壓后把psping.exe丟到C:\Windows\System32文件夾下。
使用CMD命令行工具進入PSTools所在的文件夾路徑,單獨輸入psping,可見psping四個主要功能的幫助命令,四個功能分別是ICMP Ping、TCP Ping、延遲測試、帶寬測試。

C:\Users\j>pspingPsPing v2.10 - PsPing - ping, latency, bandwidth measurement utility
Copyright (C) 2012-2016 Mark Russinovich
Sysinternals - www.sysinternals.comPsPing implements Ping functionality, TCP ping, UDP/TCP latency, and UDP / TCP
bandwidth measurement.Help usage: psping -? [i|t|l|b]-? i   Usage for ICMP ping.-? t   Usage for TCP ping.-? l   Usage for latency test.-? b   Usage for bandwidth test.-nobanner   Do not display the startup banner and copyright message.C:\Users\j>

【Part.1】ICMP ping功能

輸入psping -? i獲取ICMP ping相關參數
微軟網絡工具psping介紹
psping -4 -n 10 -w 2 -h 10 119.29.97.131
-4代表強制使用IPv4聯機
-n代表正式ping包的個數,或者定義使用秒s作為單位
-w代表熱身ping包的個數,即正式測試前先進行多少次熱身測試連接
-h代表最小與最大延遲毫秒數
微軟網絡工具psping介紹
另外幾個參數解釋如下:
-i代表間隔秒數,快ping則設置為0
-l代表ping包大小,默認單位是byte。使用 k為單位代表kilobytes(KB),使用m為單位代表megabytes(MB)
-q代表ping過程中不一個個輸出值
-t代表長ping不停
-6代表強制使用IPv6聯機

psping -i 0 -4 -n 10 -w 2 -h 10 -q 221.195.1.233

由于設置了-i 0這個參數,瞬間出結果
設置了-q則不再顯示中間的輸出過程,直接輸出結果
微軟網絡工具psping介紹

psping -i 0 -4 -n 10 -w 2 -h 10 -q 119.29.97.131
微軟網絡工具psping介紹
-l和-t和-6不在此演示了。

【Part.2】TCP Ping功能

使用psping -? t 獲取幫助信息
微軟網絡工具psping介紹
psping -n 10 -w 2 -h 10 119.29.97.131:80
微軟網絡工具psping介紹
與ping功能相同的參數定義:

-n代表正式ping包的個數,或者定義使用秒s作為單位

-w代表熱身ping包的個數,即正式測試前先進行多少次熱身測試連接

-h代表最小與最大延遲毫秒數

-i代表間隔秒數,快ping則設置為0

-l代表ping包大小,默認單位是byte。使用 k為單位代表kilobytes(KB),使用m為單位代表megabytes(MB)

-q代表ping過程中不一個個輸出值

-t代表長ping不停

-4代表強制使用IPv4聯機

-6代表強制使用IPv6聯機

psping -t 119.29.97.131:80
微軟網絡工具psping介紹

【Part.3】延遲測試

使用psping -? l 獲取延遲測試時的幫助信息。
微軟網絡工具psping介紹
psping -l 1500 -n 300 -h 10 119.29.97.131:80
微軟網絡工具psping介紹
微軟網絡工具psping介紹
-l 1500代表我發送的數據包大小為每個1500 Bytes,TCP聯機在Layer 2 Ethernet中的MTU (Maximum Transmission Unit)通常以1500 Bytes為一個單位
-n 300代表放松300個封包

【Part.4】帶寬測試

微軟網絡工具psping介紹

psping -b -l 1500 -n 15000 119.29.97.131:80
-b代表將進行帶寬測試
-l 1500代表使用大小1500Bytes的數據包
-n 15000代表使用15000個數據包

輸出結果顯示我測試我的PC與我的騰訊云主機之間帶寬為219KB/s
微軟網絡工具psping介紹
參考文檔:
https://blog.51cto.com/winhe/1742633
https://linwm.com/56.html

還有一個在禁止ping的情況下可以在windows上部署tcping64.exe或者tcping.exe工具來檢測服務器端口是否開放
windows下tcping工具,將tcping.exe或者tcping64.exe放到C:\Windows\System32目錄下,即可在cmd命令窗口執行命令
tcping64 -t 119.29.97.131 80
微軟網絡工具psping介紹

轉載于:https://blog.51cto.com/wujianwei/2274120

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/537829.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/537829.shtml
英文地址,請注明出處:http://en.pswp.cn/news/537829.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

mac svn

https://formac.informer.com/tortoisesvn

linux服務器虛擬內存設置,修改Linux服務器虛擬內存Swap大小

Linux的Swap相當于Windows的虛擬內存,當物理內存不夠的時候,就需要將物理內存中的一部分空間釋放出來,以供當前運行的程序使用。那些被釋放出來的空間可能來自一些很長時間沒有什么操作的程序,這些被釋放的空間臨時保存到Swap空間…

高級軟件工程第一次作業--準備

1) 回想一下你對計算機/軟件工程專業的暢想 考研之所以選擇計算機專業,是因為本科就是這個專業。不去跨專業,是因為覺得換個專業考,比起那些科班出身的人,考上的機率會更小,也有一部分原因是因為比起計算機…

里程碑事件

里程碑事件:里程碑事件往往是一個時間要求為零的任務,即它并非是一個要實實在在完成的任務,而是一個標志性的事件。 例如,在軟件開發項目中的“測試”是一個子任務,“撰寫測試報告”也是一個子任務,但“完…

linux無法下載ftp,linux 不能下載怎么辦

linux 不能下載怎么辦?關于Linux下vsftp匿名用戶上傳和下載的配置配置要注意三部分,請一一仔細對照:1、vsftpd.conf文件的配置(vi /etc/vsftpd/vsftpd.conf)#允許匿名用戶登錄FTPanonymous_enableYES#設置匿名用戶的登…

Mysql8.0Mysql5.7Mysql5.6Mysql5.5特性對比

Mysql5.5 特性,相對于Mysql5.1 性能提升 默認InnoDB plugin引擎。具有提交、回滾和crash恢復功能、ACID兼容。 行級鎖(一致性的非鎖定讀 MVCC)。 表與索引存儲在表空間、表大小無限制。 支持dynamic(primary key緩存內存 避免主鍵查詢引起的IO )與compressed(支…

Spring IOC實現原理

2019獨角獸企業重金招聘Python工程師標準>>> 1、BeanDefinition 對依賴翻轉模式中管理對象依賴關系的數據抽象 實現依賴翻轉功能的核心數據結構依賴翻轉功能都是圍繞對BeanDefinition 處理完成的有了這些BeanDefinition 基礎數據結構,容器才能發揮作用2、…

linux3.0 nand分區,OK6410(256MRAM2Gnandflash) Linux3.0.1內核移植

這里我主要移植的是增加yaffs2文件系統支持,修改和移植nand驅動。1.不知道為什么我這yaffs2的補丁打上了就沒發現過編譯錯誤,相當順利啊 呵呵。附上補丁地址-----------------------------------點擊打開鏈接修改補丁里patch‐ker.sh 文件。屏蔽下面這段…

authentication plugin caching_sha2

新電腦安裝最新版本的Mysql,用Navicat Premium連接,提示:authentication plugin caching_sha2 因為mysql8.0開始更新了驗證方式,Navicat Premium版本連接新MySQL的時候,還是上一個版本的認證方式。 不僅Navicat Prem…

openlayers入門開發系列之圖層控制

本篇的重點內容是利用openlayers實現地圖圖層控制功能,效果圖如下: 部分核心代碼如下:頁面引用ztree插件圖層管理器界面布局圖層管理器初始化jsLayerSwitcher類定義詳細的實現過程見:這里

linux df命令無反饋,Linux-df命令

df命令:說明:df命令用于顯示磁盤分區上的可使用的磁盤空間。默認顯示單位為KB。可以利用該命令來獲取硬盤被占用了多少空間,目前還剩下多少空間等信息參數:-a或--all:包含全部的文件系統;--block-size&…

windows版本的redis

redis官網是不提供windows版本的。 微軟的github上有windows版本下載,不會是redis的最新版本,是基于redis穩定版本制作的。 redis官網關于文檔版本的說明: Redis uses a standard practice for its versioning: major.minor.patchlevel. A…

一點一點看JDK源碼(五)java.util.ArrayList 后篇之removeIf與Predicate

一點一點看JDK源碼(五)java.util.ArrayList 后篇之removeIf與Predicate liuyuhang原創,未經允許禁止轉載 本文舉例使用的是JDK8的API 目錄:一點一點看JDK源碼(〇) Predicate為jdk1.8新增接口,由…

linux選擇運行的核數量,linux – 如何根據可用內核的數量選擇最大負載閾值?

負載在Linux上經常被誤解.在Linux上,它是運行或不間斷睡眠狀態中所有任務的度量.請注意,這是任務,而不是進程.線程包含在此值中.內核每五秒計算一次加載,并且是一個加權平均值.這是微小負載是平均5/60,五分鐘5/300和十五分之五.一般來說,作為一個純數字的負載在沒有參考點的情況…

使用nginx代理,怎么獲取真實的IP

1.在nginx.conf配置中加入配置信息 proxy_set_header Host $http_host;proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-NginX-Proxy true; 2.然后…

英語發音規則---S字母

英語發音規則---S字母 一、總結 一句話總結: 1、S 在音節開頭或清輔音前 /s/? sit /s?t/ vt.& vi.坐seat /si:t/ n.席位sell /sel/ vt.& vi.賣,售sold /s??ld/ v.賣,售sleep /sli:p/ vi.睡slow /sl??/ adj.慢的skate…

Mysql windows 安裝提示MSVCR120.dll文件丟失

電腦上已經按照了vc運行庫,但是報錯。 原因:文件被惡意程序破壞了 解決方法:到微軟官網下載 VC redist packages for x64。點擊跳轉 vcredist_x64.exe 如果是32位,則選vcredist_x32.exe 安裝完后會提示重啟電腦,不…

catcti監控linux主機,CentOS7搭建Prometheus 監控Linux主機

簡介prometheus可以拆分成多個節點進行指標收集。安裝prometheuswget -c https://github.com/prometheus/prometheus/releases/download/v2.23.0/prometheus-2.23.0.linux-amd64.tar.gztar zxvf prometheus-2.23.0.linux-amd64.tar.gz -C /opt/cd /opt/ln -s prometheus-2.23.…

自己動手實現一個html2canvas

前言 昨天寫了新手引導動畫的4種實現方式, 里面用到了 html2canvas 于是就順便了解了一下實現思路. 大概就是 利用 svg 的 foreignObject 標簽, 嵌入 dom, 最后再利用 canvas 繪制 svg. 從而實現最終目的. 先讓大家看看效果 MDN示例 var canvas document.getElementById(canva…

Git fetch pull 詳解

1、簡單概括 先用一張圖來理一下git fetch和git pull的概念: 可以簡單的概括為: git fetch是將遠程主機的最新內容拉到本地,用戶在檢查了以后決定是否合并到工作本機分支中。 而git pull 則是將遠程主機的最新內容拉下來后直接合并&#x…