H3C S3610 Series Operation Manual
H3C S3610 Series Operation Manual

H3C S3610 Series Operation Manual

Hide thumbs Also See for S3610 Series:
Table of Contents

Advertisement

Quick Links

Operation Manual - Multicast Protocol
H3C S3610&S5510 Series Ethernet Switches
Chapter 1 Multicast Overview ...................................................................................................... 1-1
1.1 Introduction to Multicast..................................................................................................... 1-1
1.1.1 Comparison of Information Transmission Techniques............................................ 1-1
1.1.2 Roles in Multicast .................................................................................................... 1-3
1.1.3 Advantages and Applications of Multicast .............................................................. 1-4
1.2 Multicast Models ................................................................................................................ 1-4
1.3 Framework of Multicast...................................................................................................... 1-5
1.3.1 Multicast Addresses ................................................................................................ 1-6
1.3.2 Multicast Protocols .................................................................................................. 1-9
1.4 Multicast Packets Forwarding Mechanism ...................................................................... 1-10
Chapter 2 IGMP Snooping Configuration ................................................................................... 2-1
2.1 IGMP Snooping Overview ................................................................................................. 2-1
2.1.1 Principle of IGMP Snooping .................................................................................... 2-1
2.1.2 Basic Concepts in IGMP Snooping ......................................................................... 2-1
2.1.3 Work Mechanism of IGMP Snooping ...................................................................... 2-3
2.1.4 Processing of Multicast Protocol Messages ........................................................... 2-5
2.2 IGMP Snooping Configuration Tasks ................................................................................ 2-5
2.3 Configuring Basic Functions of IGMP Snooping ............................................................... 2-6
2.3.1 Configuration Prerequisites..................................................................................... 2-6
2.3.2 Enabling IGMP Snooping........................................................................................ 2-7
2.3.3 Configuring the Version of IGMP Snooping ............................................................ 2-7
2.3.4 Configuring Port Aging Timers ................................................................................ 2-8
2.4 Configuring IGMP Snooping Port Functions...................................................................... 2-9
2.4.1 Configuration Prerequisites..................................................................................... 2-9
2.4.2 Configuring Static Member Ports ............................................................................ 2-9
2.4.3 Configuring Simulated Joining .............................................................................. 2-10
2.4.4 Enabling the Fast Leave Feature .......................................................................... 2-11
2.4.5 Configuring IGMP Report Suppression................................................................. 2-12
2.5 Configuring IGMP-Related Functions .............................................................................. 2-13
2.5.1 Configuration Prerequisites................................................................................... 2-13
2.5.2 Enabling IGMP Snooping Querier......................................................................... 2-13
2.5.3 Configuring IGMP Timers...................................................................................... 2-14
2.5.4 Configuring Source IP Address of IGMP Queries................................................. 2-15
2.6 Configuring a Multicast Group Policy............................................................................... 2-16
2.6.1 Configuration Prerequisites................................................................................... 2-16
2.6.2 Configuring a Multicast Group Filter...................................................................... 2-16

Table of Contents

i
Table of Contents

Advertisement

Table of Contents
loading

