帶寬時延積(BDP),帶寬 * RTT,代表了在信道中傳輸但沒有被確認的數據量。
一般來說,TCP Window Size == BDP,纔能有效利用帶寬,具體要根據實際網絡來進行Tunning。
“滑動窗口”用於接收方通知發送方自己可以接受的數據大小;“擁塞窗口”用於發送方主動控制發送速率。
通過setsockopt的SO_SNDBUF、SO_RCVBUF選項可以設置發送和接收緩存的大小,接收緩存的大小會影響TCP窗口的大小。
帶寬時延積(BDP),帶寬 * RTT,代表了在信道中傳輸但沒有被確認的數據量。
一般來說,TCP Window Size == BDP,纔能有效利用帶寬,具體要根據實際網絡來進行Tunning。
“滑動窗口”用於接收方通知發送方自己可以接受的數據大小;“擁塞窗口”用於發送方主動控制發送速率。
通過setsockopt的SO_SNDBUF、SO_RCVBUF選項可以設置發送和接收緩存的大小,接收緩存的大小會影響TCP窗口的大小。