腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
设置posix recv
超时
会导致
udp
数据包丢失吗?
、
、
我找到了关于如何为posix套接字设置
超时
的。这个答案的
linux
部分:struct timeval tv;tv.tv_usec = 0; setsockopt(如果
接收
操作在没有
接收
到额外数据的情况下被阻塞了这么长时间,则如果没有
接收
到数据,则该操作将以部分计数或errno设置为EAGAIN或EWOULDBLOCK返回。此选项的默认值为零,这表示
接收
操作不应<em
浏览 9
提问于2018-04-11
得票数 0
回答已采纳
1
回答
UDP
接收
超时
选项
linux
c
、
、
我使用如下所示设置
UDP
接收
超时
选项: t.tv_sec = 0; print_error_and_exit("Couldn't set SO_RCVTIMEO option in
UDP
socketfor destination RX");我想将<e
浏览 6
提问于2014-03-01
得票数 0
回答已采纳
1
回答
如何使用proc命令跟踪
UDP
数据包丢失
、
、
、
、
我需要跟踪我的
LINUX
机器中的
UDP
接收
队列丢弃。因为我使用的是‘`cat /proc/net/
udp
’命令,输出是20: 00000000:8614 00000000:0000 07 00000000:00000000 00:00000000000 500 0 4430600 2 ffff81007a40b380
浏览 3
提问于2013-11-17
得票数 3
回答已采纳
2
回答
在Python的
UDP
套接字上
接收
ICMP主机不可达消息
、
、
、
、
我正在
Linux
2.6.38上用Python2.7编写一个简单的
UDP
聊天服务器。 当主机(客户端)发送
UDP
段以表示无法到达的服务器时,如何读取主机(客户端)
接收
的ICMP错误消息?我尝试在sockFd.recvfrom上使用
超时
,并第二次执行sendto,但这并没有帮助。是否有读取主机
接收
的ICMP错误的API?
浏览 3
提问于2013-02-23
得票数 3
回答已采纳
1
回答
始终侦听
UDP
服务器
、
、
、
大家下午好,我已经将它设置为一个服务,并且它运行得很好,除了每隔一段时间,
UDP
数据包不会从
Linux
机器上
接收
。我使用以下代码来
接收
UDP
数据包: bytes_received = recvfrom(serverSocket, serverBuf, serverBufLe
浏览 3
提问于2021-09-09
得票数 0
2
回答
在通过CTRL+C终止之前,Netcat传输从未停止
、
、
我试图使用Netcat而不是TCP,使用
UDP
在计算机上发送数据。现在,与过去通过退出nc进程来标记文件传输完成的TCP(Netcat )不同,
UDP
(Netcat )进程似乎从未退出,除非强制使用CTRL+C。
浏览 0
提问于2015-11-25
得票数 0
回答已采纳
1
回答
如果没有收到数据,Python套接字重新发送数据
、
我想向传感器发送一些数据,如果python脚本没有
接收
到数据,我希望
接收
函数
超时
并重新发送数据。'.decode('hex') print "
UDP
target port:",
UDP
_PORT print "messagesock.bind((
UDP
_IP,
UDP
_POR
浏览 7
提问于2016-07-25
得票数 1
回答已采纳
1
回答
Simulink
UDP
发送/
接收
中的
超时
处理
、
、
我在与远程机器通信的Simulink模型中有一个
UDP
发送/
接收
块。我为
UDP
接收
块定义了一个
超时
值。问题是,当在
超时
期限内没有收到来自远程机器的响应时,模拟就会停止。相反,如果远程机器
超时
(或不可用),我希望使用一个虚拟值,并继续模拟。有人能指导我如何做到这一点吗?谢谢。
浏览 3
提问于2016-08-09
得票数 1
2
回答
使用LAN交换机时客户端未
接收
UDP
数据包
、
、
UDP
数据包被发送到
Linux
客户端。如果这些数据包没有在特定的时间间隔(1分钟)发送并再次发送到相同的
UDP
端口,则recv函数返回-1,错误为EAGAIN。当recv函数返回EAGAIN错误时,
UDP
客户端使用send函数向服务器发送虚拟数据时,这个问题暂时得到了解决。请有人澄清一下这种行为。
浏览 4
提问于2013-09-13
得票数 0
回答已采纳
2
回答
SocketTimeoutException未被抛出
、
、
、
以下代码应根据是否达到
超时
抛出异常:{ return false; return true;我在每一种可能的情况下都尝试过,而且我可以保证数据包永远不会被抛出,因为它永远不会在另一边
接收
到
浏览 2
提问于2016-04-18
得票数 0
回答已采纳
3
回答
我能嗅探到另一台使用Python的
Linux
机器的
UDP
数据包吗?
、
、
、
、
我在一台
Linux
机器server1上有一个Python进程,它
接收
和处理原始
UDP
包。我希望有另一台
Linux
机器server2能够监听server1正在
接收
的相同
UDP
数据包。有没有什么Python解决方案能够嗅探发往另一台(
Linux
)机器的
UDP
数据包?
浏览 3
提问于2011-06-02
得票数 1
回答已采纳
1
回答
linux
上的boost
udp
接收
器失败
、
我将
udp
单播数据包从窗口发送到
linux
。我的客户端正在发送
udp
数据包,但是
linux
上的
udp
接收
器没有
接收
到这些数据包。但是我可以在wireshark上看到
udp
数据包(它运行在我的
lin
浏览 4
提问于2014-01-23
得票数 1
回答已采纳
1
回答
何时将
UDP
连接视为
UDP
流?
、
、
、
在NAT中,
UDP
会话有两个不同的
超时
。 在大多数NAT配置中,
UDP
timeout设置为30 seconds。但是,
UDP
stream timeout设置为180 seconds。我知道网络管理员可能会更改配置。但是,
UDP
会话由一对源端点和目标端点标识。NAT应该将连接分类为流。尽管一对连续的双向send()和receive()将
UDP
连接分类为流,但我没有找到有文档
浏览 0
提问于2019-03-01
得票数 1
1
回答
java.io.IOException: myuser@example.com从keytab登录失败
、
、
我编写了一个程序,使用火花流将数据插入到启用了hbase的kerberos。在一批中,我遇到了一个失败的任务。错误如下: at org.apache.hadoop.security.UserGroupInformation.loginUserFromKeytabAndReturnUGI(UserGroupInformation.java:1160) at com.framework.common.HbaseUti
浏览 0
提问于2017-05-27
得票数 0
回答已采纳
2
回答
UDP
代理实现
、
、
、
、
我正在尝试构建一个简单的TCP和
UDP
代理。TCP代理没有问题,但是
UDP
处理起来有点复杂。典型的代理场景是这样的。
接收
到数据包时,侦听来自客户端的传入数据包,将其发送到目的地(server)Listen以获取可能来自服务器的响应包,将响应数据包发送回客户端- b
浏览 9
提问于2011-03-23
得票数 2
2
回答
从Agentx Master到Agentx Subagent的奖励SNMP请求
、
、
我在
linux
上运行agentx master和agentx subagent。当我在默认的MIB (即sysdescr.0 )上运行snmpget时,它返回正常,但是当我请求通过agentx子代理注册的MIB时,它
超时
。MIB已成功注册,但是当主agentx收到GET请求时,它会显示"Sending 60 bytes to
UDP
: unknown"。它找不到要转发的位置。 我是不是缺少subagent端的某种配置?主设备如何知道应该由谁
接收
请求?
浏览 2
提问于2010-04-24
得票数 1
1
回答
Linux
C应用程序中的原始套接字与Libpcap
、
、
、
、
我正在开发一个
Linux
应用程序,它可以像traceroute那样工作,发送TCP/
UDP
数据包并侦听传入的TCP/
UDP
应答包或ICMP时间超过消息。性能(我的应用程序获取传入数据包的速度) 谢谢。
浏览 10
提问于2015-10-08
得票数 2
1
回答
Java中
UDP
数据报套接字的
超时
处理
、
我需要在Java中启用和禁用
UDP
数据报套接字的
超时
。 可以使用sendTokenSock.setSoTimeout(10000);设置其
超时
。但是,如果我需要禁用它的
超时
,并使它在程序的另一个状态下无限地
接收
,我怎么做呢?
浏览 2
提问于2014-07-12
得票数 0
1
回答
当
UDP
是无连接的时,为什么发送
UDP
需要
超时
?
、
、
、
因此,我看到有一些方法可以在通过
UDP
数据包发送数据时指定
超时
值(至少在C#中是这样)。我想知道这有什么用,因为我认为
UDP
是一种无连接协议,所有发送器套接字所要做的就是发送数据包,而不用担心实际收到的数据包。在
接收
时设置
超时
是有意义的,但是我不确定为什么在发送时需要
超时
。这就引出了另一个问题,
UDP
发送阻塞了吗?(我会说不是)。如果是,它在哪些东西上被“屏蔽”了? 提前谢谢。
浏览 6
提问于2013-11-02
得票数 1
1
回答
运行在
Linux
Mint系统上的应用程序无法
接收
udp
数据包
、
、
、
、
我有以下python3
udp
接收
器代码:s.bind(('',当我在运行
Linux
Mint的计算机上运行相同的代码时,它什么也得不到。 我还在
linux
计算机上使用了tcpdump,它确实显示了
UDP
数据包。
UDP
接收
程序,同样的结果:在RasPi上工作,在
Linux
Mint计算机上不工作(
浏览 3
提问于2020-07-17
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux网络编程-UDP和TCP协议详解
Linux C语言高级编程之使用TCP和UDP协议实现网络通信!
Linux的异步通知接收中要注意使能顺序
Linux系统常用命令太赞了,直接收藏
两种方法实现Linux不活动用户登录超时后自动登出
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券