Brocade-dot1x – Brocade Network OS YANG Reference Manual v4.1.1 User Manual
Page 48

36
Network OS YANG Reference Manual
53-1003230-01
brocade-dot1x
2
brocade-dot1x
Description
Provides a data model for managing the 802.1x authorization feature.
IEEE 802.1X is an IEEE standard for port-based Network Access Control (PNAC). It is a networking
protocol that provides an authentication mechanism to devices attempting to attach to a LAN or
WLAN. IEEE 802.1X defines the encapsulation of the Extensible Authentication Protocol (EAP) over
IEEE 802, which is known as EAP over LAN or EAPoL.
802.1x involves three parties:
•
Supplicant—A device that connects to a network
•
Authenticator—A network device such as an Ethernet switch
•
Authentication server—A host running software that supports RADIUS and EAP
This module defines the parameters used for the PNAC.
Top-level
containers
Top-level nodes and their subtree hierarchies follow.
module: brocade-dot1x
+--rw dot1x
+--rw enable? empty
+--rw test
+--rw timeout? dot1x-readinesstest-timeout-interval
External
augmentations
Nodes that augment other modules and their subtrees follow.
module: brocade-interface
+--rw interface
| +--rw gigabitethernet
| | +--rw dot1x:dot1x
| | | +--rw dot1x:authentication? empty
| | | +--rw dot1x:port-control? enumeration
| | | +--rw dot1x:protocol-version? uint32
| | | +--rw dot1x:quiet-period? uint32
| | | +--rw dot1x:reauthMax? uint32
| | | +--rw dot1x:reauthentication? empty
| | | +--rw dot1x:timeout
| | | +--rw dot1x:re-authperiod? dot1x-reauth-timeout-interval
| | | +--rw dot1x:server-timeout? dot1x-server-timeout-interval
| | | +--rw dot1x:supp-timeout? dot1x-supp-timeout-interval
| | | +--rw dot1x:tx-period? dot1x-tx-timeout-interval
module: brocade-interface
+--rw interface
| +--rw tengigabitethernet
| | +--rw dot1x:dot1x
| | | +--rw dot1x:authentication? empty
| | | +--rw dot1x:port-control? enumeration
| | | +--rw dot1x:protocol-version? uint32
| | | +--rw dot1x:quiet-period? uint32
| | | +--rw dot1x:reauthMax? uint32
| | | +--rw dot1x:reauthentication? empty
| | | +--rw dot1x:timeout
| | | +--rw dot1x:re-authperiod? dot1x-reauth-timeout-interval
| | | +--rw dot1x:server-timeout? dot1x-server-timeout-interval
| | | +--rw dot1x:supp-timeout? dot1x-supp-timeout-interval
| | | +--rw dot1x:tx-period? dot1x-tx-timeout-interval