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

[求助] OSPF在发送HELLO包或者其他更新采用组播地址的作用

[复制链接]
发表于 2020-5-8 17:01:35 | 显示全部楼层 |阅读模式
20鸿鹄币
无标题.png
     大神们好,我想问下OSPF或者其他的协议所用组播地址有什么意义,比如这个图三台路由器接在一个同一个交换下,然后各个直连接口宣告了OSPF。然后在交换机下连接了一台PC。在路由器进行交互的时候,比如224.0.0.5这个组播地址,到PC这个链路也能收到。这里有个疑问,它这种连接交互方式和广播方式感觉没有区别。(在下菜鸟没有对组播有深刻的认识)。还请大神们帮忙解释一下。

最佳答案

查看完整内容

主机不会监听224.0.0.5,收到hello包也不会处理; 主机收到广播包会处理。
发表于 2020-5-8 17:01:36 | 显示全部楼层
主机不会监听224.0.0.5,收到hello包也不会处理;
主机收到广播包会处理。


                               
登录/注册后可看大图
沙发 2020-5-8 17:01:36 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2020-5-9 15:26:36 | 显示全部楼层
pile 发表于 2020-5-8 18:03
主机不会监听224.0.0.5,收到hello包也不会处理;
主机收到广播包会处理。

谢谢
板凳 2020-5-9 15:26:36 回复 收起回复
回复

使用道具 举报

发表于 2020-5-18 15:48:40 | 显示全部楼层
亲,如果您深入了解BGP协议,可能您就不会有这个疑问了,我结合BGP给您解释一下为什么用组播。
IGP协议需要建立邻居,更新拓扑信息,更新数据库,最终才能达到协议的收敛效果,而IGP协议一般是不需要显示配置我的邻居都有谁的。那这种情况下,我怎么建立邻居呢,组播地址就是解决这个问题,IGP协议发送HELLO包的目的地址是组播地址,对方也在监听这个组播地址,这样双方就能交互hello包了,在广播网络中组播不仅仅能完成相互识别的问题,还能减少网络中的泛洪流量。IGP协议使用的组播地址是不能被路由的地址。
BGP协议也需要建立邻居,更新拓扑信息,更新数据库,最终才能达到协议的收敛效果,BGP协议需要显示的配置我的邻居都是谁,同时还要定义我发送hello数据包的源地址,BGP是TCP级协议,不需要路由器直连,在发送hello包时,目的地址和源地址都可以在配置命令中找到。
地板 2020-5-18 15:48:40 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2020-6-8 14:50:39 | 显示全部楼层
wangsniffer 发表于 2020-5-18 15:48
亲,如果您深入了解BGP协议,可能您就不会有这个疑问了,我结合BGP给您解释一下为什么用组播。
IGP协议需 ...

谢谢
5# 2020-6-8 14:50:39 回复 收起回复
回复

使用道具 举报

发表于 2020-6-14 15:21:51 | 显示全部楼层
学习了
6# 2020-6-14 15:21:51 回复 收起回复
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-3 08:49 , Processed in 0.715889 second(s), 15 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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