社区
网络编程
帖子详情
局域网跨网段组播通信的问题
ranjianhui
2007-08-25 10:04:11
是这样的,我现在正在开发一个用于校园网的软件。我希望校园网中的所有用户都能加入一个组播组并接收组播数据。现在我不并不知道学校的路由器是否支持组播。怎样解决这个问题呢,如果不能解决,能用其它的方法使一个用户发送一次数据其它用户都收到吗?请高手关注呀。
...全文
867
1
打赏
收藏
局域网跨网段组播通信的问题
是这样的,我现在正在开发一个用于校园网的软件。我希望校园网中的所有用户都能加入一个组播组并接收组播数据。现在我不并不知道学校的路由器是否支持组播。怎样解决这个问题呢,如果不能解决,能用其它的方法使一个用户发送一次数据其它用户都收到吗?请高手关注呀。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
csl435
2007-11-15
打赏
举报
回复
校园网内是支持组播的.你先写个测试程序吧..如果是广域网就不容易了.局域网不难..
跨
网段
组播
数据转发
最近在实际的项目中遇到了
组播
通信
,其中最主要的
问题
是
组播
如何
跨
网络路由的
问题
,起初在网络找资料,找到了PIMD来实现
组播
数包的转发。 借助pimd也能实现组包数据包的转发。但是,pimd是个应用程序,如果
组播
数据平凡的话,会影响到系统的效率。同时考虑到实际的项目中,
组播
数据源和
组播
的接受者是 在同一个
局域网
之内,只要交换机支持
组播
,通过交换机将
组播
的发送者和接受者连接起来,之后通过更改驱动程序
同一
局域网
不同
网段
ip实现
通信
1.使用场景 电脑使用
网段
ip为172.23.0.0/16,设备ip为192.168.1.0/24。将电脑和设备通过交换机连接起来,满足了电脑和设备处于同一
局域网
不同
网段
,不能进行网络
通信
。为了能够进行
通信
,比如,进行设备的密码重置等,都需要能够
通信
才能完成。 2.参考方案 可以在电脑的网络设置里的高级配置中,添加一个和设备处于同一
网段
的ip。需要注意的是,添加的ip之前要先使用ping命令判断
局域网
中是否存在相同ip的设备,为了避免ip冲突。有时你会发现ping不通的ip,添加之后也有不通的情况。这
UDP
跨
网段
通信
的实现方式
UDP(User Datagram Protocol,用户数据报协议)是一种无连接的传输协议,它可以用于实现
跨
网段
的
通信
。在本文中,我们将介绍如何使用 UDP 实现
跨
网段
通信
,并提供相应的源代码示例。通过创建 UDP 服务器端和客户端,绑定地址和端口,发送和接收消息,我们可以实现
跨
网段
的
通信
。在实际应用中,你可以根据具体需求进行灵活的扩展和优化。完成安装后,分别运行服务器端和客户端的代码。在运行代码之前,请确保你已经安装了 Python 的 socket 模块。请注意,在上述代码中,服务器端绑定的地址为。
局域网
发现之UDP
组播
局域网
发现设备是
通信
的第一步,
通信
需要先知道对方的ip地址,因为一般使用 DHCP 动态分配 ip 地址的
局域网
内,各个主机的 IP 地址是由 DHCP 服务器来帮你分配 IP 地址的。所以在很多情况下,你要知道对方的 IP 地址是比较麻烦的。 因此,
局域网
发现,我们要解决的事情就是:如何找到
局域网
内其他设备,并获取到设备的ip; 查询资料之后,发现使用udp单播、
组播
、广播来实现的方式都有,...
局域网
两个不同
网段
互相访问
局域网
两个不同
网段
互相访问 【计算机网络】不同
网段
内主机如何
通信
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章