802.1x is a standard for port-based network access control. It provides authentication to devices attached to a LAN port, establishing a point-to-point connection or preventing access from that port if authentication fails.

See http://www.ieee802.org/1/pages/802.1x.html