Hướng dẫn sử dụng iperf để test băng thông giữa 2 điểm

Hướng dẫn sử​​ dụng iperf để​​ test băng thông giữa 2 điểm

iperf là công cụ test giới hạn tối đa mà đường truyền và các thiết bị mạng, máy chủ, thiết bị đầu cuối có thể truyền tải.

iperf hỗ trợ đầy đủ các phương thức như TCP, UDP, SCTP với Ipv4 và Ipv6.

Ngoài ra iperf hoàn toàn miễn phí và rất nhẹ và đơn giản để cài đặt và kiểm tra hệ thống mạng, server…

1/ Cài đặt​​ iperf

Trên Ubuntu

apt-get install iperf

Trên centos

yum install iperf

Trên window:

truy cập link dưới và download cho​​ window

https://iperf.fr/iperf-download.php

https://iperf.fr/iperf-download.php#windows

2/ Sử​​ dụng​​ iperf

trên server​​ linux​​ IP: 123.123.123.123 gõ lệnh

iperf -s

client linux gõ lệnh sau:​​ 

iperf -c 123.123.123.123 -i1 -t10

 

Tương tự​​ như trên server của window cũng có thể​​ gõ lệnh hoàn toàn tương tự.

cd C:\

iperf3.exe -c 123.123.123.123 -i1 -t10

 

 

3/ in file log ra 1 file chỉ​​ định.

Để lưu lại logs vào 1 file chỉ định chỉ cần thực hiện gõ lệnh sau trên windows:

iperf3.exe -c​​ 10.0.0.222 -t21600 -i1 --logfile name.txt

Lưu logs file trên client

iperf -c 123.123.123.123 -i1 -t10 >> name.logs

 

Để biết các thông số trong iperf có thể sử dụng

iperf --help

iperf --h

4/ lưu ý

Trên 2 server test băng thông với nhau cần mở Firewall.​​ 

 

 

chúc các bạn thành công.

 

Link tham khảo:

https://iperf.fr/

BÀI VIẾT CÙNG CHUYÊN MỤC

Không copy được giữa máy Windows và máy ảo qua mRemoteNG/RDP: Nguyên nhân và cách sửa
Không copy được giữa máy Windows và máy ảo qua ...

mRemoteNG Remote Desktop RDP Clipboard Redirection rdpclip.exe VPS Windows ...

Hướng dẫn bật Nested Virtualization trên ESXi để chạy Android Studio Emulator trong máy ảo Windows
Hướng dẫn bật Nested Virtualization trên ESXi để chạy ...

Nested Virtualization ESXi VMware Android Studio Android Emulator WHPX Hyper-V ...

PITR (Point In Time Recovery) là gì? Khôi phục Database về đúng thời điểm cần thiết
PITR (Point In Time Recovery) là gì? Khôi phục ...

PITR, Point In Time Recovery, PITR là gì, Database Recovery, PostgreSQL PITR, ...

Backup Database Full, Incremental, Differential khác nhau thế nào?
Backup Database Full, Incremental, Differential khác ...

Backup Database, Full Backup, Incremental Backup, Differential Backup, Backup ...

Database Cluster là gì? High Availability, Failover và Cluster Database hoạt động như thế nào?
Database Cluster là gì? High Availability, Failover và ...

Database Cluster, Database Cluster là gì, High Availability Database, Database ...