TCP Optimal Window
Máy tính kích cỡ cửa sổ TCP
Tính toán kích thước cửa sổ tối ưu của TCP cần thiết để tối đa hóa thông tin dựa trên tốc độ liên kết và độ nhiễu mạng của bạn.
teppi82 Kết quả tính
teppi82Thay đổi cấu hình hệ thống
Mỗi hệ điều hành yêu cầu thay đổi cấu hình khác nhau để điều chỉnh TCP nhận cửa sổ.
Cửa sổ XP
- Mở
regedit.exe - Duyệt tới
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters - Bạn có thể thay đổi
TcpWindowSizevàGlobalMaxTcpWindowSize
Xin lưu ý rằng một số yếu tố khác trong việc chuyển tiếp hiệu quả có thể được điều chỉnh cùng một trang. Vui lòng ghé thăm Microsoft để biết thêm chi tiết.
Cửa sổ 7, 8, 10
- Open
regedit.exe - Duyệt tới
HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters - Bạn có thể thay đổi
GlobalMaxTcpWindowSize
Please note that several other factors in transfer performance can be adjusted on the same page. Please visit Microsoft for additional details.
Linux
Vì có nhiều biến thể của Linux không phải tất cả các tùy chọn cấu hình được mô tả bên dưới. Tuy nhiên, những mệnh lệnh sau có thể giúp bạn. Trước tiên để xem thiết lập mạng được cấu hình hiện thời:
cat /proc/sys/net/ipv4/tcp_memcat /proc/sys/net/core/rmem_defaultcat /proc/sys/net/core/rmem_maxcat /proc/sys/net/core/wmem_defaultcat /proc/sys/net/core/wmem_maxcat /proc/sys/net/core/optmem_max
Để sửa đổi cấu hình:
sysctl -p /etc/sysctl.conf
-
sysctl -w net.core.rmem_max=8388608- Cấu hình hệ điều hành tối đa nhận kích cỡ bộ đệm
-
sysctl -w net.core.wmem_max=8388608- Cấu hình các thiết lập cache ở đây. Name
-
sysctl -w net.core.rmem_default=65536- Cấu hình hệ điều hành mặc định nhận kích cỡ bộ đệm
-
sysctl -w net.core.wmem_default=65536- Cấu hình hệ điều hành mặc định
Hãy chú ý rằng những giá trị này không nhất thiết là thiết lập cuối cùng bạn muốn dùng. Nếu bạn có sự ủng hộ của Công ty Redhat hay là sự hỗ trợ của Ubuntu họ có thể hỗ trợ thêm.
Ghi chú: 65,535 byte là giá trị tối đa lịch sử. Tuy nhiên, IEF RFC 1323 có kích cỡ lớn hơn.