<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>网络测试 on Duke Hsu ｜ Learn • Build • Share</title><link>https://www.dukehsu.com/tags/%E7%BD%91%E7%BB%9C%E6%B5%8B%E8%AF%95.html</link><description>Recent content in 网络测试 on Duke Hsu ｜ Learn • Build • Share</description><image><title>Duke Hsu ｜ Learn • Build • Share</title><url>https://www.dukehsu.com/images/og-default.jpg</url><link>https://www.dukehsu.com/images/og-default.jpg</link></image><generator>Hugo</generator><language>en-US</language><lastBuildDate>Fri, 22 May 2020 00:00:00 +0000</lastBuildDate><atom:link href="https://www.dukehsu.com/tags/%E7%BD%91%E7%BB%9C%E6%B5%8B%E8%AF%95/index.xml" rel="self" type="application/rss+xml"/><item><title>使用 PsPing进行网络测试</title><link>https://www.dukehsu.com/posts/psping.html</link><pubDate>Fri, 22 May 2020 00:00:00 +0000</pubDate><guid>https://www.dukehsu.com/posts/psping.html</guid><description>&lt;p&gt;&lt;img alt="psping.jpg" loading="lazy" src="https://www.dukehsu.com/posts/psping/images/3254903661.jpg" title="psping.jpg"&gt;&lt;br&gt;
本文主要介绍微软的测试工具Psping，&lt;br&gt;
该工具功能主要包括：ICMP Ping、TCP Ping、延迟测试、带宽测试&lt;/p&gt;
&lt;p&gt;需要说明一种应用场景：由于Windows Azure数据中心禁ICMP，使用Psping的TCP Ping的功能来测试联通性或者故障排查就非常有用了。&lt;/p&gt;
&lt;p&gt;工具下载地址： &lt;a href="http://technet.microsoft.com/en-us/sysinternals/jj729731"&gt;http://technet.microsoft.com/en-us/sysinternals/jj729731&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;下载完PSTools.zip包之后，放到任意本地磁盘内，解压；&lt;/p&gt;
&lt;p&gt;使用CMD命令行工具进入PSTools所在的文件夹路径，单独输入psping，可见psping四个主要功能的帮助命令，四个功能分别是ICMP Ping、TCP Ping、延迟测试、带宽测试。&lt;/p&gt;
&lt;h4 id="part1icmp-ping功能"&gt;【Part.1】ICMP ping功能&lt;/h4&gt;
&lt;p&gt;输入psping -? i获取ICMP ping相关参数&lt;br&gt;
&lt;img alt="psping.jpg" loading="lazy" src="https://www.dukehsu.com/posts/psping/images/3254903661.jpg" title="psping.jpg"&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;psping -4 -n 10 -w 2 -h 180.76.76.76&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;img alt="psping 1.jpg" loading="lazy" src="https://www.dukehsu.com/posts/psping/images/1336111479.jpg" title="psping 1.jpg"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;-4 代表强制使用IPv4联机&lt;/li&gt;
&lt;li&gt;-n 代表正式ping包的个数，或者定义使用秒s作为单位&lt;/li&gt;
&lt;li&gt;-w 代表热身ping包的个数，即正式测试前先进行多少次热身测试连接&lt;/li&gt;
&lt;li&gt;-h 代表最小与最大延迟毫秒数&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;另外几个参数解释如下：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;-i 代表间隔秒数，快ping则设置为0&lt;/li&gt;
&lt;li&gt;-l 代表ping包大小，默认单位是byte。使用 k为单位代表kilobytes(KB)，使用m为单位代表megabytes(MB)&lt;/li&gt;
&lt;li&gt;-q 代表ping过程中不一个个输出值&lt;/li&gt;
&lt;li&gt;-t 代表长ping不停&lt;/li&gt;
&lt;li&gt;-6 代表强制使用IPv6联机&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;psping -i 0 -4 -n 10 -w 2 -h 10 -q 180.76.76.76&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;由于设置了-i 0这个参数，瞬间出结果&lt;br&gt;
设置了-q则不再显示中间的输出过程，直接输出结果&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;-l和-t和-6不在此演示了。&lt;/strong&gt;&lt;/p&gt;
&lt;h4 id="part2tcp-ping功能"&gt;【Part.2】TCP Ping功能&lt;/h4&gt;
&lt;p&gt;使用psping -? t获取帮助信息&lt;br&gt;
&lt;img alt="psping2.jpg" loading="lazy" src="https://www.dukehsu.com/posts/psping/images/3982250798.jpg" title="psping2.jpg"&gt;&lt;/p&gt;</description></item></channel></rss>