Đo lường chất lượng kết nối internet


8

Tôi đang gặp sự cố mạng WLAN trên máy tính xách tay win / linux dualboote của mình - kết nối ở phía linux thỉnh thoảng gặp sự cố và có vẻ hơi chậm và chunky. Tôi sẽ cố gắng khắc phục sự cố này bằng cách xử lý tất cả các loại cài đặt bộ định tuyến hoặc các mô-đun hạt nhân WLAN, hoặc bất cứ điều gì - nhưng vấn đề là, thật khó để biết các cài đặt có ảnh hưởng gì không, vì sự cố chỉ xuất hiện trong cảm giác chủ quan về tốc độ kết nối. Vì vậy, tôi muốn có một số cách để thực hiện một phép đo sẽ cho tôi biết liệu vấn đề có bị ảnh hưởng hay không.

Cho đến nay tôi chỉ sử dụng iwconfigđể trả về dữ liệu bình thường, và ping -c 100 -i 0.2trên bộ định tuyến và một số địa chỉ IP trang web ổn định, nhưng tóm tắt không cung cấp cho tôi tất cả dữ liệu tốt đó, chỉ mất gói thỉnh thoảng. Một thông tin còn thiếu trong bản tóm tắt là số lượng gói có thời gian làm tròn rõ ràng, vì đó là một trong những triệu chứng tôi nhận thấy - hầu hết các gói trở lại với thời gian thường xuyên, nhưng một số trong số chúng mất nhiều thời gian hơn.

Vì vậy, những công cụ nào tôi có thể sử dụng để có được một số dữ liệu thực tế, bằng số về chất lượng kết nối internet của tôi?

(Và chỉ trong trường hợp ai đó thắc mắc, vâng, vấn đề là có thật và không chỉ là sai lệch xác nhận, vì đôi khi nó có vẻ đủ tệ để loại bỏ kết nối mạng WLAN. Có lẽ bằng cách nào đó có liên quan đến lỗi Ubuntu này và / hoặc lỗi Redhat này )

Câu trả lời:


8

Có thể thiết lập hút thuốc ở phía Linux và trỏ nó vào AP của bạn?

Hút thuốc sẽ định kỳ (có thể định cấu hình) gửi -20 ping cùng một lúc, và sau đó vẽ biểu đồ số lần trả về và phạm vi thời gian chúng trả về. Nếu bạn có nhiều gói bị rơi hoặc phạm vi thực sự rộng, thì bạn nên được quan tâm.

Đồ thị khói

Nếu bạn muốn chạy hút thuốc, bạn có thể sử dụng fping , đó là điều mà Khói đang gọi để thu thập dữ liệu. Nó là dễ dàng hơn nhiều để giải thích với biểu đồ mặc dù.


2

Sử dụng tcpdump để chụp các gói rời khỏi mạng con LAN cục bộ của bạn. Sau đó, sử dụng các công cụ như Wireshark hoặc tshark để thực hiện một số phân tích về mức độ mất mát của bạn, cũng như phương sai trong thời gian khứ hồi là gì và cách hành xử của TCP. (Cửa sổ, truyền lại, v.v.).

Lý do tôi đề xuất điều này thay vì chạy một số loại phần mềm giám sát dựa trên ping / traceroute là vì nhiều nhà khai thác mạng xử lý lưu lượng ICMP (và tạo ra các ICMP không thể truy cập được, theo dõi dựa trên) khác với lưu lượng UDP / TCP thực tế. Do đó, sử dụng công cụ dựa trên ICMP có thể mang lại cho bạn kết quả giả.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.