MSDP功能的配置
创始人
2024-07-22 17:51:09
0

MSDP描述了一种连接多PIM-SM域的机制。每种 PIM-SM 域都使用自己独立的RP ,它并不依赖于其它域内的RP ,配置了MSDP对等体的RP将其域内的活动组播源信息通过SA(活动源)消息通告给它的所有MSDP对等体,这样,一个PIM-SM域内的组播源信息就会被传递到另一个PIM-SM域。

通过以上对MSDP的描述,让我们进行实战,看一下MSDP是怎样实现的。

需求分析

1.PIM-SM网络采用单BSR管理域方式,拥有多个组播源S和多个接收者。在PIM-SM域内配置Anycast RP,当新成员加入组播组时,与接收者直接相连的交换机能够向拓扑距离最近的RP发起加入;

2.PIM-SM网络中运行OSPF提供单播路由,在SwitchC和SwitchD之间建立MSDP对等体。同时,SwitchC和SwitchD的Loopback10,Loopback0接口承担C-BSR和C-RP的角色;

3.此案例同时适用于以下产品:H3C 3600-EI、5600、3610、5510系列交换机。

组网图如下:

MSDP功能的配置

 

#p#

MSDP的配置过程

SwitchA配置:

1.创建vlan 130 140 150,并将端口E 0/1加入vlan 130, E 0/2加入vlan 150,E 0/3加入vlan 140

 

  1. [SwitchA]vlan 130  
  2.  
  3. [SwitchA-vlan 130]port Ethernet 0/1  
  4.  
  5. [SwitchA-vlan 130]vlan 140  
  6.  
  7. [SwitchA-vlan 140]port Ethernet 0/3  
  8.  
  9. [SwitchA-vlan 140]vlan 150  
  10.  
  11. [SwitchA-vlan 150]port Ethernet 0/2 

 

2.分别给vlan 130 140 150设置vlan 虚接口地址

  1. [SwitchA-vlan 150]int vlan 130  
  2.  
  3. [SwitchA-interface-vlan 130]ip add 192.168.3.1 24  
  4.  
  5. [SwitchA-interface-vlan 130]int vlan 140  
  6.  
  7. [SwitchA-interface-vlan 140]ip add 192.168.4.1 24  
  8.  
  9. [SwitchA-interface-vlan 140]int vlan 150  
  10.  
  11. [SwitchA-interface-vlan 150]ip add 192.168.5.1 24 

 

3.配置ospf路由

  1. [SwitchA-interface-vlan 150]quit  
  2.  
  3. [SwitchA]ospf   
  4.  
  5. [SwitchA-ospf-1]area  
  6.  
  7. [SwitchA-ospf-1-area 0.0.0.0]network 192.168.3.1 0.0.0.255  
  8.  
  9. [SwitchA-ospf-1-area 0.0.0.0]network 192.168.4.1 0.0.0.255  
  10.  
  11. [SwitchA-ospf-1-area 0.0.0.0]network 192.168.5.1 0.0.0.255 

 

4.配置pim sm组播

  1. [SwitchA-ospf-1-area 0.0.0.0]quit  
  2.  
  3. [SwitchA-ospf-1]quit  
  4.  
  5. [SwitchA]multicast routing-enable  
  6.  
  7. [SwitchA]int vlan 130  
  8.  
  9. [SwitchA-interface-vlan 130]pim sm  
  10.  
  11. [SwitchA-interface-vlan 130]int vlan 140  
  12.  
  13. [SwitchA-interface-vlan 140]pim sm  
  14.  
  15. [SwitchA-interface-vlan 140]int vlan 150  
  16.  
  17. [SwitchA-interface-vlan 150]igmp enable  
  18.  
  19. [SwitchA-interface-vlan 150]pim sm 

 

#p#

SwitchB配置:

