Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Sử Dụng iPerf3 Để Kiểm Tra Băng Thông Mạng LAN

    1. Giới thiệu


    Trong quá trình triển khai hoặc quản trị mạng, việc kiểm tra tốc độ truyền dữ liệu là rất quan trọng. Nhiều người thường sử dụng các công cụ như Speedtest để đo tốc độ mạng. Tuy nhiên, Speedtest chủ yếu đánh giá tốc độ kết nối Internet và còn chịu ảnh hưởng bởi máy chủ của nhà cung cấp dịch vụ (ISP), khoảng cách địa lý cũng như tình trạng mạng Internet tại thời điểm kiểm tra.
    Đối với mạng nội bộ (LAN), iPerf3 là một trong những công cụ được sử dụng phổ biến nhất để đo hiệu suất truyền dữ liệu giữa hai thiết bị trong cùng hệ thống mạng. Kết quả đo phản ánh chính xác khả năng hoạt động của hạ tầng mạng như switch, router, Access Point hoặc đường truyền cáp mạng mà không bị ảnh hưởng bởi Internet. 2. iPerf3 là gì?


    iPerf3 là phần mềm mã nguồn mở dùng để đánh giá hiệu năng mạng thông qua mô hình Client – Server.
    Chương trình có khả năng đo:
    • Throughput (băng thông thực tế)
    • Tốc độ truyền TCP
    • Tốc độ truyền UDP
    • Jitter (độ dao động)
    • Packet Loss (mất gói)
    • Khả năng truyền song song nhiều luồng dữ liệu
    Nhờ đó, iPerf3 thường được sử dụng trong:
    • Kiểm tra mạng LAN
    • Kiểm tra WiFi
    • Đánh giá Access Point
    • Kiểm tra Router/Switch
    • Đánh giá hệ thống Data Center
    • Kiểm tra mạng doanh nghiệp
    3. Chuẩn bị trước khi kiểm tra


    Cần chuẩn bị:
    • Hai máy tính kết nối cùng mạng LAN
    • Cài đặt iPerf3 trên cả hai máy
    • Xác định địa chỉ IP của máy Server
    Ví dụ:
    Thiết bịIP
    Server
    192.168.3.58
    Client
    192.168.3.62 4. Mô hình hoạt động


    1. Giới thiệu
    Trong quá trình triển khai hoặc quản trị mạng, việc kiểm tra tốc độ truyền dữ liệu là rất quan trọng. Nhiều người thường sử dụng các công cụ như Speedtest để đo tốc độ mạng. Tuy nhiên, Speedtest chủ yếu đánh giá tốc độ kết nối Internet và còn chịu ảnh hưởng bởi máy chủ của nhà cung cấp dịch vụ (ISP), khoảng cách địa lý cũng như tình trạng mạng Internet tại thời điểm kiểm tra.
    Đối với mạng nội bộ (LAN), iPerf3 là một trong những công cụ được sử dụng phổ biến nhất để đo hiệu suất truyền dữ liệu giữa hai thiết bị trong cùng hệ thống mạng. Kết quả đo phản ánh chính xác khả năng hoạt động của hạ tầng mạng như switch, router, Access Point hoặc đường truyền cáp mạng mà không bị ảnh hưởng bởi Internet. 2. iPerf3 là gì?


    iPerf3 là phần mềm mã nguồn mở dùng để đánh giá hiệu năng mạng thông qua mô hình Client – Server.
    Chương trình có khả năng đo:
    • Throughput (băng thông thực tế)
    • Tốc độ truyền TCP
    • Tốc độ truyền UDP
    • Jitter (độ dao động)
    • Packet Loss (mất gói)
    • Khả năng truyền song song nhiều luồng dữ liệu
    Nhờ đó, iPerf3 thường được sử dụng trong:
    • Kiểm tra mạng LAN
    • Kiểm tra WiFi
    • Đánh giá Access Point
    • Kiểm tra Router/Switch
    • Đánh giá hệ thống Data Center
    • Kiểm tra mạng doanh nghiệp
    3. Chuẩn bị trước khi kiểm tra


    Cần chuẩn bị:
    • Hai máy tính kết nối cùng mạng LAN
    • Cài đặt iPerf3 trên cả hai máy
    • Xác định địa chỉ IP của máy Server
    Ví dụ:
    Thiết bịIP
    Server
    192.168.3.58
    Client
    192.168.3.62 4. Mô hình hoạt động


    Client
    192.168.3.62


    Switch/AP



    Server
    192.168.3.58
    Server sẽ lắng nghe kết nối.
    Client sẽ gửi dữ liệu đến Server.
    Sau khi hoàn thành, iPerf3 sẽ thống kê lượng dữ liệu đã truyền và tốc độ trung bình. 5. Thực hiện kiểm tra

    Bước 1: Khởi động Server


    Trên máy Server:
    iperf3 -s
    Nếu thành công sẽ xuất hiện:
    Server listening on 5201
    Điều này có nghĩa là Server đang lắng nghe tại cổng mặc định 5201. Bước 2: Kiểm tra từ Client


    Tại máy Client:
    iperf3 -c 192.168.3.58
    Trong đó:
    • -c : chạy ở chế độ Client
    Mặc định:
    • thời gian test: 10 giây
    • giao thức TCP
    6. Phân tích kết quả


    Ví dụ:
    Interval Transfer Bandwidth

    0-1 sec 7.78 MB 65.1 Mbps
    Ý nghĩa:
    Interval
    Khoảng thời gian đo.
    Transfer
    Lượng dữ liệu truyền được trong khoảng thời gian đó.
    Bandwidth
    Tốc độ truyền trung bình.
    Ví dụ:
    0-1 sec

    Transfer = 7.78 MB

    Bandwidth = 65.1 Mbps
    Có nghĩa:
    Trong giây đầu tiên đã truyền được 7.78 MB với tốc độ khoảng 65.1 Mbps. 7. Đọc kết quả tổng


    Ví dụ:
    Transfer

    77.4 MBytes

    Bandwidth

    64.8 Mbits/sec
    Điều này có nghĩa:
    • Thời gian kiểm tra: khoảng 10 giây
    • Tổng dữ liệu truyền: 77.4 MB
    • Throughput trung bình: 64.8 Mbps
    Throughput chính là tốc độ thực tế mà hệ thống mạng đạt được.
    Server sẽ lắng nghe kết nối.
    Client sẽ gửi dữ liệu đến Server.
    Sau khi hoàn thành, iPerf3 sẽ thống kê lượng dữ liệu đã truyền và tốc độ trung bình. 5. Thực hiện kiểm tra

    Bước 1: Khởi động Server


    Trên máy Server:
    iperf3 -s
    Nếu thành công sẽ xuất hiện:
    Server listening on 5201
    Điều này có nghĩa là Server đang lắng nghe tại cổng mặc định 5201. Bước 2: Kiểm tra từ Client


    Tại máy Client:
    iperf3 -c 192.168.3.58
    Trong đó:
    • -c : chạy ở chế độ Client
    Mặc định:
    • thời gian test: 10 giây
    • giao thức TCP
    6. Phân tích kết quả

    Ví dụ:


    Interval Transfer Bandwidth
    0-1 sec 7.78 MB 65.1 Mbps
    Ý nghĩa:
    Interval
    Khoảng thời gian đo.
    Transfer
    Lượng dữ liệu truyền được trong khoảng thời gian đó.
    Bandwidth
    Tốc độ truyền trung bình.
    Ví dụ:
    0-1 sec
    Transfer = 7.78 MB
    Bandwidth = 65.1 Mbps
    Có nghĩa:
    Trong giây đầu tiên đã truyền được 7.78 MB với tốc độ khoảng 65.1 Mbps.
    7. Đọc kết quả tổng
    Ví dụ:
    Transfer
    77.4 MBytes
    Bandwidth
    64.8 Mbits/sec
    Điều này có nghĩa:
    • Thời gian kiểm tra: khoảng 10 giây
    • Tổng dữ liệu truyền: 77.4 MB
    • Throughput trung bình: 64.8 Mbps
    Throughput chính là tốc độ thực tế mà hệ thống mạng đạt được
    Click image for larger version

Name:	image.png
Views:	2
Size:	25.3 KB
ID:	442831Click image for larger version

Name:	image.png
Views:	2
Size:	20.3 KB
ID:	442832Click image for larger version

Name:	image.png
Views:	2
Size:	71.8 KB
ID:	442833

    .
Working...
X