首页 > 其他 > 详细

multicast-5 PIM

时间:2020-10-25 22:42:11      阅读:27      评论:0      收藏:0      [点我收藏+]

PIM 协议无关组播

PIM和底层没有任何关系

 

1 PIM的运行与单播路由协议无关,但是组播数据转发默认与单播路由有关

(如果使用组播静态和MBGP来完成RPF校验的话,真的就不需要单播路由了)

2 PIM需要在相邻路由器之间建立邻居关系,(仅仅是建立邻居而已)但是不存在任何组播路由信息的交互,(并不是由PIM来完成路由表的交互)

3 PIM邻居建立不依赖于单播路由表,利用保留的组播地址发送hello包(224.0.0.13

4 组播路由表的建立是本地独立根据相关规则建立

5 组播路由表的建立通常因为三种原因来触发,收到了组成员IGMP消息,收到了PIM 消息,或者是收到了组播的数据包

6 PIM存在两个版本,V1,V2,路由器上启用PIM,默认是V2,可以通过接口命令来进行修改

ip pim version [1][2]

 技术分享图片

 

查看设备所运行组播的接口

Show ip pim interface

 技术分享图片

 

Ver 是PIM的版本,这里是V2

Mode 是dense模式

DR prior (如果是IGMP版本1 时,选择一个DR来充当查询者,负责向下发着查询消息)

技术分享图片

 

查看PIM 邻居

邻居地址, 出接口

PIM 每30S 发送一次hello包,如果105s 没有收到邻居给我发的hello包,那么就视为neighbor down

Priority = 1 

我是DR

S ,可以刷新组播路由表

 

PIM hello包的格式

 技术分享图片

 

在建立PIM邻居时无所谓是V1/V2,但是在实际转发数据时,必须使用相同的版本,而且是V2版本。

 

为什么连接组播源的接口,必须要运行PIM?

因为要执行RPF校验

那最末跳路由器和接收者接口为什么要开启PIM呢?

因为要运行IGMP,开启了PIM就开启了IGMP,两个是在一起的。

 

 

--------------------------------------------------------------

CCIE成长之路 --- 梅利

multicast-5 PIM

原文:https://www.cnblogs.com/meili333/p/13875438.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!