腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1403)
视频
沙龙
1
回答
C#
UDP
组
播
接收
不
工作
(
异步
或
同步
)
c#
、
async-await
、
multicast
、
udpclient
我正在为我正在开发的应用程序添加多
播
侦听功能。在某些情况下,我连接的设备将每秒发送一个多
播
数据包,我希望用户能够监听该数据包(如果正在发送)。我可以看到使用Wireshark从设备连续发送的
组
播
数据包,因此我知道它们存在,并且我知道我使用的是正确的
组
播
组
和端口号。我已经尝试了十几种不同的方法,但都没有让我的应用程序捕获数据包。如果我从应用程序本身发送一个测试多
播
数据包,它会收到它,没有问题。我已经尝试
接收
异步
和<em
浏览 88
提问于2020-04-17
得票数 0
1
回答
如何使用boost::asio查找
UDP
数据包的目的地址?
c++
、
networking
、
boost
、
udp
、
boost-asio
有些消息是
异步
的,不需要响应。其他的是请求-响应。请求消息(和
异步
消息)被发送到
组
播
组
,并且对请求的回复被单播发送。因此,每个端点都会
接收
发送到
组
播
组
的
UDP
数据包,还会
接收
刚刚使用普通单播发送给它的消息。到目前为止,它
工作
得很好,但在boost::asio中似乎没有任何方法来找出收到的
UDP
包的目的地地址(使用socket.async_receive_from)
浏览 2
提问于2013-02-11
得票数 0
回答已采纳
1
回答
boost::asio套接字读写
c++
、
sockets
、
asynchronous
、
udp
、
boost-asio
我需要一个关于这种情况的建议他可以接受来自多
播
组
的数据,他可以将数据发送给多
播
组
async_receive_from ->回调-> async_send(在同一线程中)由外部 timer -> async_send(在另一个thread)I中使用一个套接字进行
接收
和发送)。是否需要从外部定时器
同步
async_receive_from和async_send_
浏览 7
提问于2022-08-26
得票数 1
4
回答
加入轻量级IP (lwip)中
不
工作
的igmp_group
multicast
、
lwip
、
igmp
我是lwip的新手,我想用lwip创建一个多
播
接收
器。我的步骤如下: 1.启用LWIP_IGMP;2.在low_level_init()中设置NETIF_FLAG_IGMP;3.加入
组
播
组
,创建并绑定pcb;4.
udp
_connect到remote_ip(
或
组
播
IP地址?两者都尝试过,但都失败了) 加入
组
将返回成功,当程序执行此操作时,一切看起来都正常。但是
组
播
接收</e
浏览 5
提问于2014-04-24
得票数 5
3
回答
组
播
源
c#
正在通过多
播
向我发送xml源,但我不知道多
播
组
地址。我可以改用localhost吗?也就是说, new Socket(AddressFamily.InterNetwork,SocketType.Dgram,ProtocolType.
Udp
);
浏览 2
提问于2008-11-14
得票数 2
1
回答
客户端/服务器事件处理: UdpClient的替代方案?
c#
、
events
、
udp
、
remoting
我的Winforms客户端/服务器应用程序依赖于
UDP
多
播
来实时更新所有客户端。服务器将事件激发到已知的
UDP
接收
器中,每个客户端都使用System.Net.Sockets.UdpClient类的实例
接收
这些事件。 这很有效--当它起作用的时候。每个客户端都有一个远程处理对象,它通过TCP在该对象上进行
同步
调用,而
UDP
处理
异步
内容,因此客户端保持无状态。但我们的许多客户都以各种方式禁用了
UDP
--有些禁用了多
播<
浏览 2
提问于2011-08-26
得票数 0
2
回答
UDP
支持传输层
或
应用层的多
播
和广播?
tcp
、
multicast
、
udp
、
transport-protocol
、
layer4
我们知道
UDP
确实支持多
播
和广播。我的问题是哪一层"
UDP
支持多
播
和广播“?它是传输层还是应用层?我们知道,在应用层,多
播
是可能的,它的对应
组
播
地址也存在。但是,如何实现应用层广播呢?
浏览 0
提问于2022-04-19
得票数 0
回答已采纳
1
回答
IP_DROP_MEMBERSHIP行为不一致
c
、
networking
、
network-programming
、
udp
、
multicast
IP_ADD_MEMBERSHIP加入成员资格,一段时间后,我必须删除( IP_DROP_MEMBERSHIP )(就在drop seq id为1之前),然后再次使用IP_ADD_MEMBERSHIP加入成员资格(针对同一多
播
组
我注意到我得到了下一个包(seqid = 2),我认为这不应该发生,因为根据我的理解,IP_DROP_MEMBERSHIP应该停止
接收
udp
包并刷新它正在使用的套接字,一旦我重新加入,它应该是最新的可用的包请注意,我
不
希望关闭插座。继续使用现有版本。 请帮帮忙。我使用的是Cento
浏览 6
提问于2018-10-26
得票数 0
1
回答
为什么源ip地址相同的
组
播报文会被忽略
linux
、
network-programming
、
ip
、
multicast
我实现了一个利用多
播
消息的网络发现过程。它允许发现具有连接到同一网段的任何ip地址的特定设备。但是有一个案例给我带来了麻烦。A Client B | | >>>
UDP
Multi
浏览 1
提问于2012-02-03
得票数 2
回答已采纳
1
回答
UDP
客户端在几次发送/
接收
后停止
接收
并阻塞端口
c#
、
sockets
、
udp
、
uwp
、
windows-10-universal
我试图使用UWP发送和
接收
UDP
多
播
地址。它在最初几次完美地
工作
,但经过一段时间的发送-
接收
过程,它将锁定
接收
部分。我从
异步
方法改为
同步
方法,但仍然是一样的。即使我实例化了一个新的
UDP
客户端,端口也会被阻塞,直到应用程序重新启动。我做错什么了吗?private UdpClient
udp
; if (
udp
== null)
浏览 5
提问于2016-09-06
得票数 0
回答已采纳
1
回答
50%的
udp
数据包丢失
networking
、
udp
我在计算机(
C#
)和微控制器(C++)之间发送/
接收
非常短的
UDP
数据包。除了速度之外,我丢失了大约50%的
UDP
数据包,有时更多,有时更少。在
c#
中,我使用UDPClient发送到IPEndPoint (
同步
)并
异步
接收
。 我的缓冲区足够大,而且我看到损失是在计算机中产生的,包括发送和
接收
(微发送和
接收
到的数据包一样多)。我试图发送/
接收
大约60包每秒,但我可以调整,甚至10包
浏览 2
提问于2015-04-22
得票数 2
回答已采纳
4
回答
多
播
UDP
不
工作
networking
、
python
、
udp
、
multicast
树莓皮上的多
播
UDP
UDP
组
播
组
为239.255.250.250,端口为9131。还有其他设备使用这种具有相同多
播
组
和端口的“信标”,我可以在其他机器上看到这些数据包。路由器
浏览 0
提问于2014-03-30
得票数 13
回答已采纳
1
回答
提高asio
异步
读取与阻塞读取、
udp
速度/质量
asynchronous
、
udp
、
boost-asio
、
overlapped-io
我有一个快速而肮脏的概念证明应用程序,这是我用
C#
编写的,它可以从网络中读取高数据速率的
组
播
UDP
数据包。由于各种原因,完整的实现将用C++编写,我正在考虑使用boost。
C#
版本使用线程通过阻塞读取来
接收
数据。如果计算机负载过重(通常是在另一个线程中处理这些数据包),我会遇到一些丢弃数据包的问题。我想知道的是,boost中的操作(在windows中使用重叠io )是否有助于确保我
接收
到数据包和/
或
减少
接收
数据包所需的cpu
浏览 1
提问于2009-07-27
得票数 0
1
回答
组
播
数据包在环回发送方之前是否可以强制经过路由器?
networking
、
synchronization
、
wifi
、
multicast
、
loopback
简而言之:
组
播
数据包在被环回发送者之前是否可以强制通过路由器进行一次旅行(即禁用内部环回,但仍能收到数据包)?我的目的是使用
组
播
作为局域网WiFi上的
同步
方法:向多个
接收
器发送一个虚拟
组
播
数据包;因为它们几乎同时
接收
该数据包,所以它们可以比较它们的
接收
时间以
同步
它们的时钟。这在3个
或
更多设备上
工作
得非常好(并且禁用了环回)。但是,对于两台设备,一台设备需要同时作为
浏览 3
提问于2013-04-15
得票数 0
2
回答
基于Mellanox的DPDK IPv4流过滤
c++
、
network-programming
、
ipv4
、
dpdk
、
mellanox
我有一个DPDK应用程序,它使用Boost asio加入多
播
组
,并在特定
UDP
端口号上通过VLAN
接收
多
播
UDP
数据包(其他IPv4端口也用于其他流量)。我尝试在DPDK应用程序中的该端口仅
接收
那些多
播
UDP
数据包,并将它们放入RX队列中,并使所有其他入口网络流量表现为DPDK应用程序没有运行(转到内核)。;pattern[4].type = RTE_FLOW_I
浏览 7
提问于2019-12-17
得票数 2
1
回答
udpclient可以同时进行多
播
和单播吗?
c#
、
sockets
、
multicast
、
udpclient
、
unicast
我正在尝试构建一个客户端服务器套接字库,它将抽象出发送和
接收
数据的复杂性。我想知道您是否有一个
UDP
服务器设置有一个多
播
组
。如果需要,它还能向特定客户端发送和
接收
单播请求吗?
浏览 10
提问于2018-03-29
得票数 2
回答已采纳
2
回答
RTP数据包的套接字问题
c
、
sockets
、
rtp
socket_addr.sin_port = 10000; // My server is streaming on 10000并加入了
组
播
组
inet_addr("224.1.0.1"); // Multicast group of the stream将
接收
到的多
播
<
浏览 0
提问于2010-11-25
得票数 0
回答已采纳
1
回答
如何在Windows XP中监控
UDP
缓冲区
windows
、
windows-xp
、
udp
、
windbg
、
winsock
我正在尝试在一个基于
UDP
的大型系统中优化通信。通过优化,我的意思是最小化数据包的丢失。(是的,我知道
UDP
的固有限制,
不
建议其他协议)我们有几个.exe,每个都有几个线程,并使用编辑:@EdChum:我已经使用了WireShark,是的,将网络上的数据包与应用程序
接收
到的数据包关联起来是很痛苦的我见过一些
浏览 0
提问于2012-04-13
得票数 3
2
回答
序列图中方法调用的消息与信号
uml
、
message
、
sequence-diagram
、
method-invocation
我正在研究UML序列图,我遇到了方法调用,所以我注意到对方法的调用有两种方法--统一建模语言(UML)中的行为,即信号和消息,但我不知道如何指定其中的一种,基于什么?我的意思是什么时候使用消息,什么时候使用信号,因为我认为这是一个非常重要的设计决策,应该选择得很好。
浏览 12
提问于2014-05-10
得票数 4
1
回答
windows10中
不
工作
的Golang
组
播
go
、
udp
、
broadcast
、
multicast
我开发了一个使用
udp
组
播
来发送和
接收
数据的示例,它在linux上
工作
,但在window10上
不
工作
。我尝试用Java开发另一个
udp
组
播
应用程序,它在相同的环境中
工作
!问题出在哪里?("cmd", "server", "Command") flag.Parse() addr, err :=
浏览 14
提问于2022-07-21
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ptp同步时钟,ptp主时钟,gPTP,IEEE802.1AS,gPTP同步时钟模块
socket 通信必知必会|Python 标准库
嘿,运维!你与VXLAN有场约会……
高性能Swoole扩展的安装与使用入门
Netty|工作流程图分析&核心组件说明&代码案例实践
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券