1.创建vlan 120 130 ,并将端口E 0/1加入vlan 130, E 0/2加入vlan 120

  1. [SwitchB]vlan 130  
  2.  
  3. [SwitchB-vlan 130]port Ethernet 0/1  
  4.  
  5. [SwitchB-vlan 130]vlan 120  
  6.  
  7. [SwitchB-vlan 120]port Ethernet 0/2 

 

2.分别给vlan 120 130设置vlan 虚接口地址

  1. [SwitchB-vlan 120]int vlan 130  
  2.  
  3. [SwitchB-interface-vlan 130]ip add 192.168.3.2 24  
  4.  
  5. [SwitchB-interface-vlan 130]int vlan 120  
  6.  
  7. [SwitchB-interface-vlan 120]ip add 192.168.2.2 24 

 

3.配置ospf路由

  1. [SwitchB-interface-vlan 120]quit  
  2.  
  3. [SwitchB]ospf   
  4.  
  5. [SwitchB-ospf-1]area  
  6.  
  7. [SwitchB-ospf-1-area 0.0.0.0]network 192.168.2.2 0.0.0.255  
  8.  
  9. [SwitchB-ospf-1-area 0.0.0.0]network 192.168.3.2 0.0.0.255 

 

4.配置pim sm组播

 

  1. [SwitchB-ospf-1-area 0.0.0.0]quit  
  2.  
  3. [SwitchB-ospf-1]quit  
  4.  
  5. [SwitchB]multicast routing-enable  
  6.  
  7. [SwitchB]int vlan 130  
  8.  
  9. [SwitchB-interface-vlan 130]pim sm  
  10.  
  11. [SwitchB-interface-vlan 130]int vlan 120  
  12.  
  13. [SwitchB-interface-vlan 120]pim sm  
  14.  

 

#p#

SwitchC配置:

1.创建vlan 110 120 140 ,并将端口E 0/1加入vlan 110, E 0/2加入vlan 120,E 0/3加入vlan 140

 

  1. [SwitchC]vlan 110  
  2.  
  3. [SwitchC-vlan 110]port Ethernet 0/1  
  4.  
  5. [SwitchC-vlan 110]vlan 120  
  6.  
  7. [SwitchC-vlan 120]port Ethernet 0/2  
  8.  
  9. [SwitchC-vlan 120]vlan 140  
  10.  
  11. [SwitchC-vlan 140]port Ethernet 0/3  
  12.  

 

2.分别给vlan 110 120 140设置vlan 虚接口地址

 

  1. [SwitchC-vlan 140]int vlan 110  
  2.  
  3. [SwitchC-interface-vlan 110]ip add 192.168.1.1 24  
  4.  
  5. [SwitchC-interface-vlan 110]int vlan 120  
  6.  
  7. [SwitchC-interface-vlan 120]ip add 192.168.2.1 24  
  8.  
  9. [SwitchC-interface-vlan 120]int vlan 140  
  10.  
  11. [SwitchC-interface-vlan 140]ip add 192.168.4.2 24  
  12.  

 

3.创建Loopback0,Loopback10,并在这些Loopback地址上使能pim sm

 

  1. [SwitchC-interface-vlan 140]quit  
  2.  
  3. [SwitchC]int Loopback 0  
  4.  
  5. [SwitchC-Loopback 0]ip add 1.1.1.1 32  
  6.  
  7. [SwitchC-Loopback 0]pim sm  
  8.  
  9. [SwitchC-Loopback 0]quit  
  10.  
  11. [SwitchC] int Loopback 10  
  12.  
  13. [SwitchC-Loopback 10]ip add 192.168.10.1 32  
  14.  
  15. [SwitchC-Loopback 10]pim sm  
  16.  

 

