802.1X defines a port-based network access control and authentication protocol that prevents unauthorized clients from connecting to a LAN through publicly accessible ports unless they are properly authenticated.
As shown in Figure 1, the 802.1X authentication system uses a standard client/server architecture with three components: client, access device, and authentication server.