腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
用于
设置
TCP
窗口
大小
的
Linux
命令
linux
、
bash
、
tcp
、
sysctl
我想发送窗口
大小
为0xffff( window size 65535 )的
TCP
数据
包
。我希望在我的
linux
系统上将
TCP
窗口
大小
设置
为65535。我知道有sysctl命令,但我不知道如何更改
tcp
窗口。 我如何在我的
linux
系统上做到这一点?
浏览 17
提问于2015-04-17
得票数 0
5
回答
Linux
下如何
设置
最大
TCP
最大分段
大小
?
linux
、
tcp
、
qos
在
Linux
中,如何
设置
TCP
连接允许的最大数据段
大小
?我需要为一个不是我编写的应用程序
设置
它(所以我不能使用setsockopt来
设置
)。我需要在网络堆栈中将其
设置
为高于mtu。一种是定期发送小数据
包
,这需要绝对最小的延迟。另一个发送大量数据--我使用SCP来模拟该链路。 我已将流量控制(tc)
设置
为最小延迟流量的高优先级。然而,我遇到的问题是,从SCP传来的
TCP
数据
包
最终的
大小</em
浏览 20
提问于2010-10-05
得票数 9
3
回答
为什么
Linux
服务器响应的
TCP
数据
包
多于客户端请求的MSS
networking
、
tcp
、
linux-kernel
我看到了一件奇怪的事情,根据
TCP
理论,这并不是我所期望的。在进行握手时,客户端
设置
MSS (最大分段
大小
)为1360,窗口
大小
为64K,但
Linux
服务器正在发送包含4KB、7KB的
TCP
信息
包
,有些8KB的信息
包
大于1360,我预计它小于1360字节我没想到服务器会为每个
TCP
数据
包
发送超过1360个字节,是不是我对
TCP
工
浏览 0
提问于2011-11-03
得票数 3
回答已采纳
1
回答
TCP
如何分割其数据
networking
、
tcp
、
udp
我们都知道
TCP
是一种流协议。与UDP不同,UDP保证整个客户端消息将以单个数据报的形式传递到服务器(我们正在讨论传输层,因此现在不要使用MTU ),
TCP
可以将一个“消息”(传递给send函数的数据)分割成几个较小的数据
包
,因此我们必须使用自己的分隔符作为消息的边框问题是--
TCP
是如何选择哪些数据应该是分段的,
大小
是多少?它是否使用任何通用/标准方法?
浏览 2
提问于2016-08-02
得票数 2
回答已采纳
2
回答
如何在
Linux
内核的
TCP
/IP实现中
设置
/计算窗口比例?
linux
、
tcp
、
linux-kernel
、
network-programming
谁能指出内核源代码树中的确切位置,以及在
linux
内核中如何计算/
设置
TCP
数据
包
的窗口比例的确切算法? 大多数其他
TCP
选项,如ttl和窗口缓冲区
大小
,似乎直接硬编码在内核中。
浏览 1
提问于2016-02-08
得票数 0
1
回答
TCP
套接字服务器c++/c窗口
大小
c++
、
c
、
http
、
tcp
、
raspbian
我可以获得客户端可以处理的窗口
大小
(最大段
大小
),以便发送该数量的数据。如果是8192,那么我想在每个服务器套接字上发送这个数量。有谁能给我一些关于怎么做的建议吗?
浏览 2
提问于2016-11-04
得票数 0
2
回答
如何使用Python的套接字库更改
TCP
头和选项
python
、
sockets
、
tcp
、
packet
、
mtu
我想获得一些关于如何修改
TCP
头以及更改
TCP
报头上的选项的帮助。我对这些选项的MSS部分特别感兴趣。 s.setsockopt(socket.IPPROTO_
TCP
, socket.IP_OPTIONS , b"MSS:400") 我预计MSS将改为400。
浏览 2
提问于2019-07-12
得票数 1
回答已采纳
4
回答
如何使用recv()在C++套接字中接收超过65000字节
c++
、
linux
、
sockets
、
tcp
、
serversocket
我正在使用C++在
Linux
中开发客户机服务器应用程序(
TCP
)。我想同时发送更多的65,000字节。在
TCP
中,最大数据
包
大小
仅为65,535字节。 return LS_RESULT_OK;如果我使用MSG_WAITALL,那么接收字节需要很长时间,所以如何
设置
标志来接收编辑: MTU
大小
为1500字节,但对
TCP</
浏览 14
提问于2012-03-29
得票数 3
回答已采纳
2
回答
Linux
中的最小
TCP
MSS
linux
、
networking
、
tcp
、
linux-kernel
Linux
中的
TCP
MSS必须至少为88 (include/net/
tcp
.h):#define
TCP
_MIN_MSS 88UE
浏览 0
提问于2011-10-11
得票数 9
2
回答
TCP
RWIN是由应用程序还是操作系统
设置
的?
networking
、
tcp
、
wireshark
、
tcpdump
在我的情况下,应用程序正在侦听
TCP
端口,每隔一段时间(如
tcp
转储中所见),它的接收窗口(RWIN)
设置
为零。在WireShark中,我看到正在生成"ZeroWindow“状态,当RWIN
设置
为0(
大小
为0的窗口)时就会产生这种情况。我正在尝试确定我的应用程序(它使用了许多充满神秘代码的开源库)是否正在手动
设置
它的连接的RWIN = 0,或者这是否发生在OS层。但是如果操作系统说“嘿,这个连接有什么问题,将RWIN
设置
为0.”那我就不知道该怎么诊断了。有什么
浏览 0
提问于2013-04-18
得票数 2
回答已采纳
1
回答
TCP
_MAXSEG不准确?(Was:
Linux
路径MTU探测在accept()上不起作用:如果使用setsockopt()请求,则ed套接字)
linux
、
sockets
、
tcp
、
mtu
例如,在1500MTU处的w个端点和中间路由器的一个接口被
设置
为例如1200MTU时,内核
TCP
探测并报告正确的
TCP
_MAXSEG (1200报头)。基本上,客户端在
TCP
套接字上执行setsockopt:并将选项值
设置
为IP_PMTUDISC_PROBE客户端将大型
tcp
数据
包
发送到丢弃服务器,路径MTU由
Linux
浏览 10
提问于2016-04-20
得票数 0
2
回答
为什么java发送一个
大小
大于最大MTU
大小
的
tcp
包
并使其工作?
java
、
networking
、
tcp
、
mtu
通过发出以下命令,我从我的
linux
主机找到mtu值到我的服务器:ping -s 1313 my.sever.com但是,当我从我的java客户端捕获到该服务器的http帖子时,我可以在wireshark中看到一个
大小
为1354的
tcp
包
,整个请求/响应都是成功的。4 0.054168000 my.ip -> server.ip
TCP
1354 80 59060 [
TCP</e
浏览 3
提问于2014-02-15
得票数 1
回答已采纳
3
回答
在
TCP
中发送大于64K的数据
包
networking
、
packet
、
tcp
据我们所知,
TCP
数据
包
大小
的绝对限制是64K (65535字节),在实际应用中,这远远大于您将看到的任何数据
包
的
大小
,因为较低层(例如以太网)的数据
包
大小
较低。我想知道,有没有任何方法或工具,来发送大于64k的数据
包
? 我想测试一个设备,在面对大于64k的数据
包
!我的意思是,我想看看,如果我发送一个大于64K的数据
包
,它是如何表现的?它有掉掉一部分吗?
浏览 6
提问于2014-10-29
得票数 0
回答已采纳
1
回答
看到Wireshark数据
包
小于其应有
大小
tcp
、
wireshark
当尝试解析来自wireshark的.pcap文件时,收集
TCP
数据
包
。我正在尝试使用下面列出的信息解析这些文件: 正被发送的
TCP
分组具有分组
大小
的参数状态。但是,此
大小
通常大于在每个数据
包
顶部
设置
的wireshark数据
包
报头。然而,这些
包
的
大小
要比snap len全局包头小得多(如果我理解的话,这是捕获的
包
所能达到的最大值)。是否有我看不到的
TCP
属性?我不明白wireshar
浏览 1
提问于2019-09-26
得票数 0
2
回答
windows / .net应用程序偶尔会忽略
tcp
标志
tcp
、
tcpip
、
windows
在几台运行windows 8.1并与
linux
服务器进行通信的计算机上,
tcp
连接在窗口端悬空,而不是被正确关闭。响应后,被windows、
tcp
数据
包
确认的小块
linux
服务器-- 10.14.11.59 --发送包含FIN和ACK标志集的
TCP
数据
包
。📷
linux
重新发送带有FIN和ACK标志的数据
包
浏览 0
提问于2013-12-13
得票数 4
回答已采纳
1
回答
如何使用send()在C中计算字节,包括协议
大小
?
c
、
sockets
但是当我比较' iftop‘实用程序(sudo iftop -f 'port 33755')时,我在iftop上得到的数据比在我的app....and中要多,如果是因为
tcp
头/协议数据。我使用send()和可变数据长度发送数据
包
,因此我不确定是否可以从中检测/计算
TCP
数据
包
大小
。我知道每个
TCP
数据
包
都发送
TCP
报头,但我不确定发送了多少个数据
包
。我是否可以假设,如果数据长度小于1
浏览 4
提问于2019-03-12
得票数 0
回答已采纳
3
回答
套接字接收队列中有多少个数据
包
或字节?
linux
、
sockets
、
udp
使用SO_RCVBUF调用getsockopt将返回套接字接收缓冲区的分配
大小
。我问这个问题的原因只是为了测试和调试。我正在尝试验证我对setsocktop(SO_RCVBUF)的调用是否
设置
了足够的
大小
。了解接收缓冲区是否接近达到其限制将验证是否
设置
了足够的
大小
浏览 3
提问于2013-05-08
得票数 5
回答已采纳
1
回答
提高IP连接速度
networking
、
16.04
、
server
、
ip
虽然从我的服务器上为几个
linux
发行版提供的服务非常好,平均只有12-15个MiB/s,增加了大约22个MiB/s,但大多数其他服务都非常缓慢。
浏览 0
提问于2017-01-06
得票数 1
2
回答
IOAT已启用,但未与
Linux
一起使用?
linux
、
networking
、
centos
、
intel
内核是
Linux
or-rtlb01.ds.stackexchange.com 3.7.7-1.el6.elrepo.x86_64 #1 SMP Mon Feb 11 22:28:07 EST 2013x86_64 x86_64 x86_64 GNU/
Linux
浏览 0
提问于2013-02-14
得票数 11
2
回答
当我们想要充分利用来自遥远服务器的带宽时,我们是否仍然受到
TCP
窗口
大小
的限制?
networking
、
bandwidth
、
cdn
、
network-speed
、
tcp-window-scaling
根据这个网站,随着往返时间的增加,使用默认的
TCP
窗口
大小
为64 we的远程服务器会丢失一些实时容量吞吐量。 我的网络带宽是240 My /60 My下线/升。我住在一个第三世界国家,所有可用的CDN服务器都离我2000到4000公里,而我到最近的CDN服务器的往返时间是82 is,这意味着,如果服务器使用默认的64 to窗口
大小
,由于距离所能达到的最大速度仅为
浏览 0
提问于2021-02-05
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券