Làm cách nào để tiến hành kiểm tra hiệu suất kết nối internet của tôi?


20

Hiện tại tôi đang trong quá trình chuyển đổi từ nhà cung cấp Cáp sang nhà cung cấp DSL. Tôi có cả hai kết nối trực tiếp và trước khi tôi hủy bỏ cái này hay cái kia, tôi muốn thực hiện một số thử nghiệm toàn diện về kết nối internet. Tôi có ba câu hỏi chính:

  1. Một số cách tiếp cận mà tôi có thể kiểm tra định lượng tốc độ (cả lên và xuống) và chất lượng của các kết nối internet của tôi (ping, kết nối thời gian không hoạt động, v.v.)?
  2. Có sự cân nhắc nào khác cần được thực hiện khi kiểm tra kết nối internet không?
  3. Có công cụ nào có thể làm điều này tự động và nắm bắt kết quả không?

Lưu ý: nếu bạn quyết định đề xuất một phần mềm, vui lòng làm theo các hướng dẫn sau khi làm như vậy. Ngoài ra, tôi đang tìm cách có thể lưu bất kỳ dữ liệu nào từ phần mềm để phân tích và so sánh chi tiết

Nhìn chung, tôi đang tìm cách so sánh hai kết nối trong nhiều khoảng thời gian như giờ cao điểm (1600 - 2100 trong khu vực của tôi) và với các tải khác nhau như phát trực tuyến phim, tải tệp lên, v.v.


Câu hỏi này đã được đặc trưng trong blog! Đọc blog entry để biết thêm chi tiết hoặc đóng góp cho blog mình


1
Câu trả lời + nhận xét ở đây có thể hữu ích: superuser.com/q/548048/160458
Enigma

Câu trả lời:


14

Các công cụ và kiểm tra băng thông rộng từ DSLReports.com bao gồm một bài kiểm tra tốc độ đơn giản, cũng như các bài kiểm tra chất lượng đường dài và ngắn hạn:

  • Kiểm tra tốc độ

    Kiểm tra tốc độ tải lên tối đa của bạn và tốc độ tải xuống từ một số vị trí phân phối theo địa lý.
    Kiểm tra tốc độ Java, Flash và iPhone (trình duyệt 100%) có sẵn.

  • Hút thuốc

    Theo dõi chuyên sâu một địa chỉ IP trong 24 giờ trở lên để xem xét mất gói và / hoặc biến đổi độ trễ quá mức - từ ba địa điểm khác nhau ở Hoa Kỳ

  • Chất lượng dây chuyền - Kiểm tra Ping

    Kiểm tra độ trễ, jitter và mất gói vào địa chỉ IP của bạn, bao gồm cả việc xác định bất kỳ vấn đề nào trên đường đến bạn.

Kiểm tra tốc độ yêu cầu Flash hoặc Java; hai cái còn lại yêu cầu IP của bạn có thể ping được.

Trong trường hợp không có công cụ chuyên dụng để kiểm tra tốc độ dài hạn, bạn có thể sử dụng trình truy xuất mạng dòng lệnh (ví dụ: Wget hoặc Wget cho Windows ) và tải xuống các tệp kiểm tra không nén được với tập lệnh shell / batch.

Các tệp thử nghiệm gần nhất tới Arizona mà tôi có thể tìm thấy là từ speedtest.dal01.softlayer.com (Dallas, TX) và speedtest.sea01.softlayer.com (Seattle, WA).


1
Điều này thực sự chỉ trả lời câu hỏi thứ 3 của tôi. Tôi đang tìm kiếm một câu trả lời chi tiết hơn, về những gì & cách kiểm tra các số liệu của kết nối internet, và không chỉ là một danh sách các ứng dụng. Ngoài ra, tôi cần một cái gì đó mà tôi có thể chạy và tiếp tục chạy theo thời gian và so sánh kết quả.
James Mertz

Chà, tôi sẽ kiểm tra tốc độ, độ trễ, độ giật và mất gói. Tôi nghĩ rằng đó là ngầm. Thử nghiệm hút thuốc có thể được chạy trong tối đa hai tuần. Kiểm tra tốc độ không thể được tự động, vì vậy, đây là một câu trả lời một phần.
Dennis

2

Tôi chỉ từng sử dụng các bài kiểm tra trực tuyến như:

Hầu hết các thử nghiệm trực tuyến đều sử dụng Flash (khiến cho không thể chạy từ thiết bị iOS). Một số trong số họ cung cấp tài khoản người dùng để ghi lại và theo dõi các lần chạy vào các thời điểm khác nhau và trong trường hợp của bạn với các nhà cung cấp khác nhau. Nhược điểm khác là họ chỉ cung cấp một số liệu tải lên / tải xuống cơ bản (và đôi khi ping) và không có thêm số liệu thống kê chi tiết.


Có một ứng dụng iOS để kiểm tra tốc độ.
James Mertz

