The ipv6 nd multicast-suppress enable command enables NS multicast suppression in a BD.
The undo ipv6 nd multicast-suppress enable command disables NS multicast suppression in a BD.
By default, NS multicast suppression is disabled in a BD.
ipv6 nd multicast-suppress [ mismatch-discard ] enable
undo ipv6 nd multicast-suppress [ mismatch-discard ] enable
Parameter | Description | Value |
---|---|---|
mismatch-discard |
Indicates that the device drops NS packets that do not match any entries in the NS multicast suppression table. |
- |
Usage Scenario
When a network device receives an NS message to implement address resolution, the device forwards the NS message within its own BD. This NS message is received only by the nodes with the last 24 bits the same as the multicast address. If a device receives a large number of NS messages within a specified period, forwarding these NS messages uses excessive network resources and leads to network congestion and deteriorated network performance. As a result, user services are affected.
To resolve this problem, run the ipv6 nd multicast-suppress enable command to enable NS multicast suppression. With NS multicast suppression enabled, upon receipt of an NS message, a device checks whether the NS message contains information about the end user. If so, the device simply implements converts multicast streams to unicast streams. If not, the device forwards the NS message based on the original process. This reduces or suppresses message flooding occurred during address resolution.
Precautions
# Enable NS multicast suppression in BD 10.
<HUAWEI> system-view [HUAWEI] bridge-domain 10 [HUAWEI-bd10] ipv6 nd multicast-suppress enable
# Enable NS multicast suppression in BD 20 and configure the switch to discard ARP request packets if no matching entry is found in the NS multicast suppression table.
<HUAWEI> system-view [HUAWEI] bridge-domain 20 [HUAWEI-bd20] ipv6 nd multicast-suppress mismatch-discard enable