免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3577 | 回复: 7
打印 上一主题 下一主题

多播问题请教 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-11-06 20:43 |只看该作者 |倒序浏览
请问对于路由设备,如果要接收多播报文,入接口要加入多播报文对应的多播组吗。

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
2 [报告]
发表于 2008-11-06 20:47 |只看该作者
你是说路由设备本身要接收多播报文,还是转发多播报文。

论坛徽章:
0
3 [报告]
发表于 2008-11-06 20:52 |只看该作者
现在设备上可以转发多播报文(静态配置了多播路由缓存项),我不知道设备的入接口如果不加入多播报文对应的多播组,能否收到多播报文,如果收不到,又怎么谈的上转发呀。

论坛徽章:
0
4 [报告]
发表于 2008-11-06 21:05 |只看该作者
如果没有加入,他的上游设备有一个出接口到这台设备不可以吗。

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
5 [报告]
发表于 2008-11-06 21:08 |只看该作者
因为MAC不匹配,无法接收。

论坛徽章:
0
6 [报告]
发表于 2008-11-06 21:14 |只看该作者
现在我的环境是pc1------设备--------pc2\r\n\r\n在pc1上发送了一个多播组为229.55.66.1的报文,然后将pc2加入了229.55.66.1,我在设备上设置了一条多播缓存,缓存里设置出接口是连接pc2的接口。然后pc2就可以收到报文呀。

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
7 [报告]
发表于 2008-11-06 21:50 |只看该作者
这个是肯定的了。因为你的主机的缺省网关是路由器。MAC当然对了。

论坛徽章:
0
8 [报告]
发表于 2008-11-07 15:38 |只看该作者
我抓了个包看了一下,多播报文的目的mac是由多播地址转化来的01:00:5exxx的地址,并不和设备接收端口的mac一致。\r\n又看了一下代码,在设备驱动层对mac地址为多播类型的是不丢弃的。在接口处倒是有可能检查入接口是不是加入了传入多播包所在的多播组,设备一般是没有检查这一步吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP