首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >多播无法在Windows 10 PC上工作。如何在Windows 10本地局域网启用组播

多播无法在Windows 10 PC上工作。如何在Windows 10本地局域网启用组播
EN

Stack Overflow用户
提问于 2019-11-04 04:05:35
回答 1查看 17.6K关注 0票数 3

我可以在224.0.0.1多播,我的所有其他本地局域网PC可以监听流。但是当我在其他多播IP上(如: 224.0.0.130 )进行多播时,没有一个局域网PC能够收听到这一点。虽然我可以在wireshark的源代码个人电脑。

EN

回答 1

Stack Overflow用户

发布于 2019-11-05 05:16:27

在windows 10中不进行多播有几个原因。我通过以下两个步骤解决了这个问题:

  1. Interface度量:从网络设置,转到预先选项和取消检查自动度量和设置接口矩阵一个数字。降低先前的.

  1. Change C#代码:默认情况下,多播将数据发送到回送接口的。因此,需要指定要使用哪个接口,意味着要使用哪个ip来发送多播流(即。(要在哪个网络发送多播)。

下面是一个示例C#代码:

代码语言:javascript
运行
AI代码解释
复制
                  m_Socket.SetSocketOption(
                 SocketOptionLevel.IP,
                 SocketOptionName.MulticastInterface,
                 IPAddress.Parse("192.168.0.104").GetAddressBytes()
                );

M_Socket是发送流的套接字,“192.168.0.104”是网络发送流的接口ip。

通过以上所述,现在我可以成功地发送多播。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58693136

