Appendix B Base Switch Command Man Pages
OpenArchitect applications are implemented above the OpenArchitect libraries and the RMAPI
interface. OpenArchitect applications are used for normal operation of the switch, for runtime
status and diagnostics, and for prototyping new applications development.
For runtime operation, the OpenArchitect applications perform initialization and configuration,
and real-time control and maintenance of the switching tables in the switch silicon. Protocol
support is performed by the Linux operating system. In turn the OpenArchitect applications
communicate with Linux to determine the appropriate switch table setup.
The initialization of the switch is completed by the
zconfig
application. Through configuration
scripts, the user can setup any combination of Layer 2 and Layer 3 switching configurations with
VLAN support. Running the
zconfig
command causes network interfaces to be presented to
the Linux operating system. These interfaces can be setup for Layer 2 bridging functions such as
Spanning Tree Protocol, or Layer 3 routing through the Linux operating system.
zl2d
is run as a daemon to monitor the Linux operating system bridging function and update the
switch silicon accordingly.
zl3d
is run as a daemon to monitor the Linux operating system routing table information and
update the switch silicon switching tables accordingly.
For gathering statistics or prototyping applications, there are OpenArchitect applications that
allow any register or table in the switch to be read or written. These applications include
zreg
,
ztats
,
and
zarl
and all of the different table equivalents.
Ethernet Switch Blade User's Guide
release 3.2.2j
page 266
Downloaded from
www.Manualslib.com
manuals search engine