Cara memasang iperf pada rhel 8

Cara memasang iperf pada rhel 8

Di dunia kita yang bersambung, adalah baik sekarang dalam bentuk rangkaian kita, dari perspektif pengguna akhir. Walaupun kita mungkin tidak dapat mengubah persekitaran rangkaian, mengetahui hadnya berguna. Sekiranya anda perlu memuat naik imej ISO yang besar ke pelayan, anda boleh memutuskan untuk merebut kopi selepas pemindahan bermula, jika anda tahu rangkaian korporat anda tidak akan dapat memindahkan banyak data pada jam berikutnya. Ini sudah tentu hanya mimpi ngeri fiksyen rawak, tetapi mengetahui rangkaian rangkaian bermakna mengetahui bagaimana sistem kami akan melaksanakan mengenai komunikasi rangkaian, dan mempunyai kawasan lain yang diketahui ketika debugging.

iperf adalah aplikasi berguna yang membolehkan persediaan pelayan pelanggan yang mudah, dan dapat mengukur jalur lebar rangkaian, jitter, dan nisbah kerugian paket. Walaupun ia mempunyai banyak pilihan untuk tweak pengukuran kami, kami hanya akan menggunakan lalai untuk menguji kerja aplikasi.

Dalam tutorial ini anda akan belajar:

  • Bagaimana untuk memasang iperf di Red Hat Enterprise Linux 8.
  • Cara menguji jalur lebar rangkaian ke sistem.
  • Cara menguji jalur lebar rangkaian dari sistem.
Mengukur jalur lebar rangkaian dengan IPERF3.

Keperluan perisian dan konvensyen yang digunakan

Keperluan Perisian dan Konvensyen Talian Perintah Linux
Kategori Keperluan, konvensyen atau versi perisian yang digunakan
Sistem Red Hat Enterprise Linux 8
Perisian IPERF3-3.5-1
Yang lain Akses istimewa ke sistem linux anda sebagai akar atau melalui sudo perintah.
Konvensyen # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak

Cara Memasang IPERF di RHEL 8 Langkah demi Langkah Arahan



