腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
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上看到<e
浏览 4
提问于2014-01-23
得票数 1
回答已采纳
1
回答
运行在
Linux
Mint系统上的应用程序无法
接收
udp
数据
包
、
、
、
、
我的本地网络中有一个ESP8266定期向端口12345上的全局广播地址(192.168.1.255)发送小型的
UDP
数据
包
。当我在运行
Linux
Mint的计算机上运行相同的代码时,它什么也得不到。 我还在
linux
计算机上使用了tcpdump,它确实显示了
UDP
数据
包
。
UDP
接收
程序,同样的结果:在RasPi上工作,在
Linux
Mint计算机上不工作(不显示node.js代码,不要认为它在这里增加了任何东西)。我没有在
Li
浏览 3
提问于2020-07-17
得票数 1
1
回答
UDP
数据
包
丢失(Ubuntu18.04进入Windows 10)
、
、
、
我试图从
Linux
机器(Ubuntu18.04)向windows 10机器发送
UDP
数据
包
。但是在Windows机器上没有
接收
到数据
包
。我已经将
UDP
数据
包
从Windows 10发送到
Linux
机器,并取得了成功。我在这两台机器上都安装了wireshark进行调试。从
Linux
到Windows,Pings也在工作。
Linux
机器上的
udp
数据
包
似乎是按照Wireshark发送的。但
浏览 5
提问于2022-01-25
得票数 0
1
回答
UDP
数据
包
丢失(Ubuntu18.04进入Windows 10)
、
、
、
我试图从
Linux
机器(Ubuntu18.04)向windows 10机器发送
UDP
数据
包
。但是在Windows机器上没有
接收
到数据
包
。我已经将
UDP
数据
包
从Windows 10发送到
Linux
机器,并取得了成功。我在这两台机器上都安装了wireshark进行调试。从
Linux
到Windows,Pings也在工作。
Linux
机器上的
udp
数据
包
似乎是按照Wireshark发送的。但
浏览 0
提问于2022-01-25
得票数 0
1
回答
接收
以固定的时钟速率发送的
UDP
数据
包
流
、
、
、
我需要以每秒1000个数据
包
的固定速率
接收
UDP
数据
包
流。它们由28字节的有效载荷组成,其中前四个字节(Uint32)是数据
包
序列号。发送者是同一个本地网络上的嵌入式设备,地址和端口是相互已知的。我不需要
接收
每一个数据
包
,但是主机的设计不应该增加
UDP
协议的固有限制。总的来说,我在
UDP
和Socket方面的经验有限(只是从android手机上的传感器应用程序到PC上的临时流,用于一个小型演示项目)。 我不知道以最快的速度
接收<
浏览 0
提问于2015-11-04
得票数 3
回答已采纳
1
回答
linux
中是否有一种方法可以增加
linux
上广播接口的MTU大小,以便能够发送更大的
UDP
数据
包
?
、
、
我在
linux
上的Bcast:192.168.1.255接口的wlan0上广播
UDP
数据
包
。它运行良好,我正在
接收
一个在另一台机器上编写的
UDP
客户端。我了解到,我不能发送一个
UDP
数据
包
比MTU的大小声明在那个特定的接口。问题
linux
中是否有一种方法可以
浏览 0
提问于2019-12-18
得票数 0
回答已采纳
1
回答
如何通过接口过滤多播
接收
套接字?
、
、
、
我需要创建两个侦听相同IP:端口但在不同接口上的套接字: 直到我意识到
Linux
将所有这些合并成相同的通信量之前,它似乎是非常直接的。当我第一次创建socket0时,它不会
接收
任何数据,但是一旦我创建了socket1 (并加入了多播组),socket0也将开始
接收
相同的数据。我找到了解释这
浏览 5
提问于2017-08-28
得票数 7
回答已采纳
4
回答
简单Python
UDP
服务器:从本地主机以外的客户端
接收
数据
包
时出现问题
print "
UDP
target IP:",
UDP
_IPprint "message:", MESSAGE socket.SOCK_DGRAM) #
UDP
sock.sendto(MESSAGE, (
UDP
_IP, <em
浏览 3
提问于2013-04-01
得票数 12
回答已采纳
1
回答
如何处理3.2亿个272字节的
UDP
数据
包
?
、
、
、
因此,我有一个传入的
UDP
流,它由272个字节的数据
包
组成,数据速率大约为5.12 of /s(大约每秒320e6个数据
包
)。此数据由基于FPGA的自定义电路板发送。在
接收
端,网络线程读取和解释这些数据
包
,并将其放在与缓冲线程共享的循环缓冲区中,缓冲线程会将此数据复制到GPU进行处理。
接收
端的上述设置可以使用简单的recv调用处理4096KB数据
包
(用于不同设计)的5.12 KB /s,但是,以当前的数据
包
大小,我很难跟上数据<em
浏览 16
提问于2013-04-30
得票数 2
回答已采纳
1
回答
传入的LAN
UDP
数据
包
是否在
Linux
中的
接收
器ARP表中创建包含发送方MAC的条目?
、
、
当
Linux
接收
来自具有LAN源IP的发送方的
UDP
数据
包
时,
Linux
是否会将该数据
包
的源MAC地址沿源IP地址放入ARP缓存表?
浏览 0
提问于2017-09-25
得票数 0
回答已采纳
2
回答
如何检查在C中是否收到了
UDP
数据
包
、
、
、
、
下面示例代码中的"recvfrom()“等待
UDP
数据包被
接收
。 但是我需要检查
UDP
包
是否可用。如果未收到数据
包
,则继续执行其他任务。如果收到数据
包
,则
接收
数据
包
并进行解析。如何在
Linux
程序中做到这一点?请帮帮我!
浏览 3
提问于2016-06-28
得票数 0
回答已采纳
1
回答
如何在使用recvmsg()时从
UDP
数据
包
中检索源端口
、
、
我在
Linux
中有一个使用C的应用程序,其中我创建了一个套接字来
接收
IPv6
UDP
包
。为了
接收
数据
包
,我使用了recvmsg(),因为我需要检索ifindex,可以使用选项IPV6_PKTINFO从CMSG_DATA()获取它。现在,我还需要从
UDP
数据
包
中读取源端口。
浏览 1
提问于2012-02-18
得票数 2
1
回答
Linux
:减少
UDP
数据
包
错误
、
我面临
UDP
数据
包
接收
错误(在
Linux
'netstat -su‘命令下)。我在Machine(RHEL5.2)上运行了10个
UDP
进程,每个进程以每秒50次的速度发送290字节的数据
包
到相同的地址和相同的
UDP
端口。在收件人端(Mache-BRHE5.2),我有一个进程侦听这个
UDP
端口。此外,在Machine,我运行'netstat -su‘来检查
UDP
数据
包
错误。尽管如此,我仍然遇到<em
浏览 0
提问于2014-11-07
得票数 2
2
回答
使用windows而不是
Linux
时丢失的
UDP
数据
包
、
、
被测系统通过
UDP
从外部源
接收
HTTP请求。为了测试,我使用Python模拟了这个源代码,通过本地网络发送
UDP
数据
包
,测试我发送了1、20、133和1000条消息。当我在我的本地windows机器上运行测试时,我经常会收到
UDP
数据
包
的丢弃,有时甚至连一条消息都无法
接收
。但是,当我使用virtual Box创建一个虚拟
Linux
Box (Centos)并从那里运行相同的测试时,我获得了100%的成功率。 从Windows发送
UDP
浏览 73
提问于2018-07-25
得票数 0
1
回答
是否有可能在
linux
主机上将传入(SNMP)
UDP
数据
包
克隆到同一主机的另一个
UDP
端口?
、
、
、
、
我有一个
linux
主机,它
接收
端口162上的
UDP
SNMP陷阱。我希望将传入的
UDP
数据
包
克隆到同一主机的另一个端口和相同的网络接口(例如,
UDP
端口1772)。请记住,我想保存所有的原始数据
包
(源IP优先)。提前谢谢。
浏览 6
提问于2016-08-23
得票数 1
1
回答
Linux
是否可以缓冲
UDP
数据
包
以更正序列
、
、
、
、
我试图解决的问题是,在
接收
服务器(
Linux
Ubuntu 18.04)上,我看到了所有的数据
包
,但很多时候都稍微有些乱。即分组5在分组4之前。在
Linux
中有没有一种方法可以缓冲传入的
UDP
流,以便消费者(在我的例子中是FFMPEG)能够按顺序获得流(作为一个缓冲区,具有预期的延迟,它将与缓冲区大小联系在一起)。.2011:
UDP
, length 1200 16:04:48.884324 IP (tos 0x0, ttl 24, id 25336, offset 0, flags [
浏览 5
提问于2021-04-06
得票数 0
1
回答
在
Linux
上使用共享内存进行低延迟数据
包
处理?
、
、
、
、
如果我在
Linux
上
接收
UDP
数据
包
(我不介意修改一些源代码),我的应用程序读取数据
包
的最快方法是什么?我是否希望修改网络堆栈,以便一旦
接收
到
UDP
数据
包
,就将其写入共享内存,并让应用程序访问该内存? 堆栈有没有办法通知应用程序做出反应,而不是让应用程序连续轮询共享内存?
浏览 0
提问于2013-03-15
得票数 4
回答已采纳
1
回答
UDP
组播发送/
接收
:路由还是套接字问题?
、
、
、
、
我正在使用
Linux
7上的“socat”来诊断一些问题。服务器和客户端都是
linux
centos7,它们都有多个接口。我无法解释这种情况:socat STDIO
UDP
4-DATAGRAM:239.2.2.1:12345socat
UDP
4-RECVFROM:12345,ip-
浏览 0
提问于2016-07-20
得票数 2
1
回答
当Windows过滤引擎服务启用时,我的应用程序为什么不能
接收
UDP
数据
包
?
、
、
、
在开始之前,我只想说这种情况完全可以使用TCP来实现,没有任何问题--问题是我想要自动检测网络上的设备,所以我仍然需要
UDP
通过我的网络广播和检测设备。我有一个简单的
UDP
广播/发送/
接收
程序运行在我的笔记本电脑和台式机上,使用
UDP
和SDL_Net,用C++编码。我的桌面在运行
Linux
,而我的笔记本正在运行Windows。
Linux
机器可以
接收
所有
UDP
数据
包
,而Windows机器则删除它们。我安装了Wires
浏览 3
提问于2012-03-07
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux网络编程-UDP和TCP协议详解
udp丢包大文件传输解决方案
UDP传输总丢包?常用的解决方式在这里!
Java 19 网络编程、UDP编程、TCP编程、粘包问题、文件上传
Linux 用TCPDUMP 抓包
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券