Một số công cụ / tiện ích tốt hơn để kiểm tra băng thông thực trên một liên kết là gì? Trong trường hợp của tôi, tôi đang thử nghiệm thông lượng thực qua cầu wifi.
Một số công cụ / tiện ích tốt hơn để kiểm tra băng thông thực trên một liên kết là gì? Trong trường hợp của tôi, tôi đang thử nghiệm thông lượng thực qua cầu wifi.
Câu trả lời:
Tôi thấy iperf là một trong những tiện ích hữu ích hơn để kiểm tra băng thông điểm-điểm. Nó có nhiều tùy chọn để kiểm tra qua tcp / udp, với udp nó có thể cho bạn biết có bao nhiêu jitter. Các cổng của iperf có sẵn cho hầu hết mọi hệ điều hành.
Tôi cũng thích thử nghiệm với NDT , nhưng nó không dễ để làm việc như iperf vì về cơ bản NDT phải được thiết lập như một máy chủ ở đâu đó và máy khách phải được cài đặt java.
Tôi sẽ chuyển một cái gì đó như / dev / urandom (hoặc / dev / zero để kiểm tra độ nén của thiết bị nếu có) bằng cách sử dụng hai máy * nix.
Nghe và chuyển sang / dev / null trên một máy
nc –l –p 7000 | /dev/null
Kết nối và nối 100MiB dữ liệu ngẫu nhiên trên mặt khác
dd if=/dev/urandom bs=1M count=100 | nc 192.168.1.120 7000 –q 10
Đối với thống kê thời gian thực, sử dụng pipeviewer
dd if=/dev/urandom bs=1M count=100 | pv | nc 192.168.1.120 7000 -q 10
netcat
stdin. Bạn cũng có thể tái sử dụng nó để làm cho các bài kiểm tra sau này của bạn có thể so sánh hơn.
Bạn nghĩ gì về "thông lượng mạng thực sự?" Điều này phụ thuộc hoàn toàn vào chức năng của mạng và nhu cầu của người dùng của bạn.
Ví dụ: băng thông sẽ không phải là một thuộc tính xác định về cách mạng của bạn hoạt động nếu bạn có sáu người dùng không được phép truyền phát video / âm thanh hoặc truyền tệp. Trong trường hợp đó, một khi bạn có đủ băng thông cho lưu lượng truy cập tiêu chuẩn của họ thì đơn giản là lãng phí.
Điểm chuẩn rất hữu ích để xác định các điểm yếu trong mạng của bạn, nhưng bạn không nên xem chúng là sự phản ánh trải nghiệm người dùng trừ khi chúng bắt chước các mẫu lưu lượng truy cập của người dùng của bạn.
Nếu bạn chỉ đang cố gắng tìm hiểu xem bạn có thể đẩy bao nhiêu băng thông qua cầu không dây trước khi nó bị đổ, bạn thực sự không thể đánh bại iperf và FTP (mặc dù bạn có thể cần một vài máy thử nghiệm cùng một lúc). Hãy nhớ kiểm tra lưu lượng truy cập là tốt.
Nếu bạn quan tâm đến việc tìm hiểu trải nghiệm người dùng dự kiến, chúng tôi sẽ cần thêm một số thông tin.
Tôi đã sử dụng PCATTCP để kiểm tra thông lượng thẳng. Chương trình được thiết lập để nhận trên một máy tính, và sau đó máy tính khác truyền.
Bạn có thể sử dụng phần mềm D-ITG. Nó miễn phí và có thể được tải xuống từ http://www.grid.unina.it/software/ITG/
Tôi đã sử dụng nó để kiểm tra một số máy tính được kết nối trong mạng với hệ điều hành khác nhau. Thông lượng, jitter và độ trễ có thể dễ dàng đo lường.
Một thay thế thương mại là Netrounds (www.netrounds.com). Đây là một dịch vụ đám mây (SaaS) có nghĩa là không có đầu tư. Ngoài ra còn có bản dùng thử 30 ngày miễn phí.
Nó sử dụng các thiết bị thăm dò hoạt động, dễ dàng tải về. Các đầu dò này sử dụng nhân Linux được tối ưu hóa để có hiệu suất cao nhất và kiểm soát tốt nhất phần cứng mạng.
Netround có thể tạo và đo tới 10 Gbit / s bằng phần cứng PC tiêu chuẩn, cả TCP và UDP (thậm chí là phát đa hướng). Hỗ trợ cho Vlan và nhiều luồng QoS.