iperf3 berada di repositori lalai setelah membolehkan repositori pengurusan langganan, jadi memasangnya agak mudah.

  1. DNF Pasang IPERF3
  2. Untuk menguji rangkaian menggunakan mesin makmal kami sebagai pelayan (sasaran), kami memulakannya dalam mod pelayan:
    $ iperf3 -s ---------------------------------------------- ------------- Server Mendengarkan pada 5201 ----------------------------------------------------------- 

    Perhatikan bahawa iperf3 sedang mendengar di port lain secara lalai, kerana versi terdahulu (pelanggan dalam ujian ini termasuk) menggunakan port 5001.

    Dan dari mesin ujian jauh, kita memulakan ujian (kita perlu menentukan port kerana ia bukan lalai untuk IPERF):

    $ iperf -c 192.168.1.14 -P 5201 ---------------------------------------------- -------------- Pelanggan menyambung ke 192.168.1.14, TCP Port 5201 TCP Saiz tetingkap: 85.0 kbyte (lalai) --------------------------------------------- --------------- [3] Tempatan 192.168.1.7 port 55366 dihubungkan dengan 192.168.1.14 port 5201 Write gagal: Reset sambungan oleh Peer [ID] Jalur lebar pemindahan selang [3] 0.0- 5.5 saat 888 mbytes 1.36 gbits/saat 
  3. Untuk menguji rangkaian menggunakan mesin makmal kami sebagai pelanggan (sumber), kami mulakan iperf dalam mod pelayan pada mesin jauh (kali ini dalam rangkaian yang berbeza, menggunakan iperf3 di sisi lain juga):
    $ iperf3 -s ---------------------------------------------- ------------- Server Mendengarkan pada 5201 ----------------------------------------------------------- 

    Dan jalankan ujian dari mesin makmal kami:

    $ iperf3 -c 192.168.1.2 menyambung ke tuan rumah 192.168.1.2, port 5201 [5] Tempatan 192.168.1.14 port 51736 disambungkan ke 192.168.1.2 port 5201 [id] pemindahan selang bitrate ret ret cwnd [5] 0.00-1.00 Sec 3.21 Mbytes 26.9 mbits/sec 0 160 kbytes [5] 1.00-2.00 Sec 3.48 MBytes 29.2 mbits/sec 0 301 kbytes [5] 2.00-3.00 Sec 3.79 MBytes 31.8 mbits/sec 0 448 kbytes [5] 3.00-4.02 Sec 3.04 MBytes 25.0 mbits/sec 0 380 kbytes [5] 4.02-5.01 Sec 3.36 MBytes 28.6 mbits/sec 0 434 kbytes [5] 5.01-6.00 Sec 2.11 Mbytes 17.8 mbits/sec 0 332 kbytes [5] 6.00-7.00 Sec 2.24 Mbytes 18.7 mbits/sec 0 351 kbytes [5] 7.00-8.00 Sec 1.06 MBytes 8.88 mbits/sec 0 368 kbytes [5] 8.00-9.00 Sec 3.17 Mbytes 26.6 mbits/sec 0 372 kbytes [5] 9.00-10.00 Sec 2.17 Mbytes 18.2 mbits/sec 0 372 kbytes - - - - - - - - - - - - - - - - - - - - - - - - - - - [id] bitrate pemindahan selang [5] 0.00-10.00 Sec 27.6 Mbytes 23.2 mbits/sec 0 penghantar [5] 0.00-10.00 Sec 25.8 Mbytes 21.7 Mbits/SEC penerima iperf selesai. 

    Perhatikan bahawa kami tidak menentukan port, seperti dalam kes ini iperf3 di kedua -dua belah pihak, dengan port ingkar untuk 5201.

    Dan kita dapat melihat hasilnya lebih jelas di sisi pelayan:

    Sambungan yang diterima dari tahun 192.168.1.14, pelabuhan 51734 [5] Tempatan 192.168.1.2 port 5201 disambungkan ke 192.168.1.14 port 51736 [id] jalur lebar pemindahan selang [5] 0.00-1.00 Sec 2.63 MBytes 22.0 mbits/sec [5] 1.00-2.00 Sec 2.92 MBytes 24.5 mbits/saat [5] 2.00-3.00 Sec 2.80 Mbytes 23.5 mbits/sec [5] 3.00-4.00 Sec 2.80 Mbytes 23.5 mbits/sec [5] 4.00-5.00 Sec 2.99 MBytes 25.1 mbits/saat [5] 5.00-6.00 Sec 2.75 Mbytes 23.1 mbits/saat [5] 6.00-7.00 Sec 1.50 Mbytes 12.6 mbits/sec [5] 7.00-8.00 Sec 1.80 Mbytes 15.1 mbits/saat [5] 8.00-9.00 Sec 2.60 Mbytes 21.8 mbits/sec [5] 9.00-10.00 Sec 2.77 MBytes 23.2 mbits/sec [5] 10.00-10.12 saat 279 kbytes 19.5 mbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [id] jalur lebar pemindahan selang [5] 0.00-10.12 saat 0.00 bytes 0.00 bit/sec pengirim [5] 0.00-10.12 saat 25.8 Mbytes 21.4 mbits/sec penerima 

Kita dapat melihat bahawa dalam kes ujian pertama kedua -dua sistem mempunyai sambungan yang lebih baik kemudian pada yang terakhir. Kita juga dapat melihat bagaimana port dan output berbeza bergantung pada iperf versi, dan kami mengesahkan bahawa alat kami berfungsi dalam mod pelayan dan klien juga.

Tutorial Linux Berkaitan:

  • Cara Gunung ISO di Linux
  • Cara Membuka Fail ISO di Ubuntu Linux
  • Ubuntu 20.04 Muat turun
  • Entropi Rawak di Bash
  • Cara Mencari Fail Besar di Linux
  • Memperbaiki ralat 'Terlalu Banyak Fail Terbuka' di Linux
  • Buat Manjaro Linux Bootable USB
  • Cara Membuat USB Bootable dari ISO di Linux
  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Contoh Petua dan Trik Perintah Bash Berguna - Bahagian 6