IGMP

What’s the IGMP Framework on the Device

What’s the IGMP Framework on the Device
Distributed IGMP [OLT]
Figure 1 Distributed protocol model
IGMP

IGMP

 
R represents the router functions of the IGMP protocol, and H represents the host functions of the IGMP protocol.
In the distributed two-level IGMP protocol stack, the first level is on the control board and the operation on the user side and the network side is based on MVLAN; the second level is on the service board, the operation on the network side is based on MVLAN, and the operation on the user side is based on multicast user, which ensures that users do not affect each other on the control plane. The convergence of the IGMP protocol stack on the service board lightens the processing load of the IGMP protocol stack on the control board. Given the same hardware conditions, the system can process channel switching of more multicast users at the same time.

NOTE:

In the distributed multicast mode, the multicast configuration command and multicast query command are processed through different channels so that they can be executed concurrently. If a configuration command takes a long time to be executed and the corresponding query command is executed subsequently, the result of the query command may not display configuration result, depending on when the query command is executed.

For example, if you run the igmp statistic reset vlan 100 command to clear the IGMP packet statistics and then run the display igmp statistic vlan 100 command to query the IGMP packet statistics of multicast VLAN 100:
When the igmp statistic reset vlan 100 command execution is not completed yet and IGMP packet statistics are not cleared, the query result is not displayed as zero.
When the igmp statistic reset vlan 100 command is executed and IGMP packet statistics are cleared, the query result is displayed as zero.
Architecture of the IGMP Protocol Stack [DSLAM]
Figure 2 Architecture of the IGMP protocol stack
IGMP

IGMP

 
R represents the router functions of the IGMP protocol, and H represents the host functions of the IGMP protocol.
In the architecture of the IGMP protocol stack, the operation on the control board and the network side is based on MVLAN, and the operation on the user side is based on multicast user (to ensure that the control planes of the users do not interfere with each other).
 

Categories:

Comments are closed