社区
网络编程
帖子详情
TCP首部中的窗口大小和TCP缓冲区有什么关系啊,求人告知
zmxy1821_
2013-07-31 04:59:17
百思不得其解啊。。。。
...全文
957
9
打赏
收藏
TCP首部中的窗口大小和TCP缓冲区有什么关系啊,求人告知
百思不得其解啊。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhangyihu321
2013-09-06
打赏
举报
回复
是TCP 内部封装传输的算法。。。
c520120
2013-08-27
打赏
举报
回复
缓冲区是你设置的你最大待发送的数据包的缓冲区大小 窗口也就是拥塞算法 它的值用来调整底层的发送速率
木头菇
2013-08-03
打赏
举报
回复
窗口大小就是你接收缓冲的剩余大小,如果网卡收到的数据,你没有及时读取走,那么tcp window的值会随之减小,反之再增大,这个增大的幅度是收协议栈的算法影响,去baidu慢启动。
Squall_zy
2013-08-02
打赏
举报
回复
好像没啥关系。。。。
向立天
2013-08-01
打赏
举报
回复
你说的是滑动窗口? 这和缓冲区完全不挨着啊
Marcelxx
2013-08-01
打赏
举报
回复
感觉没什么关系吧,窗口大小是TCP流量控制的一种手段,也是保证TCP可靠性传输的一种手段!缓冲区就是用来临时保存接收或发送的数据!
【
TCP
】流量控制
TCP
首部
窗口大小
我们都知道每一个
TCP
连接都在内核
中
有接收
缓冲区
和发送
缓冲区
,但这些
缓冲区
的大小都是有限的,如果发送端发送数据太快,接收端来不及处理,接收
缓冲区
被打满,这时如果发送端再继续发送数据包,就会造成丢包,继而...
linux下
tcp
滑动
窗口大小
设置,转:
TCP
滑动窗口协议与socket
缓冲区
之间的
关系
一、
TCP
的滑动
窗口大小
实际上就是socket的接收
缓冲区
大小的字节数注意:在以Unix为核心的一些操作系统
中
(不一定都是),SO_RCVBUF选项确实决定了
TCP
窗口的大小.你设置为多少窗口就为多少.但在Windows上确并非如此,通过...
TCP
报文段
首部
中
“窗口”字段
在
TCP
报文段的
首部
中
有一个“
窗口大小
”的字段,该字段占16bit=2byte。该字段主要用于
TCP
滑动窗口进行流量控制,很多人喜欢把
TCP
的MSS和“
窗口大小
”字段混淆,今天在这了做一个区分说明。 MSS是
TCP
报文段
中
数据...
TCP
滑动窗口和socket
缓冲区
之间的
关系
一、
TCP
的滑动
窗口大小
实际上就是socket的接收
缓冲区
大小的字节数 二、对于server端的socket一定要在listen之前设置
缓冲区
大小,因为,accept时新产生的socket会继承监听socket的
缓冲区
大小。对于client端的...
TCP
缓冲区
大小及限制
TCP
缓冲区
大小及限制 这个问题在前面有的部分已经涉及,这里在重新总结下。主要参考UNIX网络编程。 (1)数据报大小 IPv4的数据报最大大小是65535字节,包括IPv4
首部
。因为
首部
中
说明大小的字段为16位。 IPv6的数据...
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章