it-swarm-tr.com

İki nokta arasındaki gerçek ağ çıktısı nasıl test edilir?

Bir bağlantıda gerçek bant genişliğini test etmek için daha iyi araçlardan/yardımcı programlardan bazıları nelerdir? Benim durumumda bir wifi köprüsü üzerinden gerçek verimi test ediyorum.

18
James Moore

Noktadan noktaya bant genişliğini test etmek için daha kullanışlı yardımcı programlardan biri olarak iperf buluyorum. Tcp/udp üzerinde test etmek için birçok seçeneğe sahiptir, udp ile size ne kadar titreşim olduğunu söyleyebilir. İperf bağlantı noktaları neredeyse her işletim sistemi için kullanılabilir.

Ayrıca NDT ile test etmeyi seviyorum, ancak NDT'nin temelde bir yerde bir sunucu olarak ayarlanması gerektiğinden, iperf kadar çalışmak o kadar kolay değil, ve istemcinin Java kurulu olması gerekir.

22
Zoredache

İki * nix makinesi kullanarak/dev/urandom (veya/dev/zero gibi aygıtların sıkıştırmasını test etmek için) gibi bir şey boru olurdu.

Dinleyin ve bir makinede/dev/null'a aktarın

nc –l –p 7000 | /dev/null

100MiB rastgele veriyi birbirine bağlayın ve bağlayın

dd if=/dev/urandom bs=1M count=100 | nc 192.168.1.120 7000 –q 10

Gerçek zamanlı istatistikler için pipeviewer kullanın

dd if=/dev/urandom bs=1M count=100 | pv | nc 192.168.1.120 7000 -q 10
6
Nick Devereaux

İşte kaba kuvvet ve cehalet yaklaşımı ...

Birçok komut satırı FTP istemcisi aktarım istatistiklerini bildirir, böylece FTP'yi istatistiklerin anlamlı olması için yeterince büyük bir dosyayı GET veya PUT olarak kullanabilirsiniz.

3
RBerteig

IxChariot . Özgür değil, ancak her türlü trafiği simüle edebilir. SmallNetBuilder.com bunu ürün testleri için kullanır.

1
hitsuyashi

"Gerçek ağ çıktısı" nı düşünüyorsunuz? Bu tamamen ağınızın işlevine ve kullanıcılarınızın ihtiyaçlarına bağlıdır.

Örneğin, bant genişliği, video/ses akışına veya dosya aktarımına izin verilmeyen altı kullanıcınız varsa, ağınızın nasıl performans gösterdiğinin tanımlayıcı bir özelliği olmayacaktır. Bu durumda, standart trafiği için yeterli bant genişliğine sahip olduğunuzda daha fazlası sadece bir israftır.

Deneyler ağınızdaki zayıf noktaları belirlemek için kullanışlıdır, ancak kullanıcılarınızın trafik modellerini taklit etmedikçe bunları kullanıcı deneyiminin bir yansıması olarak almamalısınız.

Sadece düşmeden önce kablosuz köprüden ne kadar bant genişliği alabileceğinizi anlamaya çalışıyorsanız, iperf ve FTP'yi gerçekten yenemezsiniz (ancak aynı anda birkaç makineye ihtiyacınız olabilir). Ayrıca teklif yönlü trafiği de test etmeyi unutmayın.

Öngörülen kullanıcı deneyimini bulmakla ilgileniyorsanız, biraz daha bilgiye ihtiyacımız olacak.

1
sh-beta

Düz verimi test etmek için PCATTCP kullandım. Program bir bilgisayarda almak üzere ayarlanır ve sonra diğer bilgisayar iletir.

http://www.pcausa.com/Utilities/pcattcp.htm

1
Jeff Miles

D-ITG yazılımını kullanabilirsiniz. Ücretsizdir ve http://www.grid.unina.it/software/ITG/ adresinden indirilebilir.

Çeşitli işletim sistemlerine sahip bir ağa bağlı birkaç bilgisayarı test etmek için kullandım. Verim, titreşim ve gecikme kolayca ölçülebilir.

0
Henetiek Chou

Ticari bir alternatif Netrounds'tur (www.netrounds.com). Bu bir bulut hizmetidir (SaaS), yani yatırım yoktur. Ayrıca 30 günlük ücretsiz bir deneme var.

Kolayca indirilebilen aktif prob cihazları kullanır. Bu problar, ağ donanımının en yüksek performansı ve en iyi kontrolü için optimize edilmiş bir Linux çekirdeği kullanır.

Netrounds, hem TCP ve UDP (hatta çok noktaya yayın) standart PC donanımı kullanarak 10 Gbit/sn'ye kadar üretebilir ve ölçebilir. VLAN'lar ve birden çok QoS akışı desteği.

0
Mats