Tôi nghĩ vấn đề của mình rất dễ giải thích: Tôi cần tăng kích thước Cửa sổ TCP trên máy Windows 10 nhưng tôi không thể.
Tôi đã tạo Máy chủ SFTP trên máy Windows 10 và tôi truy cập vào nó qua PC khác ở một vị trí khác trong cùng một thành phố. Cả hai địa điểm đều có kết nối cáp quang với tốc độ 600 megabit/s.
Sử dụng cả hai máy trên cùng một làn, tôi nhận được 48 megabyte mỗi giây, nhưng khi chuyển sang mạng wan (qua cáp quang) thì tốc độ cao nhất là 8,5 - 10 megabyte/s.
Theo tính toán của tôi, điều đó xảy ra vì độ trễ giữa cả hai lần kết hợp và kích thước cửa sổ tcp được định cấu hình ở mức 64k.
Trên phiên bản Windows trước, nó có thể được thay đổi thông qua sổ đăng ký nhưng hiện tại nó không hoạt động. Bây giờ đáng lẽ nó phải được thay đổi bằng cách sử dụng mức độ dò tự động, tôi đã thay đổi nó từ bình thường sang bị hạn chế cao và thậm chí thử nghiệm bằng cách sử dụng SG TCP Optimizer nhưng tốc độ vẫn như cũ.
Cảm ơn vì đã đọc
CHỈNH SỬA: Theo liên kết này:
https://docs.microsoft.com/en-us/troubleshoot/windows-server/networking/description-tcp-features
Tôi đã tạo khóa "Tcp1323Opts" trên sổ đăng ký, bên dưới "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters" và sau đó gán giá trị "3 cho nó.
Bây giờ khi tôi mở cửa sổ PowerShell và chạy:
"giao diện netsh tcp hiển thị toàn cầu"
Tôi hiểu rằng RFC1323 đã được bật và trước đó đã bị tắt, vì vậy việc tạo khóa mới trong sổ đăng ký là được. Vấn đề là tốc độ là như nhau.
Tôi không biết mình phải tạo khóa này ở máy cài đặt SFTP hay máy gửi dữ liệu nên tôi đã tạo khóa trên cả hai.
Tôi nghĩ rằng tôi phải đặt hệ số tỷ lệ hoặc giá trị tỷ lệ theo liên kết, nhưng tôi không biết chỉ định nó ở đâu.
Tôi cảm thấy mình gần đạt được giải pháp nhưng tôi cần trợ giúp.
Trân trọng