每个套接口都有一个发送缓冲区和一个接收缓冲区。 接收缓冲区被TCP和UDP用来将接收到的数据一直保存到由应用进程来读。 TCP:TCP通告另一端的窗口大小。 TCP套接口接收缓冲区不可能溢出,因为对方不允许发出超过所通告窗口大小的数据。这就是TCP的流量控制,如果对方无视窗口大小而发出了超过宙口大小的数据,则接 收方TCP将丢弃它。 UDP:当接收到的数据报装不进套接口接收缓冲区时,此数据报就被丢弃。UDP是没有流量控制的;快的发送者可以很容易地就淹没慢的接收者,导致接收方的 UDP丢弃数据报。
setsockopt的详细用法如下
-
我的微博
-
林祥杰个人信息
-
文章分类
-
历史存档
- May 2010 (1)
- April 2010 (7)
- March 2010 (3)
- February 2010 (6)
- January 2010 (7)
- December 2009 (9)
- November 2009 (6)
- October 2009 (8)
- September 2009 (16)
- August 2009 (30)
- July 2009 (10)
-
友情链接
-
订阅
-
推广
-
热门标签