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

[已解决] 组播 OSPF的问题

[复制链接]
发表于 2013-8-4 16:01:38 | 显示全部楼层 |阅读模式
OSPF hello包不是以组播方式发送的么     NBMA只是不支持广播,  那么OSPF为什么在NBMA网络中要手动配邻居呢
发表于 2013-8-4 16:48:35 | 显示全部楼层
OSPF 是以224.0.0.5的地址进行全网广播的,NBMA不支持广播,也不监听224.0.0.5这个地址广播 。
是否正确请参考,也请高手指正。
沙发 2013-8-4 16:48:35 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-4 16:53:34 | 显示全部楼层
nmgi00507 发表于 2013-8-4 16:48
OSPF 是以224.0.0.5的地址进行全网广播的,NBMA不支持广播,也不监听224.0.0.5这个地址广播 。
是否正确请 ...

你的意思就是组播的前提就是必须是MA?
板凳 2013-8-4 16:53:34 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-8-4 16:55:58 | 显示全部楼层
dlci没有广播和组播mac的地址,所以它需要模拟广播,它的模拟方式是把帧复制给多个地址,为了对应dlci和ip的关系,所以必须手动建邻居。
如果不想手动建也可以改变ospf网络类型来实现。
地板 2013-8-4 16:55:58 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-4 17:11:09 | 显示全部楼层
Araon_Marcellus 发表于 2013-8-4 16:55
dlci没有广播和组播mac的地址,所以它需要模拟广播,它的模拟方式是把帧复制给多个地址,为了对应dlci和ip的 ...

你的意思是OSPF和FR结合是一种特殊情况,因为DLCI只能被广播出去,这样理解对吗?
5# 2013-8-4 17:11:09 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-8-4 21:53:57 | 显示全部楼层
OSPF hello包不是以组播方式发送的么     NBMA只是不支持广播,  那么OSPF为什么在NBMA网络中要手动配邻居呢

因为NBMA不支持广播,所以在OSPF手工写neighbor,这样,hello包可以以单播形式发给邻居.
6# 2013-8-4 21:53:57 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-8-5 13:52:02 | 显示全部楼层
7# 2013-8-5 13:52:02 回复 收起回复
回复 支持 反对

使用道具 举报

 成长值: 56320
发表于 2013-8-5 15:35:47 | 显示全部楼层
4楼 6楼说的就差不多了···
8# 2013-8-5 15:35:47 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-8-6 21:06:10 | 显示全部楼层
9# 2013-8-6 21:06:10 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2017-10-20 12:16:01 | 显示全部楼层
OSPF的Hello包是使用组播的方式发送,但是这种方式默认在以太网类型的链路进行。NBMA默认不支持广播,但是可以手工指定广播,手工指定邻居是指定OSPF的单播邻居,发送Hello就使用单播发送。你可以使用debug ip packet 和 debug ip ospf events查看OSPF的通信过程。
10# 2017-10-20 12:16:01 回复 收起回复
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-30 02:36 , Processed in 0.162715 second(s), 25 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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