Tại sao tốc độ tải xuống sợi của tôi tăng khi kiểm tra tốc độ tải lên?


10

Gần đây tôi đã chuyển sang Internet cáp quang 1GB AT & T Gigapower và đã phát hiện ra một vấn đề trong đó tốc độ tải xuống chậm trong quá trình sử dụng bình thường. Nhưng nếu tôi truy cập Speedtest.net và làm một bài kiểm tra, khi nó đến phần tải lên của bài kiểm tra, tốc độ tải xuống đồng thời của tôi tăng đột biến, sau đó đột nhiên giảm mạnh trở lại sau khi bài kiểm tra kết thúc.

Làm thế nào điều này có thể có thể, nó là một vấn đề mạng hoặc một số điều chỉnh được thêm vào bởi bộ định tuyến? Tôi sẽ thấy mình liên tục chạy Speedtest.net chỉ để tải các tệp lớn nhanh hơn.

Dưới đây là một ví dụ screencast để tham khảo.

Tải xuống tiến độ

  1. Trước khi kiểm tra tốc độ (100k / giây) nhập mô tả hình ảnh ở đây

  2. Trong quá trình kiểm tra tốc độ tải xuống (200k / giây) nhập mô tả hình ảnh ở đây

  3. Trong quá trình kiểm tra tốc độ tải lên (52,450k / giây) nhập mô tả hình ảnh ở đây

  4. Sau khi kiểm tra tốc độ (100k / giây)



Đây là những gì tôi nghĩ vì vậy nếu bạn không có QOS-System thì có thể tốc độ của bạn rất chậm. Có rất nhiều khả năng tại sao điều đó có thể xảy ra.
René Höhle

6
@Stony: Đọc câu hỏi. OP có vấn đề mà tải của ông là chậm trừ khi ông không tải lên, ví dụ như với một bài kiểm tra tốc độ. Điều này hoàn toàn ngược lại với những gì bạn đang nói.
Sven

Có phải vấn đề có thể lặp lại mỗi khi bạn tiến hành speedtest và tốc độ có dao động khi bạn không tiến hành kiểm tra tốc độ không?
Phil

Ngoài ra, bạn đã thử bỏ qua bộ định tuyến của bạn?
Phil

Câu trả lời:


2

Không biết chi tiết về thiết lập của bạn, thật khó để trả lời câu hỏi tại sao lại có sự chắc chắn. Tuy nhiên, bạn cũng hỏi “Làm thế nào có thể này có thể?”, Và tôi có thể cung cấp cho bạn một số khả năng. Họ không phải là người nghèo sợi-cụt.

  1. Bạn đang tải xuống thông qua HTTP, là giao thức TCP / IP. Giao thức này là hai chiều, tức là mọi gói được nhận bởi máy khách HTTP của bạn cũng được xác nhận đến máy chủ. Do đó, tải lên và tải xuống không hoàn toàn riêng biệt (có thể) lưu lượng.

  2. Bạn đang tải xuống từ một máy chủ từ xa (vagrantcloud.com), có thể không nằm trong phòng, tòa nhà, thành phố của bạn, thậm chí có thể không phải là tiểu bang hoặc lục địa. Có nhiều thành phần mạng khác nhau có liên quan, có tốc độ dây và kích thước bộ đệm khác nhau và bạn chia sẻ chúng với mạng Internet Internet điển hình mà bạn không thể kiểm soát.

  3. Bạn đang theo dõi hệ thống đang được quan sát bằng một công cụ chạy trên chính hệ thống. Không ai sẽ làm điều này trong bối cảnh chuyên nghiệp (tôi hy vọng) hoặc ít nhất là rút ra kết luận rất cẩn thận từ các phép đo. Nó có thể cho kết quả sai vì hai lý do.

    • Bạn sẽ ảnh hưởng đến hành vi của máy chủ lưu trữ của bạn và ít nhất một số thành phần mạng được sử dụng bởi quá trình tải xuống đang chạy.
    • Công cụ của bạn có thể có lỗi, bởi vì nó tính (nhanh và hiệu quả, không giải mã / giải nén) các gói đến bất kể đích đến hay nguồn gốc của chúng, do đó, giả sử rằng lưu lượng không liên quan là kết quả của lưu lượng kiểm tra của chính nó.

Bạn có thể sử dụng Wireshark trong chế độ quan sát thuần túy để theo dõi lưu lượng tải lên / tải xuống và tự tạo lưu lượng bằng cách liên hệ với một số máy chủ (được phân tách theo địa lý) với các công cụ khác (như bạn đã làm) để cố gắng bão hòa liên kết DSL của bạn. Một phép đo như vậy nên khá khách quan. Một lần nữa, bạn sẽ chạy nó một cách lý tưởng trên một máy tính khác mà bạn đặt trên cùng một mạng với bồn thử nghiệm tải xuống của bạn.

Tái bút: Hãy nghĩ về phòng / bạn cùng nhà và hàng xóm của bạn, những người chia sẻ băng thông và sẽ nhận thấy rằng mạng Internet của họ chậm trở lại ngay hôm nay khi bạn đang làm bài kiểm tra.


Cảm ơn các liên kết wireshark, tôi sẽ kiểm tra xem sau hôm nay. Tôi cũng đã nghĩ về # 3, nhưng thực sự đã kết luận rằng SURELY ATT sẽ không quá bất chính khi chỉ cung cấp cho tôi băng thông khi tôi đang thử nghiệm nó.
chuộc

Tôi không muốn quá trang trọng về việc "cung cấp cho tôi băng thông khi tôi đang thử nghiệm", đó là một chút điều gà hay trứng. Băng thông được định nghĩa là số lượng gói IP đi qua trong một khoảng thời gian, chia cho độ dài của khoảng này. Nếu không có lưu lượng, không có băng thông ;-) Điều bạn muốn đo là (có thể) băng thông tối đa, do đó tạo ra tối đa các gói truyền trong tối thiểu thời gian.
Dirk

Phải hoàn toàn. Tôi đoán rằng trong đầu tôi, kết quả của tôi chỉ đơn giản là "mất nhiều thời gian hơn" để tải xuống cùng một tệp khi kiểm tra tốc độ tải lên diễn ra đồng bộ với cùng một tệp được tải xuống khi không có kiểm tra tốc độ tải lên.
chuộc

@Ransom, tôi chỉ tự hỏi tại sao bạn không bao giờ chấp nhận câu hỏi của tôi chính thức. Có một số thông tin vẫn còn thiếu?
Dirk
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.