4.配置ospf路由

 

  1. [SwitchC-Loopback 10]quit  
  2.  
  3. [SwitchC]ospf   
  4.  
  5. [SwitchC-ospf-1]area  
  6.  
  7. [SwitchC-ospf-1-area 0.0.0.0]network 192.168.1.1 0.0.0.255  
  8.  
  9. [SwitchC-ospf-1-area 0.0.0.0]network 192.168.2.1 0.0.0.255  
  10.  
  11. [SwitchC-ospf-1-area 0.0.0.0]network 192.168.4.2 0.0.0.255  
  12.  
  13. [SwitchC-ospf-1-area 0.0.0.0]network 1.1.1.1 0.0.0.0  
  14.  
  15. [SwitchC-ospf-1-area 0.0.0.0]network 192.168.10.1 0.0.0.0  
  16.  

 

5.配置pim sm组播

 

  1. [SwitchC-ospf-1-area 0.0.0.0]quit  
  2.  
  3. [SwitchC-ospf-1]quit  
  4.  
  5. [SwitchC]multicast routing-enable  
  6.  
  7. [SwitchC]int vlan 110  
  8.  
  9. [SwitchC-interface-vlan 110]pim sm  
  10.  
  11. [SwitchC-interface-vlan 110]int vlan 120  
  12.  
  13. [SwitchC-interface-vlan 120]pim sm  
  14.  
  15. [SwitchC-interface-vlan 120]int vlan 140  
  16.  
  17. [SwitchC-interface-vlan 140]pim sm  
  18.  

 

6.配置rp 和 bsr

 

  1. [SwitchC-interface-vlan 140]quit  
  2.  
  3. [SwitchC]pim  
  4.  
  5. [SwitchC-pim]c-rp Loopback 0  
  6.  
  7. [SwitchC-pim]c-bsr Loopback 10 32  
  8.  

 

7.配置msdp

 

  1. [SwitchC-pim]quit  
  2.  
  3. [SwitchC]msdp  
  4.  
  5. [SwitchC-msdp] originating-rp LoopBack0  
  6.  
  7. [SwitchC-msdp] peer 2.2.2.2 connect-interface LoopBack0  
  8.  

 

#p#

SwitchD配置:

1.创建vlan 100 160,并将端口E 0/1加入vlan 100, E 0/2加入vlan 160

 

  1. [SwitchD]vlan 100  
  2.  
  3. [SwitchD-vlan 100]port Ethernet 0/1  
  4.  
  5. [SwitchD-vlan 100]vlan 160  
  6.  
  7. [SwitchD-vlan 160]port Ethernet 0/2  
  8.  

 

2.分别给vlan 100 160设置vlan 虚接口地址

 

  1. [SwitchD-vlan 160]int vlan 100  
  2.  
  3. [SwitchD-interface-vlan 100]ip add 192.168.0.1 24  
  4.  
  5. [SwitchD-interface-vlan 100]int vlan 160  
  6.  
  7. [SwitchD-interface-vlan 160]ip add 192.168.6.1 24  
  8.  

 

3.创建Loopback0,Loopback10,并在这些Loopback地址上使能pim sm

 

  1. [SwitchD-interface-vlan 160]quit  
  2.  
  3. [SwitchD]int Loopback 0  
  4.  
  5. [SwitchD-Loopback 0]ip add 2.2.2.2 32  
  6.  
  7. [SwitchD-Loopback 0]pim sm  
  8.  
  9. [SwitchD-Loopback 0]quit  
  10.  
  11. [SwitchD] int Loopback 10  
  12.  
  13. [SwitchD-Loopback 10]ip add 192.168.10.1 32  
  14.  
  15. [SwitchD-Loopback 10]pim sm  
  16.  

 

4.配置ospf路由

 

  1. [SwitchD-Loopback 10]quit  
  2.  
  3. [SwitchD]ospf   
  4.  
  5. [SwitchD-ospf-1]area  
  6.  
  7. [SwitchD-ospf-1-area 0.0.0.0]network 192.168.0.1 0.0.0.255  
  8.  
  9. [SwitchD-ospf-1-area 0.0.0.0]network 192.168.6.1 0.0.0.255  
  10.  
  11. [SwitchD-ospf-1-area 0.0.0.0]network 2.2.2.2 0.0.0.0  
  12.  
  13. [SwitchD-ospf-1-area 0.0.0.0]network 192.168.10.1 0.0.0.0  
  14.  

 

