PsPing v2.1

Mark Russinovich

Yayımlanma tarihi: 29 Haziran 2016

Downloadpadstools INDIRME(2,7 MB)

Giriş

PsPing, ping işlevselliği, TCP ping, gecikme süresi ve bant genişliği ölçümü uygular. Her test türünün kullanımını göstermek için aşağıdaki komut satırı seçeneklerini kullanın:

Yükleme

Yürütülebilir yolunuza daha fazla dosya kopyalayın. "Psping" yazmak, kullanım sözdizimini görüntüler.

PsPing kullanma

Psping , ping IŞLEVSELLIĞI, TCP ping, gecikme süresi ve bant genişliği ölçümü uygular. Her test türünün kullanımını göstermek için aşağıdaki komut satırı seçeneklerini kullanın:

Kullanımıyla

psping -? [i|t|l|b\]
Parametre Açıklama
-? I ICMP ping için kullanım.
-? T TCP ping için kullanım.
-? L Gecikme testi kullanımı.
-? B Bant genişliği testi kullanımı.

ICMP ping kullanımı:

psping [[-6]|[-4]] [-h [buckets | <val1>,<val2>,...]] [-i <interval>] [-l <requestsize>[k|m] [-q] [-t|-n <count>] [-w <count>] <destination>
Parametre Açıklama
-h Histogramı Yazdır (varsayılan demet sayısı 20 ' dir).
Tek bir bağımsız değişken belirtirseniz, bu bir demet sayısı olarak yorumlanır ve histogram, zaman aralığı değerlerinin tamamını kapsayan bu sayıda demet içerir. Özel bir histogram oluşturmak için zaman virgülle ayrılmış bir liste belirtin (örn. "0,01, 0,05, 1, 5, 10").
-i Saniye cinsinden Aralık. Hızlı ping için 0 belirtin.
-l İstek boyutu. Kilobayt için ' k ' ve megabayt için 'm ' ekleyin.
-n Saniye sayısını belirtmek için pingler veya Append ' in sayısı (' 10s ').
-q Ping işlemleri sırasında çıkış yapmayın.
-t CTRL + C ile durduruluncaya kadar ping yapın ve istatistik için Ctrl + Break yazın.
-w Belirtilen sayıda yinelemeyle Warmup (varsayılan 1 ' dir).
-4 IPv4 kullanmaya zorla.
-6 IPv6 kullanmaya zorla.

Yüksek hızlı ping testleri için-q ve-ı 0 kullanın.

TCP ping kullanımı:

psping [[-6]|[-4]] [-h [buckets | <val1>,<val2>,...]] [-i <interval>] [-l <requestsize>[k|m] [-q] [-t|-n <count>] [-w <count>] <destination:destport>
Parametre Açıklama
-h Histogramı Yazdır (varsayılan demet sayısı 20 ' dir).
Tek bir bağımsız değişken belirtirseniz, bu bir demet sayısı olarak yorumlanır ve histogram, zaman aralığı değerlerinin tamamını kapsayan bu sayıda demet içerir. Özel bir histogram oluşturmak için zaman virgülle ayrılmış bir liste belirtin (örn. "0,01, 0,05, 1, 5, 10").
-i Saniye cinsinden Aralık. Hızlı ping için 0 belirtin.
-l İstek boyutu. Kilobayt için ' k ' ve megabayt için 'm ' ekleyin.
-n Saniye sayısını belirtmek için pingler veya Append ' in sayısı (' 10s ').
-q Ping işlemleri sırasında çıkış yapmayın.
-t CTRL + C ile durduruluncaya kadar ping yapın ve istatistik için Ctrl + Break yazın.
-w Belirtilen sayıda yinelemeyle Warmup (varsayılan 1 ' dir).
-4 IPv4 kullanmaya zorla.
-6 IPv6 kullanmaya zorla.

Yüksek hızlı ping testleri için-q ve-ı 0 kullanın.

TCP ve UDP gecikme süresi kullanımı:

Server

psping [[-6]|[-4]] [-f] <-s source:sourceport>

istemcilerinin

psping [[-6]|[-4]] [-f] [-u] [-h [buckets | <val1>,<val2>,...]] [-r] <-l requestsize>[k|m]] <-n count> [-w <count>] <destination:destport>
Parametre Açıklama
-f Çalıştırma sırasında kaynak güvenlik duvarı bağlantı noktasını açın.
-u UDP (varsayılan TCP 'dir).
-h Histogramı Yazdır (varsayılan demet sayısı 20 ' dir).
Tek bir bağımsız değişken belirtirseniz, bu bir demet sayısı olarak yorumlanır ve histogram, zaman aralığı değerlerinin tamamını kapsayan bu sayıda demet içerir. Özel bir histogram oluşturmak için zaman virgülle ayrılmış bir liste belirtin (örn. "0,01, 0,05, 1, 5, 10").
-l İstek boyutu. Kilobayt için ' k ' ve megabayt için 'm ' ekleyin.
-n Gönderme/alma sayısı. ' 10 ' değerini belirtmek için sonuna ' 10s ' ekleyin
-r Göndermek yerine sunucudan alın.
-w Belirtilen sayıda yinelemeyle Warmup (varsayılan değer 5 ' tir).
-4 IPv4 kullanmaya zorla.
-6 IPv6 kullanmaya zorla.
-s Sunucu dinleme adresi ve bağlantı noktası.

Sunucu hem gecikme hem de bant genişliği testlerine sunabilir ve Control-C ile sonlanana kadar etkin kalır.

TCP ve UDP bant genişliği kullanımı:

Server

psping [[-6]|[-4]] [-f] <-s source:sourceport>

istemcilerinin

psping [[-6]|[-4]] [-f] [-u] [-h [buckets | <val1>,<val2>,...]] [-r] <-l requestsize>[k|m]] <-n count> [-i <outstanding>] [-w <count>] <destination:destport>
Parametre Açıklama
-f Çalıştırma sırasında kaynak güvenlik duvarı bağlantı noktasını açın.
-u UDP (varsayılan TCP 'dir).
-b Bant genişliği testi.
-h Histogramı Yazdır (varsayılan demet sayısı 20 ' dir).
Tek bir bağımsız değişken belirtirseniz, bu bir demet sayısı olarak yorumlanır ve histogram, zaman aralığı değerlerinin tamamını kapsayan bu sayıda demet içerir. Özel bir histogram oluşturmak için zaman virgülle ayrılmış bir liste belirtin (örn. "0,01, 0,05, 1, 5, 10").
-i Bekleyen g/ç sayısı (varsayılan değer 16 ' dır ve 2x CPU çekirdekleri).
-l İstek boyutu. Kilobayt için ' k ' ve megabayt için 'm ' ekleyin.
-n Gönderme/alma sayısı. ' 10 ' değerini belirtmek için sonuna ' 10s ' ekleyin
-r Göndermek yerine sunucudan alın.
-w Belirtilen yinelemeler için Warmup (varsayılan değer 2x CPU çekirdekleri).
-4 IPv4 kullanmaya zorla.
-6 IPv6 kullanmaya zorla.
-s Sunucu dinleme adresi ve bağlantı noktası.

Sunucu hem gecikme hem de bant genişliği testlerine sunabilir ve Control-C ile sonlanana kadar etkin kalır.

Örnekler

Bu komut 3 ısınma yinelemeyle 10 yineleme için bir ICMP ping sınaması yürütür:

psping -n 10 -w 3 marklap

Bir TCP Connect testini yürütmek için bağlantı noktası numarasını belirtin. Aşağıdaki komut, Connect girişimlerini hedefe karşı en kısa sürede yürütür, yalnızca 100 yinelemeleriyle ve 1 ısınma yinelemesi ile işiniz bittiğinde bir Özet yazdırılıyor:

psping -n 100 -i 0 -q marklap:80

Bir sunucuyu gecikme süresi ve bant genişliği testlerine göre yapılandırmak için, -s sunucunun bağlanacağı seçeneği ve kaynak adresini ve bağlantı noktasını belirtmeniz yeterlidir:

psping -s 192.168.2.2:5000

TCP gecikme testi gerçekleştirmek için arabellek boyutu gereklidir. Bu örnek, bir 8KB paketini hedef sunucuya göndermenin gidiş dönüş gecikmesini ölçer ve tamamlandığında 100 demetle bir histogram yazdırma:

psping -l 8k -n 10000 -h 100 192.168.2.2:5000

Bu komut, hedef IP adresini 10 saniye boyunca dinleyen bir PsPing sunucusu için bant genişliğini sınar ve 100 demetleriyle bir histogram oluşturur. Bir histogram 'ın oluşturması için ısınma sonrasında testin en az bir saniye çalıştırması gerektiğini unutmayın. Yalnızca -u BIR UDP bant genişliği testi gerçekleştirmeye yönelik eklemeniz yeterlidir.

psping -b -l 8k -n 10000 -h 100 192.168.2.2:5000

Downloadpadstools INDIRME(2,7 MB)