Enabling 802.1X guest VLAN assignment delay

About 802.1X guest VLAN assignment delay

This feature delays assigning an 802.1X-enabled port to the 802.1X guest VLAN when 802.1X authentication is triggered on the port.

This feature applies only to situations where 802.1X authentication is triggered by EAPOL-Start packets from 802.1X clients or packets from unknown MAC addresses.

To use this feature, the 802.1X-enabled port must perform MAC-based access control. To use the new MAC-triggered 802.1X guest VLAN assignment delay, you must also configure 802.1X unicast trigger on the port.

When 802.1X authentication is triggered on a port, the device performs the following operations:

  1. Sends a unicast EAP-Request/Identity packet to the MAC address that triggers the authentication.

  2. Retransmits the packet if no response is received within the username request timeout interval set by using the dot1x timer tx-period command.

  3. Assigns the port to the 802.1X guest VLAN after the maximum number of request attempts set by using the dot1x retry command is reached.

Procedure

  1. Enter system view.

    system-view

  2. Enter interface view.

    interface interface-type interface-number

  3. Enable 802.1X guest VLAN assignment delay on the port.

    dot1x guest-vlan-delay { eapol | new-mac }

    By default, 802.1X guest VLAN assignment delay is disabled on a port.