vi
Operating modes of LLDP ··································································································································· 234
How LLDP works ·················································································································································· 234
Compatibility of LLDP with CDP ·································································································································· 235
Protocols and standards ·············································································································································· 235
Recommended LLDP configuration procedure ··········································································································· 235
Enabling LLDP on ports ················································································································································ 236
Setting LLDP parameters on ports ······························································································································· 237
Setting LLDP parameters for a single port ········································································································· 237
Setting LLDP parameters for ports in batch ······································································································· 240
Configuring LLDP globally ··········································································································································· 241
Displaying LLDP information for a port ······················································································································ 243
Displaying global LLDP information ··························································································································· 249
Displaying LLDP information received from LLDP neighbors ···················································································· 250
LLDP configuration examples ······································································································································ 251
LLDP basic settings configuration example ······································································································· 251
CDP-compatible LLDP configuration example ··································································································· 256
LLDP configuration guidelines ····································································································································· 262
Configuring ARP ······················································································································································ 263
Overview ······································································································································································· 263
ARP message format ··········································································································································· 263
ARP operating mechanism ································································································································· 263
ARP table ······························································································································································ 264
Gratuitous ARP ····················································································································································· 265
Configuring ARP entries ·············································································································································· 265
Displaying ARP entries ········································································································································ 265
Creating a static ARP entry ································································································································ 266
Removing ARP entries ·················································································································································· 267
Configuring gratuitous ARP ········································································································································· 267
Static ARP configuration example ······························································································································ 268
Network Requirements ········································································································································ 268
Configuring Switch A ·········································································································································· 268
Configuring ARP attack protection ························································································································· 272
Overview ······································································································································································· 272
User validity check ·············································································································································· 272
ARP packet validity check ·································································································································· 272
Configuring ARP detection ·········································································································································· 272
Configuring IGMP snooping ·································································································································· 274
Overview ······································································································································································· 274
Basic IGMP snooping concepts ························································································································· 274
How IGMP snooping works ······························································································································· 276
Protocols and standards ····································································································································· 277
Recommended configuration procedure···················································································································· 277
Enabling IGMP snooping globally ···················································································································· 278
Configuring IGMP snooping in a VLAN ··········································································································· 278
Configuring IGMP snooping port functions ······································································································ 280
Displaying IGMP snooping multicast forwarding entries ················································································ 281
IGMP snooping configuration example ····················································································································· 282
Configuration procedure ···································································································································· 283
Verifying the configuration ································································································································· 285
Configuring MLD snooping ···································································································································· 287
Overview ······································································································································································· 287
Basic MLD snooping concepts ··························································································································· 287