Bài viết thực hiện trên:
Các liên kết mạng được tạo ra giữa hai máy đã cài đặt Iperf.
Giả sử mô hình hai máy như trên.
1. Cài đặt.
Trên máy chạy iperf server:
48.1 MBytes: Có tổng cộng 48.1 MBytes được gửi/nhận
40.3 Mbits/s: bandwidth.
4. Chạy iperf server as a service.
Để chạy iperf server as a service, nghĩa là iperf server luôn chạy trên host của bạn, và bạn có thể kiểm tra bandwidth bất cứ lúc nào:
Để tham khảo thêm các options:
thanhnt@Thanhnt:~$ lsb_release -rIperf là gì?
Release: 12.04
NAMEIperf là một tool để đo bandwidth và chất lượng (quality) của một liên kết mạng.
iperf - perform network throughput tests
Các liên kết mạng được tạo ra giữa hai máy đã cài đặt Iperf.
Giả sử mô hình hai máy như trên.
1. Cài đặt.
sudo apt-get install iperf -y2. Chạy iperf server.
Trên máy chạy iperf server:
iperf -s.3. Đo bandwidth từ máy iperf client.
iperf -c iperf-server-ipVí dụ trong trường hợp trên:
iperf -c 10.1.1.1Trong đó:
------------------------------------------------------------
Client connecting to 10.1.1.1, TCP port 5001
TCP window size: 22.4 KByte (default)
------------------------------------------------------------
[ 3] local 10.2.6.5 port 52912 connected with 10.1.1.1 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 48.1 MBytes 40.3 Mbits/sec
48.1 MBytes: Có tổng cộng 48.1 MBytes được gửi/nhận
40.3 Mbits/s: bandwidth.
4. Chạy iperf server as a service.
Để chạy iperf server as a service, nghĩa là iperf server luôn chạy trên host của bạn, và bạn có thể kiểm tra bandwidth bất cứ lúc nào:
# iperf -D -sTrên đây là những hướng dẫn cơ bản để sử dụng iperf tool.
------------------------------------------------------------
Server listening on TCP port 5001
Running Iperf Server as a daemon
Để tham khảo thêm các options:
man iperfĐể biết thêm chi tiết và tra cứu:
https://iperf.fr/
Nhận xét này đã bị tác giả xóa.
Trả lờiXóaiperf -c iperf-server-ip => lệnh này sẽ đo được chiều upload từ client lên server. Nên đảo ngược lại để đo cả 2 chiều.
Trả lờiXóa