A network access control framework that authenticates devices before granting access to wired or wireless networks.