Tôi đang tìm cơ chế khởi động chậm tcp vô hiệu hóa cho mạng tốc độ cao. Hiện tại, khách hàng gửi 100MB luồng tới máy chủ ngẫu nhiên với liên kết không chặn 1Gbps. Trong toán học của tôi, thời gian hoàn thành của các luồng nhỏ hơn 1 giây.Tắt khởi động chậm tcp
Nhưng vấn đề là chúng không thể tiếp cận với băng thông liên kết đầy đủ. Nói cách khác, chúng được hoàn thành ở giai đoạn bắt đầu chậm trước khi nhận được băng thông liên kết đầy đủ. Vì vậy, tôi muốn tăng kích thước cửa sổ tắc nghẽn tcp lên tối đa.
Có ai biết cách tôi thay đổi giá trị đó dễ dàng mà không sửa đổi hạt nhân không?
Thx ~
Tôi có thể đặt cửa sổ tắc nghẽn thành tối đa bằng những thứ này không? "sudo ip route thay đổi mặc định thông qua X.X.X.X dev ethN initcwnd 100" và "sudo ip route thay đổi mặc định thông qua X.X.X.X dev ethN initrwnd 100" –
Có bạn có thể thiết lập như thế này. Vui lòng tham khảo http://www.cdnplanet.com/blog/tune-tcp-initcwnd-for-optimum-performance/ –
Nếu bạn muốn nó dính (ví dụ sau khi khởi động lại), hãy thêm 'net.ipv4.tcp_slow_start_after_idle = 0' vào /etc/sysctl.conf. – redburn