Apa saja alat / utilitas yang lebih baik untuk menguji bandwidth nyata di seluruh tautan? Dalam kasus saya, saya menguji throughput nyata melintasi jembatan wifi.
Apa saja alat / utilitas yang lebih baik untuk menguji bandwidth nyata di seluruh tautan? Dalam kasus saya, saya menguji throughput nyata melintasi jembatan wifi.
Jawaban:
Saya menemukan iperf menjadi salah satu utilitas yang lebih berguna untuk menguji bandwidth point-to-point. Ini memiliki banyak pilihan untuk menguji lebih dari tcp / udp, dengan udp dapat memberi tahu Anda berapa banyak jitter yang ada. Port iperf tersedia untuk hampir semua OS.
Saya juga suka pengujian dengan NDT , tetapi tidak semudah bekerja dengan iperf karena NDT pada dasarnya harus diset sebagai server di suatu tempat, dan klien harus menginstal java.
Saya akan mem-pipe sesuatu seperti / dev / urandom (atau / dev / zero untuk menguji kompresi perangkat jika ada) dengan menggunakan dua mesin * nix.
Dengarkan dan pipa ke / dev / null pada satu mesin
nc –l –p 7000 | /dev/null
Hubungkan dan pipa 100MiB data acak di sisi lain
dd if=/dev/urandom bs=1M count=100 | nc 192.168.1.120 7000 –q 10
Untuk statistik waktu nyata gunakan pipeviewer
dd if=/dev/urandom bs=1M count=100 | pv | nc 192.168.1.120 7000 -q 10
netcat
stdin. Anda dapat menggunakannya kembali untuk membuat tes Anda nanti lebih sebanding.
IxChariot . Tidak gratis, tetapi dapat mensimulasikan semua jenis lalu lintas. SmallNetBuilder.com menggunakannya untuk pengujian produk mereka.
Apa yang Anda anggap "throughput jaringan nyata?" Ini sepenuhnya tergantung pada fungsi jaringan Anda dan kebutuhan pengguna Anda.
Misalnya, bandwidth tidak akan menjadi atribut yang menentukan bagaimana kinerja jaringan Anda jika Anda memiliki enam pengguna yang tidak diizinkan untuk melakukan streaming video / audio atau mentransfer file. Dalam hal ini, sekali Anda memiliki bandwidth yang cukup untuk lalu lintas standar lebih banyak hanya akan sia-sia.
Tingkatan yang dicapai berguna untuk menentukan titik-titik lemah di jaringan Anda, tetapi Anda tidak boleh menjadikannya sebagai cerminan pengalaman pengguna kecuali mereka meniru pola lalu lintas pengguna Anda.
Jika Anda hanya mencoba mencari tahu berapa banyak bandwidth yang dapat Anda dorong melalui jembatan nirkabel sebelum jatuh, Anda benar-benar tidak dapat mengalahkan iperf dan FTP (meskipun Anda mungkin perlu beberapa mesin menguji pada saat yang sama). Ingatlah untuk menguji lalu lintas dua arah juga.
Jika Anda tertarik untuk mencari tahu pengalaman pengguna yang diproyeksikan, kami akan memerlukan beberapa informasi lebih lanjut.
Saya telah menggunakan PCATTCP untuk menguji throughput langsung. Program diatur untuk menerima pada satu komputer, dan kemudian komputer lainnya mentransmisikan.
Anda dapat menggunakan perangkat lunak D-ITG. Gratis dan dapat diunduh dari http://www.grid.unina.it/software/ITG/
Saya telah menggunakannya untuk menguji beberapa komputer yang terhubung dalam jaringan dengan berbagai sistem operasi. Throughput, jitter, dan delay dapat dengan mudah diukur.
Alternatif komersial adalah Netrounds (www.netrounds.com). Ini adalah layanan cloud (SaaS) yang berarti tidak ada investasi. Ada juga uji coba 30 hari gratis.
Ini menggunakan peralatan probe aktif, yang mudah diunduh. Penyelidikan ini menggunakan kernel Linux yang dioptimalkan untuk kinerja tertinggi dan kontrol terbaik dari perangkat keras jaringan.
Netrounds dapat menghasilkan dan mengukur hingga 10 Gbit / s menggunakan perangkat keras PC standar, baik TCP dan UDP (bahkan multicast). Dukungan untuk VLAN dan beberapa aliran QoS.