Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut yankısıdır.
Program:
ADI
yankı - uzak bir ana bilgisayarı TCP veya UDP ile test eder
SİNOPSİS
yankılanan [-4] [-6] [-v] [-V] [-fdoldurmak] [-Tzaman aşımı] [-c] [-d] [-u] [-sboyut] [-Nsayı]
[-wgecikme] [-Hurl veya yol] [-RiURL'si] [-Pöncelik] [-Piçin] [-C] [-S] [-A] [-a] [-mEklenti]
hostname [:port] [eklenti seçenekleri...]
TANIM
yankılanan uzak bir İnternet'in (yaklaşık olarak) performanslarını test etmek için küçük bir programdır
TCP "eko" paketleri göndererek barındırın. Diğer protokolleri de kullanabilir (HTTP - hangi
Web sunucularını, UDP "echo", vb. test etmek için iyi bir araç yapar).
yankılanan TCP bağlantısını kurma süresi de dahil olmak üzere geçen süreyi gösterir
ve verileri aktarmak için. Bu nedenle, fiziksel hat ham verimi için uygun değildir
önlemler (bing veya treno'nun aksine). Öte yandan, gerçekleştirdiği eylem,
örneğin, bir HTTP isteği ve Web'i ölçmek için (dikkatle) kullanmak anlamlıdır.
performans.
ARGUMENT
ana bilgisayar adı[:port]
Test edilecek sunucunun adı (veya adresi). HTTP için bir bağlantı noktası numarası belirtebilirsiniz.
HTTP ve IPv6 için RFC 2732 sözdizimini kullanabilirsiniz (muhtemelen
kabuktaki parantezler). Ad, bir IDN (Unicode alan adı) olabilir.
SEÇENEKLER
-v Ayrıntılı
-V Yankılamanın derlenmiş yapılandırmasını görüntüler. Hata raporları için kullanışlıdır.
-s nnn Gönderilecek verinin boyutu. Büyük değerler, bazı yankılarla garip sonuçlar üretebilir
Sunucular.
-n nnn Tekrarlanan testlerin sayısı. Bu seçenekle ayrıca minimum, maksimum,
ortalama ve medyan zamanın yanı sıra standart sapma. medyan değerdir
öyle ki tedbirlerin yarısı onun altında, yarısı da üstünde olsun. Sen ne zaman
tüm İnternet'te olduğu gibi, çok değişkenli değerleri ölçmek,
medyan, "aşırı" değerlerden kaçınmak için ortalamadan daha iyidir. "Değeri" kontrol edebilirsiniz
standart sapmaya bakarak ortalamanın: çok kabaca, eğer standart
sapma ortalamanın yarısından fazladır, ortalama bir şey ifade etmez.
(Ayrıntılar için istatistiklerle ilgili bir kitaba bakın: gerçek çok daha karmaşıktır.)
-w nnn İki test arasında beklenecek saniye sayısı (varsayılan birdir). olan sistemlerde
usleep(), 3.14 gibi kesirli bir sayı olarak yazabilirsiniz. Aksi takdirde, kullanın
tamsayılar.
-t nnn Vazgeçmeden önce yanıt beklemek için geçen saniye sayısı. TCP için bu maksimum
tüm bağlantı için saniye sayısı (kurulum ve veri alışverişi).
-u TCP yerine UDP kullanın
-d Eko yerine "at" hizmetini kullanın
-c Eko yerine "ücretli" hizmeti kullanın
-h url-veya-yolu
Verilen URL için HTTP protokolünü (eko yerine) kullanın. Ana bilgisayar adı ise
Web sunucusu, argüman bir yol, göreli bir URL (örneğin '/' veya
'/pics/foobar.gif'). Ana bilgisayar adı, Squid gibi bir proxy/önbellek ise, argüman
mutlak bir URL olmak.
-R HTTP durum kodları 3xx'i (yönlendirmeler) normal yanıtlar olarak kabul edin (varsayılan
onları hata olarak kabul et)
-i url Verilen URL için ICP protokolünü (yankı yerine) kullanın. URL bir olmalıdır
mutlak bir. Bu çoğunlukla Squid Web proxy/önbelleklerini test etmek içindir.
-A Proxy'yi (kullanıyorsanız) önbelleği yoksaymaya zorlayın
-a Proxy'yi (kullanıyorsanız) orijinal sunucuyla verileri yeniden doğrulamaya zorlayın
-C SSL/TLS (kriptografi) protokolünü kullanın. Yalnızca HTTP testleri içindir.
-S Verilen sunucu için SMTP protokolünü (eko yerine) kullanın.
-4 Yalnızca IPv4 kullanın (hedef makinenin bir IPv6 adresi olsa bile)
-6 Yalnızca IPv6 kullanın (hedef makinenin bir IPv4 adresi olsa bile)
-f karakteri
Paketi bu karakterle doldurun (varsayılan rastgele doldurmadır)
-D Toplam süreyi değil, yalnızca gerçek veri aktarım süresini görüntülemeye çalışır
-N n +/-'den daha uzak değerleri ("aykırı değerleri") hariç tutan bir ortalama görüntüler
N*standart sapma
-pn Tamsayıya soket önceliği olan paketleri gönder n. Soketin eşlenmesi
bir ağ katmanına veya bir bağlantı katmanına öncelik verilmesi ağa bağlıdır
protokol ve bağlantı protokolü kullanımda. Daha fazla ayrıntı için bkz. SO_PRIORITY in soket(7).
-P n İletilen paketlerdeki hizmet sekizlisinin IP tipini en az olarak ayarlayın.
tam sayının önemli sekiz biti n. Görmek ip(7) or ip(4) (senin .... 'e bağlı
Unix). /usr/include/netinet/ip.h, Tür ayarı için ilginç sabitler içerebilir
Servisin.
-m eklentisi
Verilen eklentiyi yükleyin. Eklenti ilk olarak normal kütüphanede aranır.
dizinler (bkz. ld.so(8) ) sonra /usr/lib/echoping içinde. Yazabilirsin ls in
/usr/lib/echoping mevcut eklentiler hakkında fikir edinmek için. Belgeler için bir
verilen eklenti yankılanan_PLUGINNAME(1) Eklentiye özgü seçenekler görünür sonra
ana bilgisayar adı.
ÖRNEKLER
yankılanan -v foobar.example.com
Uzak makineyi TCP yankı ile test eder (bir test).
yankılanan -n 5 -w 10 foobar.example.com
Uzak makineyi TCP yankı ile test eder (her on saniyede bir beş test).
yankılanan -h / foobar.example.com
Uzak Web sunucusunu test eder ve ana sayfasını sorar. belirtmediğinizi unutmayın.
URL'nin tamamı.
yankılanan -h http://www.example.com/ önbellek.example.com:3128
Uzak Web proxy önbelleğini test eder ve bir Web sayfası sorar. belirtmeniz gerektiğini unutmayın.
URL'nin tamamı.
yankılanan -n 3 -m whois foobar.example.com -d tao.example.org
Whois eklentisini yükler ve ana bilgisayar foobar.example.com'u sorgular. "-d tao.example.org"
whois eklentisine özel seçeneklerdir.
yankılanan -u -P 0xa0 foobar.example.com
IP Önceliği 5 olan birkaç UDP Echo paketi gönderir.
IP TİP OF HİZMET OCTET
IP paketi başlığı, "hizmet sekizlisi tipi" olarak adlandırılan 8 bit içerir. değeri
sekizli ile ayarlanır -P seçenek. Oktetin etkileri farklı şekillerde tanımlanır.
RFC791 Internet Protokol ve RFC2474 Tanım of the farklılaştırılmış Hizmetler Alan (DS
Alan) in the IPv4 ve IPv6 Başlıkları.
RFC791 tanımlar Öncelik 0 ila 7 arasında artan önceliklere sahip olan ve bitler
gecikme, çıktı, Güvenilirlik, ve Ücret hangi uygulamanın tercihini gösterir
paketin ağdaki yolunun özellikleri. Öncelik en çok
hizmet sekizlisi türünün önemli üç biti, ardından azalan önemde
tarafından sipariş D, T, R ve C bit. En az anlamlı bit sıfır olmalıdır. sadece biri
D, T, R or C bitler ayarlanabilir.
RFC2474, Dağıtılmış Hizmetler Kod Noktasını veya DSCP'yi tanımlar. Bu bir seçici görevi görür
ağın pakete uygulayabileceği 64 olası davranış arasında. NS DSCP olduğu
hizmet sekizlisi türünün en önemli altı biti. kalan en az
oktetin önemli iki biti sıfır olmalıdır.
sayısal argümanlar -p ve -P ondalık (11 gibi), sekizli (013 gibi) veya
onaltılık (0x0b gibi). Bu nedenle, ondalık bağımsız değişkenleri baştaki sıfırlarla doldurmak değişecektir
okunan değer.
Bazılarını ayarlamak için süper kullanıcı olmanız gerekebilir. -p or -P değerler (Linux'ta öncelik,
örneği).
onworks.net hizmetlerini kullanarak çevrimiçi yankıyı kullanın