网络
markcnsc
这个作者很懒,什么都没留下…
展开
-
TCP“未来”性能
(保留版权,欢迎转载。请保留出处,注明原始链接!谢谢。)新的机遇带来新的挑战,新的挑战呼唤新的对策:路径MTU发现,窗口扩大选项,时间戳选项,序号回绕保护(PAWS)和事务TCP等五大“新”特性。1。网络异构性加剧,为提高通信效率,需要时刻审视TCP连接的MSS:MSS=MTU-IP_Hdr-TCP_Hdr (1500-20-20或576-20-20)。2。长肥管道(LFN)下的越原创 2013-01-14 22:35:08 · 850 阅读 · 0 评论 -
TCP拥塞避免
(保留版权,欢迎转载。请保留出处,注明原始链接!谢谢。)TCP/IP的精髓在TCP,TCP的精髓在拥塞避免。发端TCP估计网络层的信道容量,结合收端TCP的提示窗口,动态调整包的发送速率,来主动避免/解除网络层可能/已经出现的拥塞现象。0。基本概念:RTT | RTO,CWND | SSStresh。RTT的测量:样本选取(每个连接仅测1次),计数方法(记录节拍分割点)和误差范原创 2013-01-13 11:32:24 · 901 阅读 · 0 评论 -
TCP流量控制(大包的吞吐量)
(保留版权,欢迎转载。请保留出处,注明原始链接!谢谢。)1。TCP端到端的路径细分:发端应用层缓存 | 发端TCP缓存 | 网络层 | 收端TCP缓存 | 收端应用层缓存。2。TCP端到端的流量控制:滑动窗口协议。原义:发端TCP已发送但还未被确认的包,不得大于收端TCP缓存的剩余空间(提示窗口,Adverstize Window)。引义:a. 仅是端到端的考虑,假定网络层为理原创 2013-01-13 11:23:50 · 4220 阅读 · 0 评论 -
TCP交互过程(小包的响应性)
(保留版权,欢迎转载。请保留出处,注明原始链接!谢谢。)TCP小包传输——在保证响应和避免拥塞之间的权衡。1。经受时延的ACK:原理:端点收到数据包,并不立刻回ACK,直到有数据包发送或定时器超时再捎带上ACK。应用:TCP小包传输的一般方法。【总是独立于Nagle和其他算法存在,LInux实现是200ms。】2。Nagle算法:原理:在TCP连接上,仅允许原创 2013-01-10 10:43:45 · 4934 阅读 · 0 评论 -
TCP状态转换
(保留版权,欢迎转载。请保留出处,注明原始链接!谢谢。)1. 11 statesCLOSE, LISTEN, SYN_SENT, SNY_RCV, ESTABLISHEDFIN_WAIT_1, FIN_WAIT_2, CLOSING, TIME_WAIT, CLOSE_WAIT, LAST_ACK2. 6 Primary PathsActive Open: CLOS原创 2013-01-09 19:57:20 · 312 阅读 · 0 评论 -
TCP超时管理
(保留版权,欢迎转载。请保留出处,注明原始链接!谢谢。)4种定时器:时间等待(Time_Wait),重传,坚持和保活。坚持定时器:为防止打开通知窗口(解除0窗口)的ACK丢失,造成TCP两端死锁,TCP发端按无限次的指数避让间隔发出窗口探测包(1字节),TCP收端立刻确认并更新通知窗口。TCP收端何时重新打开通知窗口,TCP发端何时在新的通知窗口下发送数据/多少数据,都要防止糊涂窗原创 2013-01-14 21:53:25 · 1671 阅读 · 0 评论