Appendix b base switch command man pages – Znyx Networks bh5700 User Manual

Page 266

Advertising
background image

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

Advertising