复制
相关文章
组播、单播、多播
主机之间“一对一”的通讯模式,网络中的交换机和路由器对数据只进行转发不进行复制。如果10个客户机需要相同的数据,则服务器需要逐一传送,重复10次相同的工作。但由于其能够针对每个客户的及时响应,所以现在的网页浏览全部都是采用IP单播协议。网络中的路由器和交换机根据其目标地址选择传输路径,将IP单播数据传送到其指定的目的地。
233333
2019/05/25
1.6K0
“单播”、“组播”和“多播”
摘自"百度知道",我不知道! 当前的网络中有三种通讯模式:单播、广播、组播(多播),其中的组播出现时间最晚但同时具备单播和广播的优点,最具有发展前景。 一、单播: 主机之间“一对一”的通讯模式,网络中的交换机和路由器对数据只进行转发不进行复制。 如果10个客户机需要相同的数据,则服务器需要逐一传送,重复10次相同的工作。 但由于其能够针对每个客户的及时响应,所以现在的网页浏览全部都是采用IP单播协议。 网络中的路由器和交换机根据其目标地址选择传输路径,将IP单播数据传送到其指定的目的地。 单播的优点:
菩提树下的杨过
2018/01/23
3.3K0
【Windows】Windows 10系统启用Windows沙盒
5、重启后,在开始菜单中找到“Windows Sandbox”,点击运行即可。
宝耶需努力
2022/12/13
3.9K0
【Windows】Windows 10系统启用Windows沙盒
socket 实现最小化组播(多播)程序
组播是在局域网中向一个子网内加入了某个组播组的客户端发送批量发送数据,它类似于广播但并非广播,组播的地址有固定的几种,本案例中使用了239.0.0.2这个组播地址,具体实现代码分客户端和服务端,请参考:
我与梦想有个约会
2023/10/20
3940
socket 实现最小化组播(多播)程序
2019-10-30-C#-dotnet-core-局域网组播方法「建议收藏」
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/147499.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/07
1480
Linux Lite 5.4 可以在您的 PC 上替代 Windows 10
原文:https://www.linuxmi.com/linux-lite-5-4.html
逆锋起笔
2021/04/26
3K0
Linux Lite 5.4 可以在您的 PC 上替代 Windows 10
如何在Windows 10上安装Ruby并设置本地编程环境
Ruby是一种动态编程语言,可用于编写从简单脚本到游戏和Web应用程序的任何内容。它于1993年首次在日本发布,但在2005年作为服务器端Web开发的语言获得了普及。Ruby旨在为初学者提供易用和有趣的功能,但功能强大,足以创建复杂的系统。对于初学者和经验丰富的开发人员来说,这是一个很好的选择。
物花无语
2018/10/16
4.5K0
如何在Windows 10上安装Python 3并设置本地编程环境
Python是一种多功能编程语言,可用于许多不同的编程项目。1991年首次出版,其名称灵感来自英国喜剧组织Monty Python,开发团队希望使Python成为一种有趣的语言。易于设置,并以相对简单的方式编写并立即反馈错误,Python是初学者和经验丰富的开发人员的绝佳选择。Python 3是该语言的最新版本,被认为是Python的未来。
八十岁的背影
2018/10/11
2.5K0
python连接远程服务器_windows收不到组播
C/C++ code// MulticastSocket.cpp : implementation file
全栈程序员站长
2022/11/10
3.1K0
【网络层】IP组播(多播)、硬件组播、IGMP、组播路由选择协议、移动IP、路由器详解、路由表和路由转发
注:最后有面试挑战,看看自己掌握了吗 文章目录 IP多播----只给有相同需求的路由器传信息 以看视频为例-----组播路由器支持--------运行组播协议的路由器 IP组播地址------多播组的设备都有一个组播组IP地址---------一群共同需求主机的相同标识-------看直播、腾讯回忆------给你一个组播地址--------------一个D类地址表示一个组播族------224.0.0.0---239.255.255.255---------源地址总是单播地址-------UDP最大努力
20岁爱吃必胜客
2022/12/30
3.1K0
【网络层】IP组播(多播)、硬件组播、IGMP、组播路由选择协议、移动IP、路由器详解、路由表和路由转发
C# dotnet core 局域网组播方法
我在微软官网找到了用 C# 做 UDP 组播的方法,我优化一些逻辑,保留核心代码,然后加了一点封装
林德熙
2019/12/12
1.8K0
虚拟机无法在windows10上运行_虚拟机中安装windows10详细教程
虚拟机中安装Windodxp系统,可能会存在一些问题,现在把安装中碰到的问题和解决方法总结如下:
全栈程序员站长
2022/09/22
2.7K0
虚拟机无法在windows10上运行_虚拟机中安装windows10详细教程
C# dotnet core 局域网组播方法
我在微软官网找到了用 C# 做 UDP 组播的方法,我优化一些逻辑,保留核心代码,然后加了一点封装
林德熙
2022/08/04
8490
教程 | 如何在Windows 10上安装WSL 2
如果您想在最新的Windows版本中试用经过改进的WSL2(Windows Subsystem for Linux 2),请按照以下方法操作,我们在这篇文章中涵盖了安装它所需做的一切。
郭好奇同学
2021/03/25
6.4K0
教程 | 如何在Windows 10上安装WSL 2
如何在Windows10上使用Linux系统?
Windows作为日常办公绝对是垄断地位,强大的生态链和易用性让用户工作起来很方便,但是作为一个程序开发者, Linux系统才是王道,但是Linux的局限性,使人们也离不开windows, 所以会采用PC上安装双系统或者在Windows里面安装虚拟机跑Linux系统,双系统不能做到同时共存,虚拟机又比较卡顿,所以使用WSL,即在Windows安装Linux子系统成为了很多人的选择,本文主要介绍如何开启WSL和安装Linux系统,让windows和linux共存。
极简小课
2022/06/21
5.6K0
如何在Windows10上使用Linux系统?
多播委托
/// <summary> /// 多播委托就是将多个函数指向一个委托 /// </summary> static void Main(string[] args) { del del1 = test1; del1 += test2; del1 += test3; del1 -= test1; //取消函数test1的指向
指尖改变世界
2018/08/31
5320
IP多播
                      1   多播地址                     IP多播地址采用D类IP地址确定多播的组,地址范围是224.0.0.0 到 239.255.255.255.                        2 组管理协议(IGMP)               两个多播节点之间的所有路由器必须支持IGMP协议 任何没有开启IGMP的路由器仅简单的丢弃接收到的多播数据                       3   使用IP多播             
用户1154259
2018/01/17
1.2K0
IP多播
igmp协议用来实现组播功能_组播管理协议
组播基本架构 单播数据包传输的路径是利用“逐跳”(hop-by-hop)转发原理在IP网络中传输。相较于IP单播,IP组播通信的特点是数据包的目的地址不是一个特定的单一IP地址,而是一个特定组地址。
全栈程序员站长
2022/10/05
2.9K0
igmp协议用来实现组播功能_组播管理协议
Opengrok本地搭建(Windows10)
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/136771.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/05
1.8K0
Opengrok本地搭建(Windows10)
Windows CE无法连接Win 10
1.在打开的服务界面中,找到“基于Windows Mobile 2003的连接设备”
_一级菜鸟
2020/08/11
2.5K0
Windows CE无法连接Win 10

相似问题

UDP组播失败- NodeJS / Windows 10

11

windows10中不工作的Golang组播

114

在多主机Windows 10机器上接收UDP多播消息

11

Windows 10 UDP缓冲区大小/多播接收

1359

在多主机Windows PC上接收多播消息

22
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文