broadcast相关内容

您如何获取默认网络适配器的主机广播地址?C#

假设我想向我的子网中的每个主机发送一条 udp 消息(然后从我的子网中的任何主机接收一条 udp 消息): 我现在这样做: IPAddress 广播 = IPAddress.Parse("192.168.1.255"); 但我当然希望在子网不同于 192.168.1/24 的情况下动态地完成此操作.我试过了: IPAddress 广播 = IPAddress.Broadcast; 但 ..
发布时间:2022-01-22 17:29:26 C#/.NET

使用多个 NIC 广播 UDP 数据包

我正在为 Linux 中的相机控制器构建一个嵌入式系统(不是实时的).我在让网络做我想做的事情时遇到问题.该系统有 3 个 NIC、1 个 100base-T 和 2 个千兆端口.我将较慢的连接到相机(这是它所支持的全部),而较快的则是与其他机器的点对点连接.我正在尝试从相机获取图像,进行一些处理,然后使用 UDP 将其广播到其他每个 NIC. 这是我的网络配置: eth0: addr ..
发布时间:2022-01-22 17:28:16 服务器开发

C# UDP 广播客户端/服务器不起作用

我正在使用 .NET 2.0 并创建了一个相当简单的 udp 广播应用程序和 UDP 侦听器. 监听代码: Socket listener = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);IPEndPoint localEndPoint = new IPEndPoint(IPAddre ..
发布时间:2022-01-22 17:26:15 C#/.NET

将 Docker 容器连接到网络接口/设备而不是 IP 地址

经过仔细研究、测试和摆弄,我只能通过从 IP/端口转发将 Docker 容器连接到给定接口.这可以通过将 -p Host-IP:Host-Port:Container-Port 添加到 docker run 命令来完成. 我有一个侦听 UDP 广播 (255.255.255.255) 的应用程序,并且无法以这样一种方式配置转发,即我的容器将在不转发我关心的端口上的所有网络流量的情况下接收这些 ..
发布时间:2022-01-22 17:20:19 其他开发

数据报 (UDP) 接收器不工作 - 不接收广播数据包

我遇到了 UDP 数据报的问题,因为我无法从服务器接收 UDP 数据包,但我可以发送它们.我查看了许多示例,但无法弄清楚我的代码有什么问题.我终于从不同的网站找到了问题所在的提示. 因此,我在此处更新了问题,以防将来可能对某人有所帮助.下面的代码在 LG 手机上通过 WiFi 网络运行,并且基于 Android Studio 4.2 (29/4/2021);SDK平台30;Kotlin 1. ..
发布时间:2022-01-22 16:57:30 移动开发

Android广播地址

我正在为我的 Android 手机制作客户端服务器应用程序. 我在 Python 中创建了一个 UDP 服务器,用于监听连接. 我可以像 192.169.0.100 一样直接输入服务器 IP 地址,它可以正常发送数据.我也可以输入 192.168.0.255 并在 192.169.0.100 上找到服务器. 是否可以获取我的 Android 手机所连接网络的广播地址?我只会在我的 ..
发布时间:2022-01-22 16:40:09 Java开发

在 Python 中接收广播数据包

我有以下代码发送一个在子网中广播的 udp 数据包. 从套接字导入 *s=socket(AF_INET, SOCK_DGRAM)s.setsockopt(SOL_SOCKET, SO_BROADCAST, 1)s.sendto('这是测试',('255.255.255.255',12345)) 以下代码用于接收广播包. 从套接字导入 *s=socket(AF_INET, SOCK_DGRAM ..
发布时间:2022-01-22 16:37:03 Python

发送和接收 UDP 数据包

以下代码在 15000 端口发送数据包: int 端口 = 15000;UdpClient udp = new UdpClient();//udp.EnableBroadcast = true;//这是在一个现已删除的答案中提出的IPEndPoint groupEP = new IPEndPoint(IPAddress.Broadcast, port);string str4 = "我想收到这个 ..
发布时间:2022-01-22 16:34:54 C#/.NET

在 Linux 上接收 UDP 广播数据包

我们现有的软件会定期将 UDP 数据包广播到本地子网 (x.x.x.255) 上的特定端口 (7125).我们在 HP-UX (11.11) 上运行的监控软件能够毫无问题地接收这些数据包.但是,将监控软件移植到Linux(RHEL 6.1)后,我们发现它并没有收到广播包.tcpdump 显示到达 Linux 主机的数据包,但内核不会将它们发送到我们的软件. 我一直在使用几个 python 2 ..
发布时间:2022-01-22 16:31:55 服务器开发

发送广播 UDP 但在其他 Android 设备上不接收

我正在尝试开发一个应用程序来发送一些广播消息并从其他 android 设备接收一些答案.我在接收来自其他设备的 UDP 消息时遇到了一些问题.我应该提到,这段代码在 Gingerbread 上有效,但在 JellyBean 上它不再有效,我不知道可能是什么问题. 这里是我发送广播消息的地方(我知道其他设备侦听端口 5000): private void sendUDPMessage(St ..
发布时间:2022-01-22 16:31:02 移动开发

所有接口上的 UDP 广播

在具有有线和无线接口(例如 192.168.1.x 和 192.168.2.x 子网)的 Linux 系统上,我想发送一个通过所有可用接口(即通过有线和无线接口). 目前我 sendto() 到 INADDR_BROADCAST,但似乎只通过其中一个接口发送广播(并不总是相同,后续广播可能使用另一个接口). 有没有一种方法可以发送通过每个接口发出的 UDP 广播? 解决方案 首 ..
发布时间:2022-01-22 16:26:53 服务器开发

无法接收 android.intent.action.EVENT_REMINDER 广播

我想编写一个在发生日历提醒时触发的应用程序.我意识到没有正式记录的方法,但我在日志中看到,当我的手机(Droid X)上的日历闹钟响起时,AlertReceiver 表明它已收到 android.intent.action.EVENT_REMINDER: 01-03 11:03:00.029 D 1523 AlertReceiver onReceive: a=android.intent.act ..
发布时间:2022-01-11 14:06:40 移动开发

是否可以通过 TCP 进行广播?

我正在用 C 编写一个服务器/客户端系统,它在 TCP 连接下使用 BSD 套接字.服务器是多线程的,每个连接都在自己的接收器中运行.每个客户端都在一对一的基础上很好地与服务器交谈,遗憾的是我想不出一种方法来实现 SendToAll() 函数,例如,如果客户端 A 做了一些需要发送数据包的事情所有的客户.我该怎么做? 我正在考虑在每个接收器中实现一个队列,并且任何广播都会被发送到这些队列;当 ..
发布时间:2021-12-28 12:49:08 其他开发

我可以对 TCP 使用广播或多播吗?

对于互联网协议 (IP),我可以使用多播: 在 IPv4 中:互联网组管理协议 (IGMP) 在 IPv6 中:多播侦听器发现 此外,例如,对于 UDP,我可以使用: 广播 - 将数据包发送到地址范围 多播 - 将数据包发送到指定地址列表 但是我可以将其中的一些用于 TCP 吗? 解决方案 不,你不能.TCP 是一种用于正好在两个端点之间进行通信的协议.与 UD ..
发布时间:2021-12-28 12:38:07 其他开发

Android从任何应用程序检测触摸状态

是否可以从另一个应用程序中检测触摸事件,特别是滑动?我希望能够检测到用户是否向左或向右滑动(即使使用 2 个手指 - 但不是必需的).也许有我可以收听的服务或广播. 或者失败了,是否有一些 API 可能我可以每秒轮询 10 次来获取触摸状态,然后我可以计算其余部分(为什么,我记得编写了一个鼠标驱动程序,在 8086 中用 IN OUTs 选通 COM1 端口在 XT 上用 TSR 编码的汇编 ..
发布时间:2021-12-27 21:27:14 移动开发