Got it

IGMP Protool

Latest reply: Mar 23, 2019 15:25:53 966 5 3 0 2
  • The Internet Group Management Protocol (IGMP) is a communications protocol used by hosts and adjacent routers on IPv4 networks to establish multicast group memberships. IGMP is an integral part of IP multicast.IGMP can be used for one-to-many networking applications such as online streaming video and gaming, and allows more efficient use of resources when supporting these types of applications.


  • IGMP is used on IPv4 networks. Multicast management on IPv6 networks is handled by Multicast Listener Discovery (MLD) which is a part of ICMPv6 in contrast to IGMP's bare IP encapsulation


  • There are three versions of IGMP: IGMPv1IGMPv2  and IGMPv3 


    • IGMP Messages

    • 1- General membership queries

    • Sent by multicast routers to determine which multicast addresses are of interest to systems attached to the network(s) they serve. to refresh the group membership state for all systems on its network.

    • 2- Group-specific membership queries

    • Used for determining the reception state for a particular multicast address

    • 3- Group-and-source-specific queries

    • Allow the router to determine if any systems desire reception of messages sent to a multicast group from a source address specified in a list of unicast addresses

    • 4- Membership reports

    • Sent by multicast receivers in response to a membership query or asynchronously when first registering for a multicast group

    • 5- Leave group messages

    • Sent by multicast receivers when specified multicast transmissions are no longer needed at the receiver

If you have any problems, please post them in our Community. We are happy to solve them for you!

  • x
  • convention:

sim_157
Created Feb 22, 2019 05:57:53

hope more sharing IGMP Protool-2871113-1
View more
  • x
  • convention:

Scott_Qing
Created Feb 23, 2019 03:12:34

can you post content about rsvp?
View more
  • x
  • convention:

chenhui
Admin Created Feb 23, 2019 03:18:57

Posted by Scott_Qing at 2019-02-23 03:12 can you post content about rsvp?
thanks for your feedback, we'll check it.
View more
  • x
  • convention:

Amr_Fayrouz_Elattar
Created Mar 10, 2019 07:36:12

Example for Configuring VLAN-based IGMP Snooping
Networking Requirements
As shown in Figure 11-9, the router runs IGMPv2 and connects to user hosts through a Layer 2 switch. The multicast source (Source) sends multicast data to groups 225.1.1.1-225.1.1.5. Receiver hosts A, B, and C are only allowed to receive data for groups 225.1.1.1-225.1.1.3.

Figure 11-9 Network diagram for IGMP snooping configuration

Configuration Roadmap
To meet the preceding requirements, configure basic IGMP snooping functions and a multicast group policy on the Layer 2 switch. The configuration roadmap is as follows:

Create a VLAN and add interfaces to the VLAN.
Enable IGMP snooping globally and in the VLAN.
Configure a multicast group policy and apply this policy to the VLAN.
Procedure
Create a VLAN and add interfaces to the VLAN.
<Quidway> system-view
[Quidway] sysname Switch
[Switch] vlan 10
[Switch-vlan10] quit
[Switch] interface gigabitethernet 1/0/1
[Switch-GigabitEthernet1/0/1] port hybrid pvid vlan 10
[Switch-GigabitEthernet1/0/1] port hybrid untagged vlan 10
[Switch-GigabitEthernet1/0/1] quit
[Switch] interface gigabitethernet 2/0/2
[Switch-GigabitEthernet2/0/2] port hybrid pvid vlan 10
[Switch-GigabitEthernet2/0/2] port hybrid untagged vlan 10
[Switch-GigabitEthernet2/0/2] quit
[Switch] interface gigabitethernet 3/0/3
[Switch-GigabitEthernet3/0/3] port hybrid pvid vlan 10
[Switch-GigabitEthernet3/0/3] port hybrid untagged vlan 10
[Switch-GigabitEthernet3/0/3] quit
Enable IGMP snooping.
# Enable IGMP snooping globally.

[Switch] igmp-snooping enable
# Enable IGMP snooping in VLAN 10.

[Switch] vlan 10
[Switch-vlan10] igmp-snooping enable
[Switch-vlan10] quit
NOTE:
After the configuration is complete, the switch can generate Layer 2 multicast forwarding entries by listening to IGMP messages. Ensure that the general query interval configured on the switch is the same as that on the upstream Layer 3 router. Otherwise, some Layer 2 multicast forwarding entries may be aged out incorrectly, interrupting multicast traffic forwarding. If the default general query interval of the switch is different from that of the router, run the igmp-snooping query-interval query-interval command in VLAN 10 to change the general query interval on the switch.

Configure a multicast group policy and apply this policy.
# Configure a multicast group policy.

[Switch] acl 2000
[Switch-acl-basic-2000] rule permit source 225.1.1.1 0
[Switch-acl-basic-2000] rule permit source 225.1.1.2 0
[Switch-acl-basic-2000] rule permit source 225.1.1.3 0
[Switch-acl-basic-2000] quit
# Apply the multicast group policy to VLAN 10.

[Switch] vlan 10
[Switch-vlan10] igmp-snooping group-policy 2000
[Switch-vlan10] quit
View more
  • x
  • convention:

Amr_Fayrouz_Elattar
Created Mar 23, 2019 15:25:53

Enabling Basic IGMP Functions
Context
Do as follows on the router connecting the host:

Procedure
Run:
system-view
The system view is displayed.

Run:
interface interface-type interface-number
The interface view is displayed.

interface-type interface-number specified the interface connecting the host.

Run:
igmp enable
IGMP is enabled.

By default, IGMP is not enabled on the interface.

2.2.4 Configuring IGMP Version
Context
CAUTION:
All the routers on the same subnet must be configured with the same IGMP version. By default, IGMPv2 is adopted.

Do as follows on the router connected to hosts:

Procedure
Run:
system-view
The system view is displayed.

Run:
interface interface-type interface-number
The interface view is displayed.

Run:
igmp version { 1 | 2 | 3 }
The IGMP version is set for the interface.
View more
  • x
  • convention:

Comment

You need to log in to comment to the post Login | Register
Comment

Notice: To protect the legitimate rights and interests of you, the community, and third parties, do not release content that may bring legal risks to all parties, including but are not limited to the following:
  • Politically sensitive content
  • Content concerning pornography, gambling, and drug abuse
  • Content that may disclose or infringe upon others ' commercial secrets, intellectual properties, including trade marks, copyrights, and patents, and personal privacy
Do not share your account and password with others. All operations performed using your account will be regarded as your own actions and all consequences arising therefrom will be borne by you. For details, see " User Agreement."

My Followers

Login and enjoy all the member benefits

Login

Block
Are you sure to block this user?
Users on your blacklist cannot comment on your post,cannot mention you, cannot send you private messages.
Reminder
Please bind your phone number to obtain invitation bonus.
Information Protection Guide
Thanks for using Huawei Enterprise Support Community! We will help you learn how we collect, use, store and share your personal information and the rights you have in accordance with Privacy Policy and User Agreement.