Tôi có một VPS SG với tốc độ tải lên và tải xuống khoảng 1Gbps và điều này được xác nhận thông qua speedtest-cli
đến nhiều máy chủ và tốc độ tải xuống tối đa của ISP của tôi là 20Mbps
Tuy nhiên, tôi và những người dùng khác phải đối mặt với tốc độ tải xuống rất chậm (khi tải xuống tệp từ máy chủ). Sau một số điều tra, tôi đã tìm thấy hành vi tốc độ tải lên kỳ lạ trên máy chủ của mình.
Kịch bản là:
- Bắt đầu tải xuống một tệp, tốc độ là 2MBps+ (Tốc độ tải xuống tối đa của ISP của tôi)
- Đã hủy tải xuống và tải xuống lại, bây giờ tốc độ giảm xuống 500-700KBps
- Đã thêm một lượt tải xuống nữa (hiện đang tải xuống 2 tệp cùng lúc), tốc độ tải xuống thứ 2 cũng là 500-700KBps và dường như không ảnh hưởng đến tốc độ tải xuống đầu tiên (tổng cộng hiện chỉ khoảng 1,5 MBps)
- Đã thêm một lượt tải xuống nữa (hiện đang tải xuống 3 tệp cùng lúc), tốc độ tải xuống thứ 3 là 1,5 MBps và dường như ảnh hưởng một chút đến tốc độ tải xuống thứ nhất và thứ hai (hiện tổng cộng là 2MBps +, đây là tốc độ tối đa dự kiến)
Hãy xem video trình diễn ở đây: https://youtu.be/PIX8JitRX98
Về kịch bản thứ nhất và thứ hai, mỗi khi tôi bắt đầu tải xuống mới từ máy chủ của mình đến địa chỉ cục bộ, tôi có một cơ hội nhỏ (khoảng một phần mười) để có tốc độ tối đa (2MBps+) và nó sẽ không bao giờ giảm xuống 500-700KBps , nhưng nếu tôi khởi động lại quá trình tải xuống, tốc độ sẽ ngay lập tức giảm xuống 500-700KBps. Hãy xem video tôi đã tải lên ở đây: https://youtu.be/qsTaeLUIWWQ . Có vẻ như tốc độ đang thay đổi mỗi khi tôi bắt đầu tải xuống mới
Những gì tôi đã thử:
- Sử dụng VPN (truy cập internet riêng) với nhiều khu vực khác nhau
- Đã thử 3 ISP khác nhau
- Đã hỏi những người bạn khác của tôi, những người sống cùng quốc gia với tôi với các ISP khác nhau
và tất cả họ đang phải đối mặt với cùng một vấn đề
MTR / Tracert từ PC cục bộ đến máy chủ và ngược lại cho thấy độ trễ tốt