腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何在Solaris的BSD套接字上设置
TCP
_NODELAY?
c++
、
c
、
solaris
、
sockets
我尝试使用以下命令关闭BSD套接字的Nagle算法:error: `
TCP
_NODELAY' undeclared (first use this function) 以下是此文件所在文件的完整包含列表:
浏览 3
提问于2009-06-25
得票数 6
回答已采纳
1
回答
netinet/
tcp
.h与
linux
/
tcp
.h的差异
c
、
linux
、
sockets
、
tcp
我正在尝试使用
TCP
选项
TCP
_USER_TIMEOUT,它是在2.6.37中添加到
linux
中的。 实际上,我的C源代码包括netinet/
tcp
.h而不是
linux
/
tcp
.h。
TCP
_USER_TIMEOUT是在
linux
/
tcp
.h中定义的,而不是在netinet/
tcp
.h中定义的--我读到了,用户空间应用程序不应该包含来自
linux
/的任
浏览 4
提问于2015-12-06
得票数 0
回答已采纳
1
回答
Linux
环境
下
TCP
与
TCP
的网络接口优化
tcpip
、
tunneling
我正在将一个遗留的嵌入式应用程序移植到
Linux
上。此应用程序使用专有协议通过
TCP
连接与远程服务器通信。除了特定于应用程序的消息外,该协议还实现了允许
TCP
和UDP流量通过
TCP
套接字进行隧道化的消息,以便应用程序能够为第三方客户端(例如嵌入式web服务器)服务。实际上,这是一个定制的VPN解决方案。作为移植工作的一部分,我决定使用
Linux
内核提供的TUN/TAP驱动程序,并将所有封装的
TCP
和UDP帧路由到TUN接口。然而,这会导致在
TCP
带来了与之相
浏览 0
提问于2019-01-15
得票数 2
1
回答
BOOST ASIO:为什么我不能在Windows中获得“绑定:地址已经在使用中”(但在
Linux
中却可以得到它)?
c++
、
boost
、
boost-asio
尝试绑定已绑定的
TCP
端口时应引发异常(" bind : Address raise use“异常)。 try {
tcp
::endpoint endpoint(
tcp
::v4(), 8081);
浏览 0
提问于2011-08-24
得票数 2
回答已采纳
1
回答
Python :
linux
中的
TCP
错误,而同一程序在Windows10上运行得很好。
python
、
socket
、
wireshark
、
tcpip
我正在尝试使用python套接字通过
TCP
/IP与商用电源设备通信。我原以为
tcp
/ip套接字在这两个操作系统中的工作方式是相同的,但我只在
linux
中遇到了一些通信问题:有时,我到达超时时,根本无法与设备通信我让Wireshark在两个操作系统上运行:在
linux
中,经过一段时间(有时是立即),wireshark被
TCP
Dup Ack、<e
浏览 0
提问于2021-04-27
得票数 -1
回答已采纳
1
回答
linux
服务器上NFS挂载点使用
TCP
协议
linux
、
redhat
、
nfs
我试图使用
TCP
协议来提高NFS挂载的性能,但是目前/proc/mounts说它使用
TCP
协议吗?这是否意味着默认情况
下
NFS已经在使用
TCP
?fin028b-nfs.zeus.ghsewn.com:/vol/NFS_Test_Vol/test_share /mnt/test2nfs rw,vers=3,rsize=32768,wsize=32768,soft,proto=
tcp
浏览 0
提问于2013-12-03
得票数 0
1
回答
SQL Server
Linux
(Ubuntu)连接选项
sql-server
、
linux
、
ubuntu
、
connection-string
通常,Server连接协议允许三种不同的连接协议: 命名管道在
linux
中,默认情况
下
我们可以使用
TCP
/IP连接到Server,问题是命名管道、共享内存或UNIX套接字是否有任何选项此外,在
Linux
中似乎没有启用或禁用这些特性的选项。
TCP
/IP:命名管道: sqlcmd –S np:\\ServerName\pipe\sql\query
浏览 0
提问于2020-05-01
得票数 0
回答已采纳
1
回答
skb_header_pointer与skb_transport_header的差异?
c
、
linux
、
tcp
、
linux-kernel
、
netfilter
我正在尝试实现一个netfilter模块,在处理sk_buff时,我发现了两种可能的检索
TCP
头的方法:struct tcphdr *
tcp
_header = (struct tcphdr *)skb_transport_header(skb);struct iphdr *ip_header= skb_header_pointer(skb, 0, sizeof(struct iphdr), &_iph) str
浏览 2
提问于2019-09-17
得票数 0
回答已采纳
1
回答
如何提高
TCP
在
Linux
balance键和/或FreeBSD roundrobin laggs中对无序交付的容忍度?
linux-networking
、
tcp
、
freebsd
、
truenas
、
bonding
我有3台服务器按以下方式按网络配置 A是戴尔的R710,正在运行
Linux
5.13.19-1-PvEProxmoxVE 7.1,并有4个NIC在balance-rr模式
下
合作。B是一款戴尔R610,运行
Linux
5.13.19-1-PvEProxmoxVE 7.1,并有4个NIC在balance-rr模式
下
合作。当我在
Linux
刀片之间运行iperf3时,我的最大值约为3 GBps,窗口平均达到300 KiB。然而,在TrueNAS (FreeBSD)刀片和
Linux
刀片之间,
T
浏览 0
提问于2021-12-28
得票数 0
1
回答
linux
中
TCP
/IP缓冲的相关问题
linux
、
networking
、
ip
、
tcp
我一直在非常努力地寻找
TCP
/IP中用作
linux
包传输的一部分的缓冲区。我读得越多越困惑。下面是我的问题。有人能帮我弄清楚吗?1)驱动队列是否与
TCP
的接收和发送缓冲区相同,它是作为带指向skbs的描述符的环形缓冲区实现的?如果不是,
TCP
的接收/发送缓冲区何时出现在数据包传输中?2)
TCP
连接待办事项队列与接收/接收队列是否完全不同?在分组旅行中,积压队列适合哪里?据我所知,待办事项队列用于挂起的连接。3)对于从
TCP
接受/发送缓冲区传输数据
浏览 0
提问于2020-02-16
得票数 0
1
回答
关于
Linux
下
的
TCP
套接字编程
c++
、
linux
、
sockets
、
tcp
我有一个
TCP
服务器在监听一个端口。当有新的连接进入时,服务器接受该连接并从accept()获取文件描述符。我的问题是,这个文件描述符的值应该是唯一的,还是可以有两个具有相同值的文件描述符?
浏览 19
提问于2021-09-17
得票数 0
2
回答
TCP
RWIN是由应用程序还是操作系统设置的?
networking
、
tcp
、
wireshark
、
tcpdump
在我的情况
下
,应用程序正在侦听
TCP
端口,每隔一段时间(如
tcp
转储中所见),它的接收窗口(RWIN)设置为零。
浏览 0
提问于2013-04-18
得票数 2
回答已采纳
1
回答
阻塞模式
下
的
Linux
TCP
套接字
linux
、
sockets
、
tcp
、
network-programming
、
network-protocols
当我在阻塞模式
下
创建
TCP
套接字并使用send (或sendto)函数时,函数调用将在什么时候返回? 它是否必须等到套接字的另一端接收到数据?在这种情况
下
,如果互联网上出现拥堵,是否会长时间阻塞?
浏览 1
提问于2011-10-31
得票数 3
回答已采纳
2
回答
TCP
重传定时器覆盖/杀死
TCP
保持活动计时器,延迟断开连接发现。
linux
、
sockets
、
tcp
、
keep-alive
、
retransmit-timeout
机器-
linux
,3.10.19内核在大多数情况
下
,这都很好,服务器知道客户机在40,70秒内就坏了。坏案例: 但是,我遇到了另一种独特的情况,即在保持活动计时器运行时,服务器尝试向客户端发送一些数据,然后启动
TCP
重传定时器,该定时器覆盖/杀死了保持活动计时器。
浏览 5
提问于2015-11-05
得票数 0
1
回答
telnet Apache2.4.33 centOS7
apache
、
centos7
、
telnet
当我试图在time telnet XX.XX.XX.XX 80 apache 2.4.6 server on centOS7时,结果是51 sec。RequestReadTimeout header=1但时间不少于32秒。找到的信息,关于这个,是一个已知的2.4.6错误(如果我正确理解的话),30秒是硬编码的,不能更改。
浏览 0
提问于2018-06-28
得票数 0
回答已采纳
2
回答
在Winsock中是否有相当于
TCP
_CORK的内容?
sockets
、
winapi
、
winsock
、
nagle
TCP
_CORK (自
Linux
2.2起) 如果设置好了,不要发送部分帧。当再次清除选项时,将发送所有排队的部分帧。这对于调用sendfile(2)之前的前置标头或吞吐量优化非常有用。正如目前所实现的,在输出被
TCP
_CORK塞住的时间上有200毫秒的上限。如果达到了这个上限,那么排队的数据就会自动传输。只有在
Linux
2.5.71之后,这个选项才能与
TCP
_NODELAY结合。
浏览 4
提问于2014-03-01
得票数 5
回答已采纳
1
回答
在这个用例中,
TCP
_CORK和
TCP
_NODELAY之间有什么显著的区别吗?
linux
、
tcp
、
nagle
在编写了关于和
TCP
_NODELAY和
TCP
_CORK的
TCP
_NODELAY之后,我意识到我对
TCP
_CORK的更精细的观点一定缺乏了解,因为我并不完全清楚为什么
Linux
开发人员认为有必要引入一个新的特别是,如果我有一个
Linux
应用程序希望通过
TCP
流发送一些小的/非连续的数据片段,而不支付200 do延迟税,同时最小化发送它所需的数据包数量,那么我可以这样做: 使用
TCP
_CORK (伪码):
Linux
操作系统(尽管
浏览 3
提问于2014-03-02
得票数 17
回答已采纳
1
回答
相同数据包的
TCP
重传,但使用不同的
TCP
有效负载
linux-kernel
、
drivers
、
tcp
我正在
Linux
平台上开发一个以太网驱动程序。我发现,当发生
TCP
重传时,引用相同序列号数据包的多个重传数据包的
TCP
有效负载是不同的。我不明白为什么会发生这种事。顺便说一
下
,
TCP
校验和字段在这些重传数据包中也是错误的,但是,所有其他类型的
TCP
数据包中的校验和都是正确的,例如同步、ACK和DUP ACK。我通过wireshark捕获了数据包,这意味着我捕获的数据包不是由我的驱动程序处理的,而是通过
Linux
内核中的
TCP
堆栈处理的。但是当我用其他以
浏览 2
提问于2015-04-15
得票数 2
1
回答
我把ERROR_PROTECTION_VIOLATION搞糊涂了
linux
、
tcp
我使用
TCP
函数"recv“接收数据。然后使用GetLastError()显示错误id。它是115。PS:这个程序是在
linux
.But
下
运行的,我想在
linux
&& windows中的错误代码一定和
TCP
错误是一样的。
浏览 5
提问于2012-11-01
得票数 0
回答已采纳
2
回答
如何使用IP_TRANSPARENT避免太多时间的等待
tcp
、
socket
我听说,在
TCP
/IP连接中,借助TIME_WAIT可以避免“太多TIME_WAIT”的问题。以这种方式,RST似乎是用来断开连接的,而不是FIN和ACK。 但我不太明白如何做到这一点。
浏览 0
提问于2020-01-02
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux TCP收发包配置解析
Linux TCP 连接速度异常的问题分析
Linux网络编程-UDP和TCP协议详解
预警 | Linux 爆 TCP “SACK Panic” 漏洞!N 家中招
Linux-影响TCP连接建立和断开的配置
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券