设为首页收藏本站language 语言切换
查看: 2154|回复: 3
收起左侧

[求助] 多播问题,如何知晓多播源多播组和多播组在路由器中如何传递

[复制链接]
发表于 2017-3-9 08:11:49 | 显示全部楼层 |阅读模式
50鸿鹄币
如图所示 QQ图片20170309080501.png 中间那一部分是路由器,最后和PC连接的是交换机,我想请问假如多播源向路由器发送多播,那么这个时候目的地址是多少?是否为224.0.0.2?然后接收到的路由器发送这个多播组,是否目的地址也是224.0.0.2(本子网内的全部路由器)?如果路由器之间是运行了PIM的话,发送多播的目的地址就是224.0.0.13,如果运行了DVMRP,那么目的地址就是224.0.0.4?
是这样吗?请知道的告诉下,谢谢了,如果不是的话,那么这个多播是如何传递的?请说详细点,谢谢

最佳答案

查看完整内容

组播源发送的组播packet的Destination应该是它所负责的组播组的地址。而并不是所有路由器(224.0.0.2),也不是PIM之类的。
发表于 2017-3-9 08:11:50 | 显示全部楼层
组播源发送的组播packet的Destination应该是它所负责的组播组的地址。而并不是所有路由器(224.0.0.2),也不是PIM之类的。
沙发 2017-3-9 08:11:50 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2017-3-14 14:40:50 | 显示全部楼层
sboku 发表于 2017-3-13 16:16
组播源发送的组播packet的Destination应该是它所负责的组播组的地址。而并不是所有路由器(224.0.0.2),也 ...

你好,谢谢你的回答,你说的对,我是把控制层面和数据层面弄混了,假如这里都是使用的PIM-DM协议,那么224.0.0.13实际上是PIM路由器之间传输控制层面消息的目的IP,不过我这几天才开始学习组播,有几个问题还是不懂,麻烦告诉下
就拿上面的拓扑图来说
1:组播源有一个IP,然后组播源发送的数据是到组播组地址的,那么这个组播组地址是在哪里、由谁确定的?
2:如上图所示,组播源发送数据的时候,(S,G)S是自己的源IP地址,G是组播组地址,这样发送给和自己直连的一台路由器,这个时候这台直连的路由器接口是否必须运行PIM-DM协议?然后收到组播以后是从运行了这个PIM-DM协议的口子发送组播,如果有其他口子,运行的是DVMRP协议,也不会从这个口子发送组播出去,是这样吗?
麻烦告诉下,谢谢
板凳 2017-3-14 14:40:50 回复 收起回复
回复

使用道具 举报

发表于 2017-3-21 10:12:11 | 显示全部楼层
531207502 发表于 2017-3-14 15:40
你好,谢谢你的回答,你说的对,我是把控制层面和数据层面弄混了,假如这里都是使用的PIM-DM协议,那么22 ...

1:组播的IP地址是网络管理员按照组播的规定自己定的。
2:是使用PIM-DM,还是PIM-SM,要管理员在路由器上设定的。关于PIM是怎么管理组播,从哪个口转发组播Packet,一句两句说不清楚,你先看看下面的文章。PIM-DM有局限性,现在不怎么用了。

http://blog.ine.com/2011/01/14/u ... hared-tree-designs/


地板 2017-3-21 10:12:11 回复 收起回复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-6-1 10:52 , Processed in 0.108578 second(s), 29 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表