Summary of Contents for H3C S3610 Series

  • Page 1: Table Of Contents

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Table of Contents Table of Contents Chapter 1 Multicast Overview ...................... 1-1 1.1 Introduction to Multicast..................... 1-1 1.1.1 Comparison of Information Transmission Techniques..........1-1 1.1.2 Roles in Multicast ....................1-3 1.1.3 Advantages and Applications of Multicast ..............
  • Page 2 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Table of Contents 2.6.4 Configuring Multicast Group Replacement ............2-18 2.7 Displaying and Maintaining IGMP Snooping ..............2-19 2.8 IGMP Snooping Configuration Examples ................ 2-20 2.8.1 Configuring Simulated Joining ................2-20 2.8.2 Static Router Port Configuration ................
  • Page 3 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Table of Contents Chapter 4 Multicast VLAN Configuration..................4-1 4.1 Introduction to Multicast VLAN ..................4-1 4.2 Configuring Multicast VLAN....................4-1 4.3 Displaying Multicast VLAN....................4-2 4.4 Multicast VLAN Configuration Example................4-3 Chapter 5 IGMP Configuration .....................
  • Page 4 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Table of Contents 6.2.6 Configuring PIM-DM Graft Retry Period..............6-15 6.3 Configuring PIM-SM ......................6-16 6.3.1 PIM-SM Configuration Tasks ................6-16 6.3.2 Configuration Prerequisites................... 6-17 6.3.3 Enabling PIM-SM ....................6-18 6.3.4 Configuring a BSR ....................
  • Page 5 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Table of Contents 7.3.4 Configuring a Static RPF Peer ................7-8 7.4 Configuring an MSDP Peer Connection ................7-9 7.4.1 Configuration Prerequisites..................7-9 7.4.2 Configuring MSDP Peer Description............... 7-9 7.4.3 Configuring an MSDP Mesh Group............... 7-10 7.4.4 Configuring MSDP Peer Connection Control............
  • Page 6: Chapter 1 Multicast Overview

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 1 Multicast Overview Chapter 1 Multicast Overview 1.1 Introduction to Multicast As a technique coexisting with unicast and broadcast, the multicast technique effectively addresses the issue of point-to-multipoint data transmission. By allowing high-efficiency point-to-multipoint data transmission over a network, multicast greatly saves network bandwidth and reduces network load.
  • Page 7 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 1 Multicast Overview II. Broadcast In broadcast, the information source sends information to all hosts on the network, even if some hosts do not need the information, as shown in Figure 1-2.
  • Page 8: Roles In Multicast

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 1 Multicast Overview Host A Receiver Host B Source Host C Multicast Receiver Server Host D Receiver Packets Host E Figure 1-3 Multicast transmission Assume that Hosts B, D and E need the information. To transmit the information to the...
  • Page 9: Advantages And Applications Of Multicast

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 1 Multicast Overview Then, the TV set can receive the program provided from the TV station (the receiver can receive the multicast data sent by the multicast source). Note: A multicast source does not necessarily belong to a multicast group.
  • Page 10: Framework Of Multicast

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 1 Multicast Overview I. ASM model In the ASM model, any sender can become a multicast source and send information to a multicast group; numbers of receivers can join a multicast group identified by a group address and obtain multicast information addressed to that multicast group.
  • Page 11: Multicast Addresses

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 1 Multicast Overview Addressing mechanism: Information is sent from a multicast source to a group of receivers through a multicast address. Host registration: Receiver hosts are allowed to join and leave multicast groups dynamically.
  • Page 12 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 1 Multicast Overview The membership of a group is dynamic. Hosts can join or leave multicast groups at any time. A multicast group can be either permanent or temporary.
  • Page 13 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 1 Multicast Overview over an Ethernet network, however, a multicast MAC address is used as the destination address because the packet is directed a group with an uncertain number of members, rather than to one specific receiver.
  • Page 14: Multicast Protocols

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 1 Multicast Overview When set to 1, the T flag indicates that the multicast address is a transient (not permanently assigned) multicast address. Scope: 4 bits, indicating the scope of the IPv6 internetwork for which the multicast traffic is intended.
  • Page 15: Multicast Packets Forwarding Mechanism

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 1 Multicast Overview I. Multicast management protocols Typically, the internet group management protocol (IGMP) is used between hosts and multicast routers directly connected with the hosts. This protocol defines the mechanism of establishing and maintaining group memberships between hosts and multicast routers.
  • Page 16 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 1 Multicast Overview RPF check determines whether the packet will be forwarded or discarded. The RPF check mechanism is the basis for most multicast routing protocols to implement multicast forwarding. For details about RPF, refer to”RPF mechanism”.
  • Page 17: Chapter 2 Igmp Snooping Configuration

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration Chapter 2 IGMP Snooping Configuration 2.1 IGMP Snooping Overview Internet Group Management Protocol Snooping (IGMP Snooping) is a multicast constraining mechanism that runs on Layer 2 devices to manage and control multicast groups.
  • Page 18 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration Receiver RouterA SwitchA Ethernet1/0/1 Ethernet 1/0 /2 HostA Ethernet1/0/3 HostB Receiver Ethernet1/0/1 Ethernet 1/0/2 HostC Source SwitchB Multicast Packets Router Port HostD Member Port Figure 2-2 IGMP Snooping related ports...
  • Page 19: Work Mechanism Of Igmp Snooping

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration II. Port aging timers in IGMP Snooping and related messages and actions Table 2-1 Port aging timers in IGMP Snooping and related messages and actions...
  • Page 20 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration If the port is already in the forwarding table, the switch resets the member port aging timer of the port. If the port is not in the forwarding table, the switch installs an entry for this port in the forwarding table and starts the member port aging timer of this port.
  • Page 21: Processing Of Multicast Protocol Messages

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration If no IGMP report from that multicast group arrives to this member port before its aging timer expires as a response to the IGMP group-specific query, this means...
  • Page 22: Configuring Basic Functions Of Igmp Snooping

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration Task Remarks Enabling IGMP Snooping Querier Optional Configuring Configuring IGMP Timers Optional IGMP-Related Functions Configuring Source IP Address of Optional IGMP Queries Configuring a Multicast Group Filter...
  • Page 23: Enabling Igmp Snooping

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration 2.3.2 Enabling IGMP Snooping Follow these steps to enabling IGMP Snooping: To do... Use the command... Remarks Enter system view system-view — Enable IGMP Snooping...
  • Page 24: Configuring Port Aging Timers

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration Caution: If you switch IGMP Snooping from version 3 to version 2, the system will clear all IGMP Snooping forwarding entries for dynamic joins, and will: Keep forwarding entries for version 3 static (*, G) joins;...
  • Page 25: Configuring Igmp Snooping Port Functions

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration To do... Use the command... Remarks Enter system view system-view — Enter VLAN view vlan vlan-id — igmp-snooping Optional Configure router port router-aging-time aging time...
  • Page 26: Configuring Simulated Joining

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration To do... Use the command... Remarks igmp-snooping Required static-group group-address Configure a static member port source-ip Disabled source_address vlan default vlan-id Required igmp-snooping Configure a static router port...
  • Page 27: Enabling The Fast Leave Feature

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration To do... Use the command... Remarks Enter system view system-view — Enter Ethernet interface interface-type Enter the port view interface-number either correspon comman Enter port...
  • Page 28: Configuring Igmp Report Suppression

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration II. Configuring the fast leave feature on a port or a group ports Follow these steps to configure the fast leave feature on a port or a group ports: To do...
  • Page 29: Configuring Igmp-Related Functions

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration To do... Use the command... Remarks Optional Enable IGMP report report-aggregation suppression Enabled by default 2.5 Configuring IGMP-Related Functions 2.5.1 Configuration Prerequisites Before configuring IGMP-related functions, complete the following task:...
  • Page 30: Configuring Igmp Timers

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration Caution: An IGMP Snooping querier does not take part in IGMP querier elections. It is meaningless to configure an IGMP Snooping querier in a multicast network running IGMP.
  • Page 31: Configuring Source Ip Address Of Igmp Queries

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration II. Configuring IGMP timers in a VLAN Follow these steps to configure IGMP timers in a VLAN: To do... Use the command... Remarks Enter system view system-view —...
  • Page 32: Configuring A Multicast Group Policy

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration Caution: The source address of IGMP query messages may affect IGMP querier selection within the segment. 2.6 Configuring a Multicast Group Policy 2.6.1 Configuration Prerequisites...
  • Page 33: Configuring Maximum Multicast Groups That Can Pass Ports

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration II. Configuring a multicast group filter on a port or a group ports Follow these steps to configuring a multicast group filter on a port or a group ports: To do...
  • Page 34: Configuring Multicast Group Replacement

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration Note: When the number of multicast groups a port has joined reaches the maximum number configured, the system deletes this port from all the related IGMP Snooping forwarding entries, and hosts on this port need to join multicast groups again.
  • Page 35: Displaying And Maintaining Igmp Snooping

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration To do... Use the command... Remarks Enter system view system-view Enter Enter interface interface-type Ethernet interface-number port view corre Use either command spon Enter port...
  • Page 36: Igmp Snooping Configuration Examples

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration 2.8 IGMP Snooping Configuration Examples 2.8.1 Configuring Simulated Joining I. Network requirements After the configuration, Host A and Host B, regardless of whether they have joined the multicast group 224.1.1.1, can receive multicast data that the multicast source...
  • Page 37 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration [SwitchA-vlan100] igmp-snooping version 3 [SwitchA-vlan100] quit # Enable simulated (S, G) joining on Ethernet 1/0/3 and Ethernet 1/0/4 respectively. [SwitchA] interface Ethernet 1/0/3 [SwitchA-Ethernet1/0/3] igmp-snooping host-join 224.1.1.1 source-ip 1.1.1.1...
  • Page 38: Static Router Port Configuration

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration 2.8.2 Static Router Port Configuration I. Network requirements No multicast protocol is running on Router B. After the configuration, Switch A should be able to forward multicast data to Router B. Figure 2-4 shows the network connections.
  • Page 39: Troubleshooting Igmp Snooping Configuration

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration [SwitchA] interface Ethernet 1/0/4 [SwitchA-Ethernet1/0/4] igmp-snooping static-router-port vlan 100 [SwitchA-Ethernet1/0/4] quit Verifying the configuration # View the detailed information of the multicast group in VLAN 100.
  • Page 40: Configured Multicast Group Policy Fails To Take Effect

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 2 IGMP Snooping Configuration III. Solution Enter the display current-configuration command to view the running status of IGMP Snooping. If IGMP Snooping is not enabled, use the igmp-snooping command to enable IGMP Snooping globally and then use igmp-snooping enable command to enable IGMP Snooping in VLAN view.
  • Page 41: Chapter 3 Mld Snooping Configuration

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration Chapter 3 MLD Snooping Configuration 3.1 MLD Snooping Overview Multicast Listener Discovery Snooping (MLD Snooping) is an IPv6 multicast constraining mechanism that runs on Layer 2 devices to manage and control IPv6 multicast groups.
  • Page 42 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration Receiver Receiver SwitchA SwitchA RouterA RouterA Ethernet1/0/1 Ethernet1/0/1 Ethernet1/0/2 Ethernet1/0/2 HostA HostA Ethernet1/0/3 Ethernet1/0/3 Receiver Receiver HostB HostB Ethernet1/0/1 Ethernet1/0/1 Ethernet1/0/2 Ethernet1/0/2 HostC HostC SwitchB...
  • Page 43: Work Mechanism Of Mld Snooping

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration II. Port aging timers in MLD Snooping Table 3-1 Port aging timers in MLD Snooping and related messages and actions Message before Action after Timer...
  • Page 44 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration Upon receiving an MLD report, the switch forwards it through all the router ports in the VLAN, resolves the address of the IPv6 multicast group the host is has joined, and...
  • Page 45: Mld Snooping Configuration Tasks

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration 3.2 MLD Snooping Configuration Tasks Complete these tasks to configure MLD Snooping: Task Remarks Configuring Basic Enabling MLD Snooping Required Functions Configuring Port Aging Timers...
  • Page 46: Configuring Basic Functions Of Mld Snooping

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration Note: Configurations performed in MLD Snooping view are effective for all VLANs, while configurations made in VLAN view are effective only for ports belonging to the current VLAN.
  • Page 47: Configuring Port Aging Timers

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration Note: MLD Snooping must be enabled globally before it can be enabled in a VLAN. If you enable MLD Snooping in a specified VLAN, this function takes effect for Ethernet ports in this VLAN only.
  • Page 48: Configuring Mld Snooping Port Functions

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration To do... Use the command... Remarks Optional Configure member port mld-snooping aging time host-aging-time interval 260 seconds by default 3.4 Configuring MLD Snooping Port Functions 3.4.1 Configuration Prerequisites...
  • Page 49: Configuring Simulated Joining

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration Note: When you configure or remove a port as a static member port for an IPv6 multicast group, the port will not send an unsolicited MLD report or an MLD done message.
  • Page 50: Configuring The Fast Leave Feature

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration Note: Each simulated host is equivalent to an independent host. For example, when receiving an MLD query, the simulated host corresponding to each configuration responds respectively.
  • Page 51: Configuring Mld Report Suppression

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration Caution: If the fast leave feature is enabled on a port to which more than one host is connected, when one host leaves an IPv6 multicast group, the other hosts connected to port and interested in the same IPv6 multicast group will fail to receive IPv6 multicast data addressed to that group.
  • Page 52: Enabling Mld Snooping Querier

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration 3.5.2 Enabling MLD Snooping Querier In an IPv6 multicast network running MLD, a Layer 3 multicast device acts as the MLD querier, responsible for sending MLD queries.
  • Page 53 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration For MLD general queries, you can configure the maximum response time to fill their Max Response time field. For MLD group-specific queries, you can configure the MLD last-member query interval to fill their Max Response time field.
  • Page 54: Configuring Source Ipv6 Addresses Of Mld Queries

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration 3.5.4 Configuring Source IPv6 Addresses of MLD Queries Follow these steps to configure source IPv6 addresses of MLD queries: To do... Use the command... Remarks...
  • Page 55: Configuring Maximum Multicast Groups That Can Pass Ports

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration group list; otherwise the switch drops this report message. Any IPv6 multicast data that fails the ACL check will not be sent to this port. In this way, the service provider can control the VOD programs provided for multicast users.
  • Page 56: Configuring Ipv6 Multicast Group Replacement

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration To do... Use the command... Remarks Enter system view system-view — Enter interface interface-type Ethernet port interface-number Enter view either correspond command port-group manual ing view...
  • Page 57: Displaying And Maintaining Mld Snooping

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration To do... Use the command... Remarks Enter system view system-view — Enter MLD Snooping view mld-snooping — Required Configure IPv6 multicast overflow-replace [ vlan group replacement...
  • Page 58: Mld Snooping Configuration Examples

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration Note: The reset mld-snooping group command cannot clear MLD Snooping entries derived from static configuration. 3.8 MLD Snooping Configuration Examples 3.8.1 Simulated Joining I. Network requirements...
  • Page 59 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration # Enable MLD Snooping in VLAN 100. [SwitchA] mld-snooping [SwitchA-mld-snooping] quit [SwitchA] vlan 100 [SwitchA-vlan100] mld-snooping enable [SwitchA-vlan100] quit # Enable simulated (*, G) joining on Ethernet 1/0/3 and Ethernet1/0/4.
  • Page 60: Static Router Port Configuration

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration As shown above, Ethernet 1/0/3 and Ethernet 1/0/4 of Switch A have joined IPv6 multicast group ff1e::1. 3.8.2 Static Router Port Configuration I. Network requirements No multicast protocol is running on Router B.
  • Page 61: Troubleshooting Mld Snooping

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration [SwitchA-vlan100] quit # Configure Ethernet 1/0/4 to be a static router port. [SwitchA] interface Ethernet 1/0/4 [SwitchA-Ethernet1/0/4] mld-snooping static-router-port vlan 100 [SwitchA-Ethernet1/0/4] quit Verify the configuration # View the detailed information of the IPv6 multicast group in VLAN 100.
  • Page 62: Configured Ipv6 Multicast Group Policy Fails To Take Effect

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 3 MLD Snooping Configuration II. Analysis MLD Snooping is not enabled. III. Solution Enter the display current-configuration command to view the running status of MLD Snooping. If MLD Snooping is not enabled, use the mld-snooping command to enable MLD Snooping globally and then use mld-snooping enable command to enable MLD Snooping in VLAN view.
  • Page 63: Chapter 4 Multicast Vlan Configuration

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 4 Multicast VLAN Configuration Chapter 4 Multicast VLAN Configuration 4.1 Introduction to Multicast VLAN As shown in Figure 4-1, in the traditional multicast programs-on-demand mode, when hosts that belong to different VLANs, Host A, Host B and Host C require multicast programs on demand service, Router A needs to forward a separate copy of the multicast data in each VLAN.
  • Page 64: Displaying Multicast Vlan

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 4 Multicast VLAN Configuration To do… Use the command… Remarks Enter system view system-view — Configure specific Required multicast-vlan vlan-id VLAN multicast enable Disabled by default VLAN Required Configure sub-VLANs for...
  • Page 65: Multicast Vlan Configuration Example

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 4 Multicast VLAN Configuration 4.4 Multicast VLAN Configuration Example I. Network requirements IGMP and PIM-DM are enabled on Router A’s Ethernet 1/0/1. Switch A’s Ethernet1/0/1 belongs to VLAN1024, Ethernet 1/0/2 through Ethernet 1/0/6 belong to VLAN11 through VLAN15 respectively.
  • Page 66 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 4 Multicast VLAN Configuration [SwitchA-igmp-snooping] quit # Add Ethernet1/0/2 to VLAN11. [SwitchA] vlan 11 [SwitchA-vlan11] port ethernet 1/0/2 [SwitchA-vlan11] quit The configuration for VLAN12 through VLAN15 is similar to the configuration for VLAN11.
  • Page 67: Chapter 5 Igmp Configuration

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 5 IGMP Configuration Chapter 5 IGMP Configuration 5.1 IGMP Overview As a TCP/IP protocol responsible for IP multicast group member management, the Internet Group Management Protocol (IGMP) is used by IP hosts to establish and maintain their multicast group memberships to immediately neighboring multicast routers.
  • Page 68 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 5 IGMP Configuration Ethernet Host A (G2) Host B (G1) Host C (G1) query report Figure 5-1 Work mechanism of IGMPv1 Assume that Host B and Host C are expected to receive multicasts address to multicast group G1, while Host A is expected to receive multicasts address to G2, as shown in Figure 5-1.
  • Page 69: Enhancements Provided By Igmpv2

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 5 IGMP Configuration being the address of that multicast group. If no member of a multicast group exists on the subnet, the IGMP routers will not receive any report addressed to that multicast report, so the routers will delete the forwarding entries corresponding to that multicast group.
  • Page 70: Enhancements Provided By Igmpv3

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 5 IGMP Configuration otherwise, the querier will assume that there is no longer any member of that group on the subnet and will stop maintaining the memberships of the group.
  • Page 71: Related Specifications

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 5 IGMP Configuration When IGMPv3 is running between the hosts and routers, Host B can request to join the multicast group G corresponding to Source 1, or request to leave the multicast group G corresponding to Source 2.
  • Page 72: Configuring Basic Functions Of Igmp

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 5 IGMP Configuration Task Description Enabling IGMP Required Configuring Basic Functions of IGMP Configuring IGMP Versions Optional Configuring IGMP Message Optional Options Adjusting IGMP Performance Configuring IGMP Timers Optional...
  • Page 73: Configuring Igmp Versions

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 5 IGMP Configuration To do... Use the command... Description Enter system view system-view — Required Enable multicast multicast routing routing-enable Disabled by default interface interface-type Enter interface view —...
  • Page 74: Adjusting Igmp Performance

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 5 IGMP Configuration 5.4 Adjusting IGMP Performance Note: For the configuration tasks described in this section: Configurations performed in IGMP view are effective on all interfaces, while configurations performed in interface view are effective on the current interface only.
  • Page 75: Configuring Igmp Timers

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 5 IGMP Configuration To do... Use the command... Description Enter system view system-view — Enter IGMP view igmp — Configure the router to Optional discard IGMP By default, the device...
  • Page 76 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 5 IGMP Configuration An appropriate setting of the maximum response time for IGMP queries allows hosts to respond to queries quickly and avoids burst of IGMP traffic on the network caused by reports simultaneously sent by a large number of hosts when corresponding timers expires simultaneously.
  • Page 77 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 5 IGMP Configuration To do... Use the command... Description Enter system view system-view — interface interface-type Enter interface view — interface-number Optional Configure IGMP general igmp timer query query interval...
  • Page 78: Configure Igmp Fast Leave

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 5 IGMP Configuration 5.4.4 Configure IGMP Fast Leave To enable fast response to leave messages of hosts, you can enable the IGMP fast leave feature. With the fast leave function enabled, after an IGMP querier receives a Leave message from a host, it will no longer send an IGMP group specific query;...
  • Page 79: Igmp Configuration Example

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 5 IGMP Configuration Note: The reset igmp group command cannot clear the IGMP forwarding entries for static group members. Caution: The reset igmp group command may cause an interruption of receivers’ reception of multicast data.
  • Page 80 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 5 IGMP Configuration II. Network diagram Receiver Host A Vlan-interface100 Vlan-interface101 10.110.1.1/24 192.168.1.1/24 Host B SwitchA SwitchB Vlan-interface200 Receiver 10.110.2.1/24 Vlan-interface201 Host C 192.168.2.1/24 Vlan-interface200 10.110.2.2/24 Vlan-interface202 Host D 192.168.3.1/24...
  • Page 81: Troubleshooting Igmp

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 5 IGMP Configuration [SwitchB] interface vlan-interface 200 [SwitchB-Vlan-interface200] igmp enable [SwitchB-Vlan-interface200] igmp version 2 [SwitchB-Vlan-interface200] pim dm [SwitchB-Vlan-interface200] quit # Enable IP multicast routing on Switch C, and enable IGMP (version 2) and PIM-DM on Vlan-interface200.
  • Page 82: Inconsistent Memberships On Routers On The Same Subnet

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 5 IGMP Configuration III. Solution Check that the networking is correct and interface connections are correct. Check that the interfaces and the host are on the same subnet. Use the display current-configuration interface command to view the IP addresses of the interfaces.
  • Page 83: Chapter 6 Pim Configuration

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration Chapter 6 PIM Configuration 6.1 PIM Overview Protocol Independent Multicast (PIM) provides IP multicast forwarding by leveraging static routes or unicast routing tables generated by any unicast routing protocol, such as routing information protocol (RIP), open shortest path first (OSPF), intermediate system to intermediate system (IS-IS), or border gateway protocol (BGP).
  • Page 84: How Pim-Dm Works

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration Because the source tree is the shortest path from the multicast source to the receivers, it is also called shortest path tree (SPT). 6.1.2 How PIM-DM Works...
  • Page 85 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration HostA Receiver RouterA HostB Source HostC Receiver HostD Receiver Multicast Packets HostE Prune Message Figure 6-1 SPT building The “flood and prune” process takes place periodically. A pruned state timeout mechanism is provided.
  • Page 86: Introduction To Pim-Sm

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration Multicast Packets From Source RouterA RouterB Ethernet Assert Message Receiver Multicast Packets HostA Figure 6-2 Assert mechanism As shown in Figure 6-2, after multicast Router A and Router B on a multi-access subnet receive an (S, G) packet from the upstream, they both forward the packet to the local subnet.
  • Page 87: How Pim-Sm Works

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration data is forwarded to them. The core task for PIM-SM to implement multicast forwarding is to build and maintain rendezvous point trees (RPTs). An RPT is...
  • Page 88 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration Note: An elected DR is substantially meaningful to PIM-SM. PIM-DM itself does not require a DR. However, if IGMPv1 runs on any multi-access network in a PIM-DM domain, a DR must be elected to act as the IGMPv1 querier on that multi-access network.
  • Page 89 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration appropriate C-RP information for each multicast group to form an RP-Set, which is a database of mappings between multicast groups and RPs. The BSR then floods the RP-Set to the entire PIM-SM domain.
  • Page 90 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration When a receiver joins a multicast group G, it uses an IGMP message to inform the directly connected DR. Upon getting the receiver information, the DR sends a join message, which is hop by hop forwarded to the RP.
  • Page 91: Introduction To Bsr Admin-Scope Regions In Pim-Sm

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration Thus, the routers along the path from the RP to the multicast source constitute an SPT branch. Each router on this branch generates a (S, G) entry in its forwarding table.
  • Page 92 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration C-RP C-RP C-RP BSR 3 C-RP BSR 1 C-RP BSR 2 C-RP C-RP C-RP C-RP Global C-RP Figure 6-7 Relationship between BSR admin-scope regions in geographic space BSR admin-scope regions are geographically segregated from one another.
  • Page 93: Ssm Model Implementation In Pim

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration a supplementary relationship between the global scope zone and all the BSR admin-scope regions in terms of group address ranges. Relationships between BSR admin-scope regions and the global scope zone are as...
  • Page 94 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration I. Neighbor discovery and DR election PIM-SSM uses the same neighbor discovery mechanism as in PIM-DM and PIM-SM, and the same DR election mechanism as in PIM-SM. Refer to “Neighbor discovery” and “DR election”.
  • Page 95: Related Specifications

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration Note: In PIM-SSM, the “channel” concept is used to refer to a multicast group, and the “channel subscription” concept is used to refer to a join message.
  • Page 96: Enabling Pim-Dm

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration Configure any unicast routing protocol so that all devices in the domain are interoperable at the network layer. Before configuring PIM-DM, prepare the following data: The interval between state refresh messages...
  • Page 97: Configuring State Refresh Parameters

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration To do... Use the command... Remarks Optional Enable state refresh state-refresh-capable Enabled by default 6.2.5 Configuring State Refresh Parameters To avoid the resource-consuming reflooding of unwanted traffic caused by timeout of...
  • Page 98: Configuring Pim-Sm

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration from the upstream router within the specified time after it sends a graft message, the router keeps sending new graft messages at a configurable interval, namely graft retry period, until it receives a graft-ack from the upstream router.
  • Page 99: Configuration Prerequisites

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration Task Remarks Configuring PIM-SM Required Performing basic C-BSR configuration Optional Configuring a global-scope C-BSR Optional Configuring an admin-scope C-BSR Optional Configuring a BSR Configuring a BSR admin-scope region...
  • Page 100: Enabling Pim-Sm

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration The interval of checking the traffic rate threshold before RPT-to-SPT switchover 6.3.3 Enabling PIM-SM With PIM-SM enabled, a router sends hello messages periodically to discover PIM neighbors and processes messages from PIM neighbors.
  • Page 101: Configuring A Bsr

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration 6.3.4 Configuring a BSR Note: The BSR is dynamically elected from a number of C-BSRs. Because it is unpredictable which router will finally win a BSR election, the commands introduced in this section must be configured on all C-BSRs.
  • Page 102 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration perform neighbor check and RPF check on BSR messages and discard unwanted messages. When a router in the network is controlled by an attacker or when an illegal router...
  • Page 103 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration To do... Use the command... Remarks Required c-bsr global [ hash-length Configure hash-length priority No global-scope C-BSRs global-scope C-BSR priority ] * by default III. Configuring an admin-scope C-BSR To manage your network more effectively and specially, you can enable the BSR administrative scoping mechanism on all routers in the PIM-SM domain.
  • Page 104 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration V. Configuring global C-BSR parameters The BSR election winner advertises its own IP address and RP-Set information throughout the region it serves through bootstrap messages. The BSR floods bootstrap messages throughout the network periodically.
  • Page 105: Configuring An Rp

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration Caution: In configuration, make sure that the bootstrap interval is smaller than the bootstrap timeout time. 6.3.5 Configuring an RP I. Configuring a C-RP In a PIM-SM domain, you can configure routers that intend to become the RP into C-RPs, among which the RP will be dynamically elected based on the BSR mechanism.
  • Page 106 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration Note: When configuring a C-RP, ensure a relatively large bandwidth between this C-RP and the other devices in the PIM-SM domain. An RP can serve multiple multicast groups or all multicast groups. Only one RP can forward multicast traffic for a multicast group at a moment.
  • Page 107: Configuring Pim-Sm Register Messages

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration To do... Use the command... Remarks Optional Configure C-RP timeout c-rp holdtime interval time 150 seconds by default Note: The commands introduced in this section are to be configured on C-RPs.
  • Page 108 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration When receivers stop receiving multicast data addressed to a certain multicast group through the RP (that is, the RP stops serving the receivers of a specific multicast group), or when the RP formally starts receiving multicast data from the multicast source, the RP sends a register-stop message to the source-side DR.
  • Page 109: Configuring Rpt-To-Spt Switchover

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration 6.3.7 Configuring RPT-to-SPT Switchover Because the RPT is not necessarily the tree that has the shortest path, the multicast forwarding path needs to be switched from the RPT to the SPT when the multicast traffic increases.
  • Page 110: Configuration Prerequisites

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration Task Remarks Enabling PIM-SM Required Configuring the Range of PIM-SSM Multicast Groups Optional Configuring PIM Common Information Optional 6.4.2 Configuration Prerequisites Before configuring PIM-SSM, complete the following task: Configure any unicast routing protocol so that all devices in the domain are interoperable at the network layer.
  • Page 111: Configuring The Range Of Pim-Ssm Multicast Groups

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration 6.4.4 Configuring the Range of PIM-SSM Multicast Groups As for whether the information from a multicast source is delivered to the receivers based on the PIM-SSM model or the PIM-SM model, this depends on whether the group address in the (S, G) channel subscribed by the receivers falls in the PIM-SSM group address range.
  • Page 112: Configuring Pim Common Information

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration 6.5 Configuring PIM Common Information Note: For the configuration tasks described in this section: Configurations performed in PIM view are effective to all interfaces, while configurations performed in interface view are effective to the current interface only.
  • Page 113: Configuring A Pim Filter

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration Multicast source lifetime Maximum size of join/prune messages Maximum number of (S, G) entries in a join/prune message 6.5.3 Configuring a PIM Filter No matter in a PIM-DM domain or a PIM-SM domain, routers can check passing-by multicast data based on the configured filtering rules and determine whether to continue forwarding the multicast data.
  • Page 114 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration LAN_Prune_Delay: the delay of prune messages on a multi-access network. This option consists of LAN-delay (namely, prune delay), override-interval, and neighbor tracking flag bit. You can configure this parameter on all routers in the PIM domain.
  • Page 115: Configuring Pim Common Timers

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration To do... Use the command... Remarks Optional Configure the prune delay hello-option lan-delay milliseconds time (LAN-delay) interval default Optional Configure prune hello-option 2,500 milliseconds override interval...
  • Page 116 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration Upon receiving a hello message, a PIM router waits a random period, which is equal to or smaller than the maximum delay between hello messages, before sending out a hello message.
  • Page 117: Configuring Join/Prune Message Limits

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration To do... Use the command... Remarks Enter system view system-view — interface interface-type Enter interface view — interface-number Optional Configure hello pim timer hello interval interval...
  • Page 118: Displaying And Maintaining Pim

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration To do... Use the command... Remarks Configure maximum Optional jp-queue-size number of (S, G) entries in a queue-size 1,020 by default join/prune message 6.6 Displaying and Maintaining PIM To do...
  • Page 119: Pim Configuration Examples

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration To do... Use the command... Remarks reset control-message Reset control Available counters [ interface interface-type message counters user view interface-number ] 6.7 PIM Configuration Examples 6.7.1 PIM-DM Configuration Example I.
  • Page 120 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration II. Network diagram Vlan-interface103 Receiver 192.168.1.2/24 HostA PIM-DM Vlan-interface300 SwitchA Vlan-interface100 10.110.5.1/24 Vlan-interface103 10.110.1.1/24 HostB 192.168.1.1/24 Vlan-interface101 SwitchD 192.168.2.2/24 10.110.5.100/24 SwitchB Vlan-interface200 Receiver 10.110.2.1/24 HostC Source...
  • Page 121 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration [SwitchA-Vlan-interface103] quit The configuration on Switch B and Switch C is similar to the configuration on Switch A. # Enable IP multicast routing on Switch D, and enable PIM-DM on each interface.
  • Page 122 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration the multicast group G, an SPT is established through traffic flooding. Switches on the SPT path (Switch A and Switch D) have their (S, G) entries. Host A registers with Switch A, and a (*, G) entry is generated on Switch A.
  • Page 123: Pim-Sm Configuration Example

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration RPF prime neighbor: NULL Downstream interface(s) information: Total number of downstreams: 3 1: Vlan-interface103 Protocol: pim-dm, UpTime: 00:03:27, Expires: never 2: Vlan-interface101 Protocol: pim-dm, UpTime: 00:03:27, Expires: never...
  • Page 124 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration II. Network diagram Vlan -interface101 Receiver 192 .168 .1.2 /24 HostA PIM-SM Vlan -interface300 SwitchA 10 .110 .5 .1/24 Vlan -interface100 Vlan -interface101 10 .110 .1.1/24 192.168 .1.1/24...
  • Page 125 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration [SwitchA-Vlan-interface101] pim sm [SwitchA-Vlan-interface101] quit [SwitchA] interface vlan-interface 102 [SwitchA-Vlan-interface102] pim sm [SwitchA-Vlan-interface102] quit The configuration on Switch B and Switch C is similar to that on Switch A. The...
  • Page 126 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration Uptime: 01:40:40 Next BSR message scheduled at: 00:01:42 # View the BSR information and the locally configured C-RP information in effect on Switch E. [SwitchE] display pim bsr-info Vpn-instance: public net Current BSR Address: 192.168.9.2...
  • Page 127 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration UpTime: 00:13:46 Upstream interface: Vlan-interface102, Upstream neighbor: 192.168.9.2 RPF prime neighbor: 192.168.9.2 Downstream interface(s) information: Total number of downstreams: 1 1: Vlan-interface100 Protocol: pim-sm, UpTime: 00:13:46, Expires: - (10.110.5.100, 225.1.1.1), RP: 192.168.9.2...
  • Page 128: Pim-Ssm Configuration Example

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration UpTime: 00:13:16 Upstream interface: Register Upstream neighbor: 192.168.4.2 RPF prime neighbor: 192.168.4.2 Downstream interface(s) information: Total number of downstreams: 1 1: Vlan-interface102 Protocol: pim-sm, UpTime: 00:13:16, Expires: 00:03:22 6.7.3 PIM-SSM Configuration Example...
  • Page 129 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration II. Network diagram Vlan -interface101 Receiver 192 .168 .1.2 /24 HostA PIM-SM Vlan -interface300 SwitchA 10 .110 .5 .1/24 Vlan -interface100 Vlan -interface101 10 .110 .1.1/24 192.168 .1.1/24...
  • Page 130 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration [SwitchA-Vlan-interface101] pim sm [SwitchA-Vlan-interface101] quit [SwitchA] interface vlan-interface 102 [SwitchA-Vlan-interface102] pim sm [SwitchA-Vlan-interface102] quit The configuration on Switch B and Switch C is similar to that on Switch A. The...
  • Page 131: Troubleshooting Pim Configuration

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration (10.110.5.100, 232.1.1.1) Protocol: pim-ssm, Flag: UpTime: 00:13:25 Upstream interface: Vlan-interface101 Upstream neighbor: 192.168.1.2 RPF prime neighbor: 192.168.1.2 Downstream interface(s) information: Total number of downstreams: 1 1: Vlan-interface100 Protocol: pim-ssm, UpTime: 00:13:25, Expires: - The information on Switch B and Switch C is similar to that on Switch A.
  • Page 132 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration not enabled on the router’s RPF interface to the multicast source, the router cannot create (S, G) entries. When PIM-SM runs on the entire network, and when a router is to join the SPT, the router creates (S, G) entries only if it has a route to the multicast source.
  • Page 133: Multicast Data Abnormally Terminated On An Intermediate Router

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration 6.8.2 Multicast Data Abnormally Terminated on an Intermediate Router I. Symptom An intermediate router can receive multicast data successfully, but the data cannot reach the last hop router. An interface on the intermediate router receives data but no corresponding (S, G) entry is created in the PIM routing table.
  • Page 134: No Unicast Route Between Bsr And C-Rps In Pim-Sm

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 6 PIM Configuration Check the dynamic RP information. Use the display pim rp-info command to check whether the RP information is consistent on all routers. Check the configuration of static RPs. Use the display pim rp-info command to check whether the same static RP address has been configured on all the routers in the entire network.
  • Page 135: Chapter 7 Msdp Configuration

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration Chapter 7 MSDP Configuration 7.1 MSDP Overview 7.1.1 Introduction to MSDP Multicast source discovery protocol (MSDP) is an inter-domain multicast solution based on the interconnection of protocol independent multicast sparse mode (PIM-SM) domains.
  • Page 136 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration Host PIM-SM 2 Host PIM-SM 4 Source Host PIM-SM 1 PIM-SM 3 SA Message Join Message MSDP peers Figure 7-1 MSDP peers Figure 7-1 shows the MSDP peering relationships set up between RPs.
  • Page 137 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration Note: An MSDP mesh group is a group of MSDP peers that have fully meshed MSDP connectivity among one another. MSDP peers are connected to each other over TCP (using port 639). Such a TCP...
  • Page 138: Operation Mechanism Of Msdp

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration sources in the PIM-SM domain. Thus, the receivers on all the RPs can receive multicast data from all the multicast sources in the entire PIM-SM domain.
  • Page 139 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration When the multicast source (Source) in PIM-SM1 sends multicast data to the multicast group, the receivers in PIM-SM1 and PIM-SM4 get the information about Source through MSDP and successfully receive the multicast data from Source. The specific process is as follows: Source in PIM-SM1 starts to send multicast data.
  • Page 140: Msdp-Related Specifications

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration The following describes how the MSDP peers handle SA messages forwarded among one another: When an SA message is from an RP of the domain where the multicast source is located, this message is accepted and forwarded to other peers.
  • Page 141: Configuring Basic Functions Of Msdp

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration Task Remarks Enabling MSDP Required Configuring Basic Creating MSDP Peer Required Functions of MSDP Connection Configuring a Static RPF Peer Optional Configuring MSDP Peer Optional Description...
  • Page 142: Enabling Msdp

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration 7.3.2 Enabling MSDP Before configuring any MSDP functionality, follow these steps to enable MSDP: To do... Use the command... Remarks Enter system view system-view — Required...
  • Page 143: Configuring An Msdp Peer Connection

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration Configuring static RPF peers can avoid RPF check on SA messages. Follow these steps to configure a static RPF peer: To do... Use the command... Remarks...
  • Page 144: Configuring An Msdp Mesh Group

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration To do... Use the command... Remarks Enter system view system-view — Enter MSDP view msdp — Required Configure description for peer peer-address No description for MSDP...
  • Page 145: Configuring Msdp Peer Connection Control

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration 7.4.4 Configuring MSDP Peer Connection Control You can temporarily deactivate the MSDP peering relationships between certain peers, and reactivate them later as needed. When the connection between two MSDP peers is...
  • Page 146 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration source is located. In the case of some burst multicast data, such as multicast data whose transmission interval exceeds the SA message hold time, the first multicast packet must be encapsulated within an SA message;...
  • Page 147: Configuring Sa Request Messages

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration 7.5.3 Configuring SA Request Messages By default, upon receiving a new Join message, a router does not send an SA request message to its designated MSDP peer; instead, it waits for the next SA message from its MSDP peer.
  • Page 148: Configuring Sa Message Cache

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration To do... Use the command... Remarks Enter system view system-view — Enter MSDP view msdp — Required Configuring import-source No restrictions on (S, G) message creation rule...
  • Page 149: Displaying And Maintaining Msdp

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration 7.6 Displaying and Maintaining MSDP To do... Use the command... Remarks display msdp brief [ state View the brief information of { connect | down | listen |...
  • Page 150 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration II. Network diagram AS200 AS100 Host Host PIM-SM2 SwitchE PIM-SM1 SwitchD Loopback 0 Vlan -interface400 2 .2.2.2/32 SwitchB SwitchA 10 .110 .3 .1/24 Vlan -interface102 192.168.3.1/24...
  • Page 151 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration [SwitchC-Vlan-interface200] quit [SwitchC] interface vlan-interface 101 [SwitchC-Vlan-interface101] pim sm The configuration on Switch A, Switch B, Switch D, Switch E, Switch F and Switch G is similar to the configuration on Switch C.
  • Page 152 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration [SwitchD-bgp] quit # Inject BGP routes into OSPF on Switch C. [SwitchC] ospf 1 [SwitchC-ospf-1] import-route bgp [SwitchC-ospf-1] quit The configuration on Switch D and Switch F is similar to the configuration on Switch C.
  • Page 153 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration *> 1.1.1.1/32 192.168.1.1 100? *>i 2.2.2.2/32 192.168.3.1 *> 3.3.3.3/32 0.0.0.0 *> 192.168.1.0 0.0.0.0 192.168.1.1 100? *> 192.168.1.1/32 0.0.0.0 *> 192.168.1.2/32 0.0.0.0 192.168.1.1 100? *> 192.168.3.0 0.0.0.0 192.168.3.1...
  • Page 154 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration [SwitchD] display msdp brief MSDP Peer Brief Information Configured Listen Connect Shutdown Down Peer's Address State Up/Down time SA Count Reset Count 192.168.3.2 00:15:32 # View the brief information about MSDP peering relationships on Switch F.
  • Page 155: Example Of Anycast Rp Application Configuration

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration Incoming/outgoing SA responses: 0/0 Incoming/outgoing data packets: 0/0 7.7.2 Example of Anycast RP Application Configuration I. Network requirements The PIM-SM domain is this example is a single-BSR-managed domain with multiple multicast sources and receivers.
  • Page 156 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration Enabling IP multicast routing, and enable PIM-SM on each interface # Enable IP multicast routing on Switch C, and enable PIM-SM on each interface. <SwitchC> system-view...
  • Page 157 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration Vpn-instance: public net Total 0 (*, G) entry; 1 (S, G) entry (10.110.5.100, 225.1.1.1), RP: 10.1.1.1 (local) Protocol: pim-sm, Flag: SPT LOC ACT UpTime: 00:10:20 Upstream interface: Vlan-interface100 RPF neighbor: 10.110.1.2...
  • Page 158: Static Rpf Peer Configuration Example

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration [SwitchD-msdp] peer 1.1.1.1 connect-interface loopback 0 [SwitchD-msdp] quit You can use the display msdp brief command to view the brief information of MSDP peering relationships between the switches.
  • Page 159 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration II. Network diagram Host Host PIM-SM2 PIM-SM1 SwitchD SwitchE Loopback 0 SwitchA Vlan -interface102 2.2.2 .2 192 .168.3.1/24 SwitchB PIM-SM3 Vlan -interface102 SwitchF 192 .168.3.2/24 SwitchG...
  • Page 160 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration The configuration on Switch A, Switch B, Switch D, Switch E, Switch F and Switch G is similar to the configuration on Switch C. # Configure BSR boundary on Switch C.
  • Page 161 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration [SwitchF] ip-prefix list-c permit 192.168.0.0 greater-equal less-equal 32 [SwitchF] msdp [SwitchF-msdp] peer 192.168.3.2 connect-interface vlan-interface 102 [SwitchF-msdp] static-rpf-peer 192.168.3.2 rp-policy list-c [SwitchF-msdp] quit Verify the configuration Carry out the display bgp peer command to view the BGP peering relationships between the switches.
  • Page 162: Troubleshooting Msdp

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration 7.8 Troubleshooting MSDP 7.8.1 MSDP Peers Stay in Down State I. Symptom The configured MSDP peers stay in the down state. II. Analysis A TCP connection–based MSDP peering relationship is established between the local interface address and the MSDP peer after the configuration.
  • Page 163: Inter-Rp Communication Faults In Anycast Rp Application

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 7 MSDP Configuration III. Solution Check that a route is available between the routers. Carry out the display ip routing-table command to check whether the unicast route between the routers is correct.
  • Page 164: Chapter 8 Multicast Policy Configuration

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 8 Multicast Policy Configuration Chapter 8 Multicast Policy Configuration 8.1 Multicast Policy Overview To ensure the correct transmission of multicast packets in the network, every multicast packet is subject to a reverse path forwarding (RPF) check on the incoming interface: If the packet passes the RPF check, the router creates the corresponding multicast forwarding entry and forwards the packet;...
  • Page 165 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 8 Multicast Policy Configuration If the corresponding (S, G) entry does not exist, the router performs an RPF check on the packet. If the packet passes the RPF check, the router creates the...
  • Page 166: How A Multicast Policy Works

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 8 Multicast Policy Configuration Multicast packet Receiver Router B POS5/1 Source 192.168.0.1/ 24 POS5/ 0 POS 5/0 Router A Receiver POS 5/1 IP Routing Table on Router C Router C...
  • Page 167: Configuration Tasks

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 8 Multicast Policy Configuration During an RPF check after multicast static route configuration, the router searches the unicast routing table and the multicast static routing table simultaneously, chooses the optimal unicast RPF route and multicast static route respectively from the tables, and uses one of them as the RPF route after comparison.
  • Page 168: Enabling Ip Multicast Routing

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 8 Multicast Policy Configuration Configure any unicast routing protocol so that all devices in the domain are interoperable at the network layer. Configure PIM-DM (PIM-SM) Before configuring a multicast forwarding policy, prepare the following data:...
  • Page 169: Configuring A Multicast Route Match Policy

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 8 Multicast Policy Configuration 8.3.4 Configuring a Multicast Route Match Policy In RPF route selection, the device chooses an optimal route from the multicast static routing table and from the unicast routing table respectively, and then chooses the better route from these two routes.
  • Page 170: Configuring Multicast Forwarding Table Size

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 8 Multicast Policy Configuration Specifying boundary interfaces, which form a closed multicast forwarding area, or Setting the minimum time to live (TTL) required for a multicast packet to be forwarded.
  • Page 171: Displaying And Debugging A Multicast Policy

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 8 Multicast Policy Configuration To do... Use the command... Remarks Enter system view system-view — Configure the maximum number of multicast Required downstream nodes for a single route forwarding-table...
  • Page 172: Configuration Example

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 8 Multicast Policy Configuration To do... Use the command... Remarks reset multicast forwarding-table Clear forwarding { { source-address [ mask { mask | entries from mask-length } ] | group-address [ mask...
  • Page 173 Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 8 Multicast Policy Configuration II. Network diagram Source1 Receiver OSPF domain Vlan -interface200 SwitchC 192 .168 .5.1 /24 Vlan-interface100 10.110.5.100 /24 10.110.1.1 /24 SwitchA Vlan- interface100 Vlan -interface300 10.110.1.2/24 SwitchB 192 .168.3.1/24...
  • Page 174: Troubleshooting Multicast Policies

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 8 Multicast Policy Configuration Configuring a multicast static route # Configure a multicast static route on Switch C, and configure the address of the RPF check interface to be 192.168.3.2/24.
  • Page 175: Multicast Data Fails To Reach Receivers

    Operation Manual – Multicast Protocol H3C S3610&S5510 Series Ethernet Switches Chapter 8 Multicast Policy Configuration III. Solution Use the display multicast routing-table static config command to view the detailed configuration information of multicast static routes to verify that the multicast static route has been correctly configured and the route entry exists.

This manual is also suitable for:

S5510 series

Table of Contents