Anonim

Bạn đã bao giờ tự hỏi làm thế nào để kiểm tra kết nối giữa các máy tính trên mạng của bạn? Có thể bạn có một phần của mạng của bạn dường như đang hoạt động kém. NFS của bạn có chậm không? Iperf3 có thể giúp bạn với tất cả những điều này.

Iperf3 là một công cụ nguồn mở cho phép bạn phân tích lưu lượng mạng và kiểm tra băng thông mạng của bạn. Nó dựa vào cả máy khách và máy chủ để kiểm tra kết nối giữa chúng. Tuy nhiên, đó không phải là vấn đề vì Iperf3 có sẵn trên hầu hết mọi hệ điều hành, kể cả thiết bị di động.

Nhận Iperf3

đường dẫn nhanh

  • Nhận Iperf3
    • các cửa sổ
    • Linux
  • Kiểm tra kết nối của bạn
  • Chạy máy chủ
  • Lựa chọn khác
    • Ghi nhật ký
    • Thời gian
    • Byte
  • Bớt tư tưởng

Bạn sẽ cần lấy Iperf3 trước khi bạn có thể kiểm tra nó. Nó có sẵn miễn phí trên trang web của dự án, vì vậy việc sử dụng nó sẽ không thành vấn đề. Hướng dẫn này sẽ bao gồm Linux và Windows, nhưng quá trình này tương tự trên các nền tảng khác.

các cửa sổ

Truy cập trang web Iperf3 và tải xuống phiên bản mới nhất cho Windows. Nó sẽ có trong một tệp zip, vì vậy bạn sẽ cần giải nén nó. Bạn có thể giải nén nó ở bất cứ đâu, nhưng hãy chắc chắn rằng nó thuận tiện. Bạn sẽ cần truy cập nó từ dấu nhắc lệnh.

Một khi bạn đã giải nén nó, bạn cần truy cập nó từ dòng lệnh. Nhấp vào menu bắt đầu và sử dụng chức năng tìm kiếm để mở dấu nhắc lệnh.

Khi bạn mở lời nhắc, bạn sẽ cần thay đổi thư mục vào nơi bạn trích xuất exe Iperf3.

C:> cd C: PathToYourZip

Từ đó, bạn có thể chạy iperf3.exe. Bạn có thể nối các cờ và truyền thông tin cho nó khi bạn thực hiện lệnh.

Phần còn lại của hướng dẫn này sẽ đề cập đến lệnh là iperf3, nhưng có lẽ bạn sẽ cần bao gồm phần .exe.

Linux

Cài đặt Iperf3 trên Linux rất dễ dàng. Bạn chỉ cần sử dụng trình quản lý gói của bạn. Các bản phân phối khác nhau gọi nó là iperf hoặc iperf3, vì vậy chỉ cần đảm bảo bạn chọn đúng.

$ sudo apt cài đặt iperf3

Kiểm tra kết nối của bạn

Trang web Iperf có một danh sách các máy chủ công cộng mà bạn có thể sử dụng để kiểm tra Iperf và kết nối của bạn. Bắt đầu bằng cách sử dụng một trong những thứ đó để cảm nhận công cụ.

$ iperf3 -c iperf.scottlinux.com

Cờ -c chỉ định rằng bạn muốn chạy Iperf với tư cách là máy khách và bạn sẽ chuyển nó tới máy chủ mà bạn muốn kết nối.

Chạy máy chủ

Để kiểm tra kết nối của bạn với một trong các máy tính trên mạng của chính bạn, bạn cần chạy Iperf với tư cách máy chủ. Ở mức cơ bản nhất, đó là siêu dễ dàng. Chỉ cần sử dụng cờ -s.

$ iperf -s

Bây giờ, bạn có thể thử kết nối với nó từ một máy tính khác trong mạng của bạn.

C: Đường dẫn> iperf3.exe -c 192.168.1.110

Nếu bạn muốn giữ máy chủ chạy ở chế độ nền, Iperf có một cờ để chạy nó dưới dạng daemon.

$ iperf3 -s -D

Nếu bạn đang dùng Linux, bạn thực sự có thể chạy Iperf như một dịch vụ khi khởi động.

$ sudo systemctl kích hoạt iperf3

Lựa chọn khác

Có một số điều thuận tiện khác mà bạn có thể làm với Iperf để thay đổi cách ứng xử và làm cho nó thuận tiện hơn cho bạn.

Ghi nhật ký

Đầu tiên, nếu bạn đang chạy Iperf như một máy chủ được tạo da, bạn có thể muốn đăng nhập hoạt động của máy chủ đó.

$ iperf3 -s -D --logfile /path/to/iperf.log

Tất cả đầu ra máy chủ của Iperf sẽ được chuyển đến nhật ký của bạn.

Thời gian

Bạn có thể muốn kiểm soát thời gian thử nghiệm Iperf chạy. Nó thực sự làm cho một sự khác biệt. Bạn có thể làm điều đó bằng cách thêm cờ -t và cho Iperf biết bạn muốn nó chạy trong bao nhiêu giây.

$ iperf3 -c 192.168.1.110 -t 60

Trong thử nghiệm cho hướng dẫn này, thử nghiệm 60 giây cho thấy băng thông cao hơn so với thử nghiệm tiêu chuẩn. Đó chắc chắn là một cái gì đó để xem xét trong việc kiểm tra mạng của bạn.

Byte

Thời gian không phải là cách duy nhất bạn có thể kiểm soát thời lượng của các bài kiểm tra của mình. Bạn có thể chỉ định số lượng byte mà khách hàng của bạn gửi. Tuy nhiên, hãy lưu ý rằng đây là byte . Các số mà bạn sẽ cần chỉ định sẽ lớn.

$ iperf3 -c 192.168.1.110 -n 1000000

Bớt tư tưởng

Iperf là ​​siêu dễ sử dụng. Bây giờ bạn có tất cả những điều cơ bản để bắt đầu thử nghiệm các kết nối giữa các thiết bị khác nhau. Nếu bạn cần thêm trợ giúp, lệnh trợ giúp của Iperf là ​​tài liệu rất tốt.

$ iperf3 -h

Luôn nhớ tiến hành nhiều thử nghiệm và kiểm tra càng nhiều điểm giữa các thiết bị càng tốt để thu hẹp các khu vực sự cố cụ thể trong mạng của bạn. Nó có thể là một cái gì đó rõ ràng và có tác động như một công tắc, hoặc nó chỉ có thể là một bộ điều hợp WiFi xấu. Iperf có thể giúp bạn thu hẹp điều đó.

Kiểm tra băng thông mạng của bạn bằng iperf3