beautypg.com

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

Page 48

background image

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