Znyx Networks bh5700 Manuale Utente

Pagina di 359
Appendix A   Fabric 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
ztatsand zarl and all of the different table equivalents.
Ethernet Switch Blade User's Guide
release  3.2.2j
page  191