it-swarm-vi.tech

Làm thế nào để kiểm tra thông lượng mạng thực giữa hai điểm?

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 kiểm tra thông lượng thực qua cầu wifi.

18
James Moore

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ó Java được cài đặt.

22
Zoredache

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à dẫn đến/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
6
Nick Devereaux

Đây là một cách tiếp cận vũ phu và thiếu hiểu biết ...

Nhiều máy khách FTP dòng lệnh báo cáo thống kê chuyển, vì vậy bạn chỉ cần sử dụng FTP để NHẬN hoặc PUT một tệp đủ lớn để số liệu thống kê có ý nghĩa.

3
RBerteig

IxChariot . Không miễn phí, nhưng nó có thể mô phỏng tất cả các loại lưu lượng. SmallNetBuilder.com sử dụng nó cho các thử nghiệm sản phẩm của họ.

1
hitsuyashi

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.

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 tiêu chuẩn của họ nhiều hơn 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 mức độ băng thông bạn có thể đẩy 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.

1
sh-beta

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.

http://www.pcausa.com/Utilities/pcattcp.htm

1
Jeff Miles

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ột mạng với hệ điều hành khác nhau. Thông qua, jitter và độ trễ có thể dễ dàng đo lường.

0
Henetiek Chou

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à đa hướng). Hỗ trợ cho Vlan và nhiều luồng QoS.

0
Mats