Als Auswertefunktion für eine aktuelle BCAM-Konfiguration wurde das Kommando GENERATE-BCAM-CMD-FILE konzipiert. Dieses Kommando berücksichtigt bei einer kompletten Ausgabe die korrekte Reihenfolge der Kommandodefinition. Es baut auf den bestehenden SHOW-Funktionen / Hilfsfunktionen von BCAM-CMD auf.
Diese Funktion umfasst zwei Schritte:
das Auslesen der Tabelleninhalte
die Erzeugung der Kommandosequenz unter der Beachtung der Kommandoreihenfolge.
Das Ergebnis wird in Form einer Datei abgelegt. Die Datei kann nachträglich angepasst werden.
Die Tabelle spiegelt genau die Reihenfolge der Kommandos wider, in der sie in der Kommandodatei abgelegt werden.
Erzeugtes Kommando | Information aus Kommando |
DCOPT | SHOW-BCAM-START-PARAMETERS |
BCMOD | SHOW-BCAM-PARAMETERS |
MODIFY-BCAM-OPTIONS | SHOW-BCAM-OPTIONS |
BCOPTION A-E-C= | SHOW-AEC-OPTIONS |
MODIFY-DNS-ACCESS | SHOW-DNS-ACCESS |
BCOPTION | SHOW-BCAM-SERVER-PORTS |
BCOPTION | SHOW-BCAM-IP-RANGE |
MODIFY-VLAN-ASSIGNMENT | SHOW-BCAM-IP-RANGE |
CREATE-VIRTUAL-HOST | SHOW-HOST-ATTRIBUTES |
CREATE-NODE | SHOW-NODE-ATTRIBUTES |
CREATE-LINK-AGGREGATION | SHOW-LINK-AGGREGATION-ATTRIBUTES |
CREATE-LINE | SHOW-LINE-ATTRIBUTES |
CREATE-VLAN-DEVICE | SHOW-VLAN-LINE-ATTRIBUTES |
CREATE-VLAN-LINE | SHOW-NODE-ATTRIBUTES |
ADD-OWN-ADDRESS | SHOW-LINE-ATTRIBUTES |
CREATE-PROCESSOR | SHOW-PROCESSOR-ATTRIBUTES |
CREATE-ROUTE | SHOW-ROUTE-ATTRIBUTES |
MODIFY-ADDRESS-ASSIGNMENT | SHOW-ADDRESS-ASSIGNMENT |
MODIFY-BCAM-OPTIONS | SHOW-BCAM-OPTIONS |
BCMAP FUNCT=INIT | SHOW-MAPPING-STATUS |
BCMAP FUNCT=DEFINE | SHOW-MAPPING-ENTRIES |
Reihenfolge der Kommandoerzeugung