网络协议
slzhr
这个作者很懒,什么都没留下…
展开
-
TCP协议疑难问题集锦3
TCP协议疑难问题集锦3 疑难杂症10:流量控制的真实意义 很多人以为流量控制会很有效的协调两端的流量匹配,确实是这样,但是如果你考虑到网络的利用率问题,TCP的流量控制机制就不那么完美了,造成这种局面的原因在于,滑动窗口只是限制了最大发送的数据,却没有限制最小发送的数据,结果导致一些很小的数据被封装成TCP分段,报文协议头所占的比例过于大,造成网络利用率下降,这就引出了接下转载 2014-08-05 17:03:26 · 383 阅读 · 0 评论 -
TCP协议疑难问题集锦4
TCP协议疑难问题集锦4 疑难杂症11:糊涂窗口解决方案和Nagle算法 糊涂窗口综合症患者希望发送端积累TCP分段,而Nagle算法确实保证了一定的TCP分段在发送端的积累,另外在延迟ACK的延迟的那一会时间,发送端会利用这段时间积累数据。然而这却是三个不同的问题。Nagle算法可以缓解糊涂窗口综合症,却不是治本的良药。 疑难杂症12:Nagle算法和延迟ACK 延迟A转载 2014-08-05 16:54:24 · 359 阅读 · 0 评论 -
TCP协议疑难问题集锦5
TCP协议疑难问题集锦5 原 疑难杂症15:拥塞控制的本质 由于TCP是端到端协议,因此两端之间的控制范畴属于流量控制,IP网络的拥塞会导致TCP分段的丢失,由于TCP看不到中间的路由器,因此这种丢失只会发生中间路由器,当然两个端点的网卡或者IP层丢掉数据分段也是TCP看不到的。因此拥塞控制必然作用于IP链路。事实上我们可以得知,只有在以下情况下拥塞控制才会起作用: a.两个或两个以上的转载 2014-08-05 16:48:33 · 406 阅读 · 0 评论 -
TCP协议疑难问题集锦6
疑难杂症21:路由器和TCP的互动 虽然有了5.2.4节介绍的主动的拥塞检测,那么路由器能不能做点什么帮助检测拥塞呢?这种对路由器的扩展是必要的,要知道,每天有无数的TCP要通过路由器,虽然路由器不管TCP协议的任何事(当然排除连接跟踪之类的,这里所说的是标准的IP路由器),但是它却能以一种很简单的方式告诉TCP的两端IP网络发生了拥堵,这种方式就是当路由器检测到自己发生轻微拥堵的时候随转载 2014-08-08 12:24:16 · 363 阅读 · 0 评论