千家信息网

msdp 排错思路

发表于:2024-11-28 作者:千家信息网编辑
千家信息网最后更新 2024年11月28日,第一步 msdp peer的建立1、 各自 show run | s msdp检查配置 并作调整connect-source 后面的若是出现了错误则原先的ip msdp sa-filterout 会消
千家信息网最后更新 2024年11月28日msdp 排错思路

第一步 msdp peer的建立

1、 各自 show run | s msdp

检查配置 并作调整

connect-source 后面的若是出现了错误

则原先的ip msdp sa-filterout 会消失

需要补充

2、 确定两RP地址

保证底层可达

带源 Ping 一下

3、 确定rp地址所在接口

若多接口RP地址一致 结合配置确定

4、 Show ip msdp peer 确保邻居正常建立

第二步:共享树的建立

1、查看本端RP是否已经建立起相应的(*G

R2#shwoip mroute

A、只有(*224.0.1.40)但是后面附有stopped

则检查本端是否有RP相关设置并在对端MSDP peer上查询本端RP地址

并且检查下一台路由器

B、若是同时具有(*,组地址)但是附有stopped

也是表明本端没有相关RP设置

策略

针对pim协议---各自的组号auto 224.0.1.39224.0.1.40

BSR 224.0.0.13

C、若是表项成功 则检查下一台路由器

2、按照拓扑 RP到客户端为方向 找到下一台路由

R2#shwoip mroute

重复上一轮 但是要确保底层能到RP

知直到找到正确的表项

或者找到客户端

3、保证源的DR有正确的表项 R6#showip pim interface

Show ip mroute

1 若没有则检查源是否加组

2 检查相应接口是否启用pim

R6#showip pim interface

以此确定正确的DR

特别注意若是客户端为路由器的环回

或者是交换机的SVI则需要 ip pim space-mode

4最后在RP上确定共享树建立是否成功

第三步源树的建立

1 在源处ping 组地址

A、在本端RP show ip mroute

查看是否具有 S * G

1、若没有则检查源到本端源到RP地址的可达性

注意 检查进接口

2、检查源有无RP(动态加 mapping

  • 动态则查看RP下放的跳数

  • 最主要的看有无。3940 mroute 没有则是没起组播

B在对端RP show ipmroute

查看是否具有 S * G

  • 若不具有 则检查两端 是否有sa-filter设置

  • 若具有 检查进接口是否正确

1、检查是否与对端建立正常的邻居关系 (优选中间路由器进行检查)

并检查接口配置进行调整 注意需要在rpf 校验的接口下建立邻居

若两根线路皆无 ippim 配置则查看对端

R2#show ip rpf 10.1.1.13

failed, no route exists

2、根据校验的先后顺序依次检查 msdp 边缘处 多为multicast

注意 bgp multicast 邻居是否建立

若无 mulicast 则多为单播

C 最后确定对端是否已经建立正确的(S, *G

D、在本端查看 出口是否正确

若不正确则检查中间路由器 是否具有组播定界

特别注意看是否具有到源的路由因为后面路由器由共享树转为最短树时

需要进行rpf 校验

2 、依次检查对端RP后的路由的源树建立

直到客户端客户端不需要建立源树但是需要具有源的路由

3自本端RP开始 依次检查后面的路由器

Show ip mroute

若不存在 检查邻居

若是进接口错误

则检查 show iprpf 源地址

调整rpf校验的接口

4在源 ping 组地址

若不通

依次检查是否有策略

一般来说 本端 RP前多会 具有策略

特别注意 组播(UDP)去单播(ICMP)回 尤其注意使用 trance 的使用 一般不适用


0