The debugging mld command enables MLD debugging.
The undo debugging mld command disables MLD debugging.
By default, MLD debugging is disabled.
debugging mld { vpn-instance vpn-instance-name | all-instance } { { event | report | ssm-mapping } [ source Source-addr | group Group-addr | interface { port-type port-num | port-name } ] * | timer }
debugging mld { vpn-instance vpn-instance-name | all-instance } { event | report } advance-acl-num
undo debugging mld { vpn-instance vpn-instance-name | all-instance } { event | done | report | ssm-mapping | timer }
debugging mld { { event | report | ssm-mapping } [ source Source-addr | group Group-addr | interface { port-type port-num | port-name } ] * | timer }
debugging mld { event | report } advance-acl-num
undo debugging mld { event | done | report | ssm-mapping | timer }
Parameter | Description | Value |
---|---|---|
vpn-instance vpn-instance-name |
Specifies the name of a VPN instance. |
The value is a string of 1 to 31 case-sensitive characters, spaces not supported. The VPN instance name cannot be _public_. When double quotation marks are used around the string, spaces are allowed in the string. |
all-instance |
Specifies all VPN instances. |
- |
event |
Enables the debugging of MLD events. |
- |
report |
Report packet debugging function. |
- |
ssm-mapping |
MLD SSM Mapping debugging functions. |
- |
source Source-addr |
Specifies a multicast source. |
The value is a 32-digit hexadecimal number, in the format X:X:X:X:X:X:X:X. |
group Group-addr |
Specifies the address of a multicast group. |
The value is a 32-digit hexadecimal number, in the format X:X:X:X:X:X:X:X. |
interface port-type |
Specifies the type of an interface. |
- |
interface port-num |
Specifies the number of an interface. |
The value is a string of 1 to 63 case-sensitive characters, spaces not supported. |
interface port-name |
Specifies the name of an interface. |
The value is a string of 1 to 63 case-sensitive characters, spaces not supported. |
timer |
Timer debugging function. |
- |
advance-acl-num |
Specifies the number of the advanced ACL. |
The value is an integer that ranges from 3000 to 3999. |
done |
Enables debugging of MLD Done packets. |
- |
Usage Scenario
When a fault occurs after an IPv6 host joins a multicast group, the debugging mld event command enables debugging of MLD events so that you can view the processing of MLD events.
When a fault occurs after a user in the multicast network joins or leaves a multicast group, the debugging mld report command enables debugging of MLD Report packets so that you can view the detailed information about Report packets and locate the fault. When the SSM mapping rule is configured but MLDv1 users cannot join a multicast group in the SSM, the debugging mld ssm-mapping command enables debugging of IPv6 SSM mapping so that you can locate faults based on the debugging information. When the group member relationship is abnormal, the debugging mld timer command enables debugging of MLD timers so that you can locate the fault together with other debugging information. The debugging mld done command enables debugging of MLD Done packets.Precautions
If debugging of all instances is enabled, debugging of new instances is enabled automatically.
MLD is enabled on at least one interface before the debugging mld command is run.