Tôi đang làm việc trên linux (2.6.43.8-1.fc15.i686.PAE)
và gặp một số sự cố để tắt tự động điều chỉnh cửa sổ bộ thu TCP.tắt tính năng tự động điều chỉnh cửa sổ thu tcp linux
Tôi đang cố gắng tìm một cài đặt nhất định sẽ buộc khách hàng của tôi quảng cáo cửa sổ người nhận cố định. Tôi đã thử đưa ra một giá trị tương tự cho net.core.rmem_max
(/ proc/sys/net/core/rmem_max) và net.core.rmem_default
(/ proc/sys/net/core/rmem_default) cũng như ipv4.tcp_rmem
(net.ipv4.tcp_rmem) nhưng khi kiểm tra cửa sổ quảng cáo (sử dụng Wireshark) nó hoàn toàn không thay đổi bất cứ điều gì ....
này là dành cho một nghiên cứu về hành vi TCP và tôi sẽ rất biết ơn nếu ai đó có thể trả lời tôi
Cảm ơn trước
PS: Tôi đã sử dụng this post để điều chỉnh các thông số
Cảm ơn bạn rất nhiều vì câu trả lời nhanh và rõ ràng của bạn. Điều này đã cho tôi cũng là một con trỏ đến [trang này] (http://www.linuxweblog.com/tuning-tcp-sysctlconf), nơi tất cả các tham số được giải thích rộng rãi. Tuy nhiên, mặc dù thử cả hai cmd (và vẫn giữ các tham số được đề cập ở trên cùng giá trị), tôi có thể quan sát thấy cửa sổ TCP được quảng cáo từ máy khách của tôi đang tăng (trong thử nghiệm của tôi, tôi tải xuống đối tượng 60MB và bắt đầu từ 17536 để kết thúc tại 1049805). Ai đó có ý tưởng về điều này có thể đến từ đâu? Cảm ơn trước – HorusH
Kiểm tra điều này http://sandilands.info/sgordon/impact-of-bandwidth-delay-product-on-tcp-throughput – Satish
Bạn nên tắt quy mô cửa sổ TCP * echo 0>/proc/sys/net/ipv4/tcp_window_scaling * – Satish