Extensible Authentication Protocol (EAP) is a point-to-point (P2P) wireless and local area network (LAN) data communication framework providing a variety of authentication mechanisms.