Port-based Network Access Control is provided by IEEE 802.1x wifi authentication. It authenticates users or devices attached to a LAN port and controls access to the LAN based on the authentication.
IEEE 802.1X requires a supplicant to authenticate with an authentication server before it can access the network. The client that authenticates itself to the authentication server is known as the supplicant, and the authentication server verifies the supplicant’s identity. The supplicant is an entity that is trying to access the network.
> EAPOL is a specific implementation of EAP for LANs.
> EAPOL consists of two sub-protocols:
> EAPOL-Key — For key distribution.
> EAPOL-Start