1

Làm thế nào để kiểm tra:

Tôi đề nghị sử dụng Neubot vì nó tự động kiểm tra trên cơ sở định kỳ ngẫu nhiên.

Neubot (bot trung lập mạng) là một bot Internet phần mềm miễn phí, được phát triển và duy trì bởi Trung tâm Internet và Xã hội Nexa, tập hợp dữ liệu hiệu suất mạng hữu ích để điều tra tính trung lập của mạng. Sau khi được cài đặt trên máy tính của người dùng, nó chạy trong nền và định kỳ thực hiện các kiểm tra truyền hoạt động với các máy chủ được lưu trữ bởi nền tảng máy chủ của Phòng thí nghiệm đo lường phân tán

Ba thử nghiệm khác nhau có thể được thực hiện định kỳ tại các khoảng thời gian ngẫu nhiên. Bạn sẽ có thể sao chép và dán trực tiếp dữ liệu từ công cụ và cũng có thể truy cập nó thông qua giao diện sql lite. Nó được viết bằng Python nên cần có sự hỗ trợ đa nền tảng.

Có một nhược điểm có thể mặc dù. Sau khi cài đặt và chạy nó, nó sẽ gửi tất cả dữ liệu được thu thập đến một máy chủ trung tâm được quản lý bởi những người sáng tạo (một trường đại học ở Mexico tôi tin). Dữ liệu họ gửi chỉ nên liên quan đến kết nối và không có gì cá nhân. Tuy nhiên, họ sẽ gửi Địa chỉ IP công cộng cá nhân của bạn đến máy chủ đó. Đây chỉ là một cảnh báo trong trường hợp bạn lo lắng về việc gửi thông tin đó.


Kiểm tra những gì:

Lưu ý: Tôi đi sâu vào chi tiết hơn về cách tôi đã kiểm tra các kết nối trong bài đăng trên blog . Đọc nó để biết thêm chi tiết

Để trả lời những gì cần kiểm tra trên kết nối internet, có 3 điều chính tôi đã xác định để tìm:

  1. Tốc độ (Xuống / Lên): Tốc độ truyền dữ liệu từ nút này sang nút khác. Điều này thường được đo bằngMbits / sec . Càng cao càng tốt.
  2. Độ trễ : Thời gian để truyền dữ liệu từ nút này sang nút khác. Điều này thường được đo bằngsec và càng thấp càng tốt.
  3. Kết nối / Độ tin cậy : Điều này hơi trừu tượng, nhưng bạn có thể đo tần suất kết nối của mình không thành công. Điều gì tạo nên một thất bại là khá chủ quan, nhưng tôi sẽ nói rằng một kết nối có độ trễ rất cao và Tốc độ thấp hơn ngưỡng nhất định có thể được sử dụng.

Suy nghĩ cuối cùng:

Nhận ra rằng để có được ý tưởng thực sự tốt về những gì kết nối của bạn thực sự sẽ làm, bạn sẽ cần phải nắm bắt nhiều điểm mẫu trong một khoảng thời gian dài. Tôi sẽ đề nghị ít nhất một tháng có giá trị hoặc nhiều hơn, để thực sự có được một ý tưởng tốt về những gì một ngày / tuần thông thường sẽ mang lại cho bạn. Ngoài ra, các loại xét nghiệm này chủ yếu dựa trên các yếu tố không thể kiểm soát khác, ví dụ:

  • Vị trí: Tùy thuộc vào loại kết nối, bạn càng ở xa ISP, kết nối sẽ càng chậm.
  • Băng thông được chia sẻ: Nếu bạn đang sử dụng kết nối chung (hầu hết các nhà cung cấp cáp đều làm điều này), thì chất lượng và tốc độ kết nối của bạn sẽ thay đổi tùy thuộc vào số lượng người dùng khác sử dụng kết nối cùng một lúc

0

Thêm vào các câu trả lời khác: đó cũng là ICSI Netalyzr .

Nó kiểm tra / gỡ lỗi kết nối Internet của bạn cho rất nhiều thứ. Ngoài ra, bạn đang đóng góp cho nghiên cứu của Stanford về chất lượng Internet.

Xem Câu hỏi thường gặp của họ . Nó sử dụng plugin Java.



0

Nếu bạn nghiêm túc muốn kiểm tra chính xác hiệu suất băng thông rộng của mình chạy vĩnh viễn và kết quả có thể được xem qua bảng điều khiển dựa trên web, bạn có thể tình nguyện cài đặt một whitebox SamKnows miễn phí cắm vào bộ định tuyến của bạn và chạy thử nghiệm vĩnh viễn. Tôi có một và không phải là kỹ thuật bằng bất kỳ phương tiện nào, nhưng nó rất dễ cài đặt và kết quả rất dễ hiểu. Để biết thêm thông tin, hãy truy cập www.samknows.com. Hi vọng điêu nay co ich!

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.