Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen dnstcpbench komutudur.
Program:
ADI
dnstcpbench - ad sunucularının TCP kıyaslamasını gerçekleştirme aracı
SİNOPSİS
dnstcpbench [SEÇENEK] ... UZAK ADRES [UZAKTAN BAĞLANTI NOKTASI]
AÇIKLAMA
dnstcpbench DNS sorgularını okur (varsayılan olarak standart girişten) ve bunları
uzak bir ad sunucusuna paralel. Varsayılan olarak TCP/IP kullanılır, ancak isteğe bağlı olarak UDP denenir
Birincisi, TCP/IP geri dönüşünün karşılaştırılmasına olanak tanır.
Program, saniye başına sorgular ve UDP ve TCP için hem ortalama hem de ortanca sayıları rapor eder
gecikme. Her sorgu, önce UDP üzerinden denenmiş olsa bile yalnızca bir kez sayılır. Bu
etkili bir şekilde '-u' geçirmenin, çok sayıda sorgunun yönlendirilmesi durumunda sorgu oranlarını düşürebileceği anlamına gelir
TCP.
Giriş formatı satır başına bir sorgudur: qname tek boşluklu qtype. Bir örnek:
www.powerdns.com HERHANGİ BİRİ
Uzatılmış çalıştırmaları karşılaştırırken TIME_WAIT geri dönüşümünü etkinleştirmek gerekebilir;
Aksi halde TCP/IP bağlantı noktası tuple'ları tükenebilir. Linux'ta bu, aşağıdakileri çalıştırarak gerçekleştirilir:
echo 1 > /proc/sys/net/ipv4/tcp_tw_recycle
IPv6'nın eşdeğeri bilinmiyor.
SEÇENEKLER
-f | --dosya DOSYA ADI
DOSYA ADI sorguların okunacağı yer. Belirtilmemişse varsayılan olarak standart giriş kullanılır.
-h | --yardım et
Yararlı bir mesaj verin.
--zaman aşımı-msn MSEC
MSEC Yanıt beklemek için milisaniye.
-u | --udp-ilk
Önce UDP yoluyla çözümlemeyi deneyin; TCP'yi yalnızca kesilmiş yanıt alındığında yapın.
-v | --ayrıntılı
Programın ne yaptığı konusunda ayrıntılı olun.
--işçiler NUM
Kullanım NUM paralel çalışan iş parçacıkları.
UZAK ADRES
Test edilecek IPv4 veya IPv6.
UZAKTAN BAĞLANTI NOKTASI
Test edilecek bağlantı noktası, varsayılan olarak 53'tür.
Onworks.net hizmetlerini kullanarak dnstcpbench'i çevrimiçi kullanın
