Linux TCP

本文深入探讨了TCP协议的关键概念,包括拥塞窗口、慢启动算法、RTT与RTO、拥塞避免、快速重传与恢复、SACK、定时器等,并详细解释了相关参数设置与优化策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

几个概念,Mark 下,忘记的时候回去复习

拥塞窗口 congestion window

慢启动及其算法

RTT         Round Trip Time 往返时间

RTO        Retransmission Time Out 重传超时时间

拥塞避免算法 ssthresh

快速重传算法

快速恢复算法

SACK

坚持定时器    报文格式

糊涂窗口综合症

保活定时器    报文格式

timewait 状态

closewait 状态

lastack 状态

长肥网络/长肥管道

PAWS 算法


net.ipv4.ip_local_port_range=1024 65535

net.ipv4.tcp_fin_timeout=15

net.ipv4.tcp_tw_reuse=1

net.ipv4.tcp_tw_recycle=1


listen 队列

net.ipv4.tcp_max_syn_blacklog=16384

net.core.somaxconn=2048


网卡的接收队列

net.core.netdev_max_backlog=10000


网卡发送队列

ifconfig eth0 txqueuelen 10000


net.ipv4.tcp_rmem

net.ipv4.tcp_rmem_default

net.ipv4.tcp_rmem_max

net.ipv4.tcp_wmem

net.ipv4.tcp_wmem_default

net.ipv4.tcp_wmem_max


BDP Bandwith Delay Product


ip route change 增加初始拥塞窗口


tsar --live

ss


net.ipv4.tcp_congestion_control=cubic

合理使用重要的 TCP 选项

TCP_DEFER_ACCEPT

TCP_CORK

TCP_NODELAY


writev/readv


spdy


CDN Combo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值