5.配置pim sm组播

 

  1. [SwitchD-ospf-1-area 0.0.0.0]quit  
  2.  
  3. [SwitchD-ospf-1]quit  
  4.  
  5. [SwitchD]multicast routing-enable  
  6.  
  7. [SwitchD]int vlan 100  
  8.  
  9. [SwitchD-interface-vlan 100]igmp enable  
  10.  
  11. [SwitchD-interface-vlan 100]pim sm  
  12.  
  13. [SwitchD-interface-vlan 100]int vlan 160  
  14.  
  15. [SwitchD-interface-vlan 160]pim sm  
  16.  

 

6.配置rp 和 bsr

 

  1. [SwitchD-interface-vlan 160]quit  
  2.  
  3. [SwitchD]pim  
  4.  
  5. [SwitchD-pim]c-rp Loopback 0  
  6.  
  7. [SwitchD-pim]c-bsr Loopback 10 32  
  8.  

 

7.配置msdp

 

  1. [SwitchD-pim]quit  
  2.  
  3. [SwitchD]msdp  
  4.  
  5. [SwitchD-msdp] originating-rp LoopBack0  
  6.  
  7. [SwitchD-msdp] peer 1.1.1.1 connect-interface LoopBack0  
  8.  

 

#p#

SwitchE配置:

1.创建vlan 110 160,并将端口E 0/1加入vlan 110, E 0/2加入vlan 160

 

  1. [SwitchE]vlan 110  
  2.  
  3. [SwitchE-vlan 110]port Ethernet 0/1  
  4.  
  5. [SwitchE-vlan 110]vlan 160  
  6.  
  7. [SwitchE-vlan 160]port Ethernet 0/2  
  8.  

 

2.分别给vlan 110 160设置vlan 虚接口地址

 

  1. [SwitchE-vlan 160]int vlan 110  
  2.  
  3. [SwitchE-interface-vlan 110]ip add 192.168.1.2 24  
  4.  
  5. [SwitchE-interface-vlan 110]int vlan 160  
  6.  
  7. [SwitchE-interface-vlan 160]ip add 192.168.6.2 24  
  8.  

 

3.配置ospf路由

 

  1. [SwitchE-interface-vlan 160]quit  
  2.  
  3. [SwitchE]ospf   
  4.  
  5. [SwitchE-ospf-1]area  
  6.  
  7. [SwitchE-ospf-1-area 0.0.0.0]network 192.168.1.2 0.0.0.255  
  8.  
  9. [SwitchE-ospf-1-area 0.0.0.0]network 192.168.6.2 0.0.0.255  
  10.  

 

4.配置pim sm组播

 

  1. [SwitchE-ospf-1-area 0.0.0.0]quit  
  2.  
  3. [SwitchE-ospf-1]quit  
  4.  
  5. [SwitchE]multicast routing-enable  
  6.  
  7. [SwitchE]int vlan 110  
  8.  
  9. [SwitchE-interface-vlan 110]pim sm  
  10.  
  11. [SwitchE-interface-vlan 110]int vlan 160  
  12.  
  13. [SwitchE-interface-vlan 160]pim sm  
  14.  

 

 【编辑推荐】

  1. DHCP-snooping该怎样配置
  2. 交换机DHCP Sever的配置
  3. 交换机利用DHCP Relay进行IP与MAC的绑定

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
规避非法攻击 用好路由器远程管... 单位在市区不同位置设立了科技服务点,每一个服务点的员工都通过宽带路由器进行共享上网,和单位网络保持联...
范例解读VB.NET获取环境变... VB.NET编程语言的使用范围非常广泛,可以帮助开发人员处理各种程序中的需求,而且还能对移动设备进行...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...