Next: Leistungs- und Fehlermanagement
Up: Switch
Previous: Switch
Das Konfigurationsmanagement für einen Switch
hat die Aufgabe, den Switch so einzurichten, daß er
seinen Dienst im Normalbetrieb möglichst optimal erbringt.
Hierfür besitzt der Switch bestimmte Parameter, die im
objektorientierten Sinne als Attribute einer
Ressource modelliert werden.
Das Setzen verschiedener Parameter geschieht
im Objektmodell durch definierte Methoden.
Im folgenden sollen die Attribute eines Switch im Bereich des
Konfigurationsmanagements vorgestellt werden. In [ID97]
werden verschiedenen Attribute spezifiziert. Die Nummern, die
in Klammern angegeben werden, verweisen auf die Kapitelnummern
in diesem Standard.
- ID (8.5.3.7) kennzeichnet den Switch eindeutig.
Wird ein oder werden mehrere Switches
in einem LAN eingesetzt, kann über dieses
Attribut der Switch eindeutig identifiziert werden.
- max age (8.5.3.4) bezeichnet das maximale Alter, das eine
empfangenen Protokoll-Information (BPDU) haben darf,
bevor diese verworfen wird.
- bridge max age (8.5.3.8) nimmt den Wert von
max age an, wenn der Switch der root-Switch
ist oder versucht jener zu werden.
- available protocols beinhaltet eine Liste aller
Protokolle,
die geswitcht werden können. Die Liste gibt die
Protokolle sowohl textuell als auch mit einer zugehörigen
numerischen ID an.
Als Methoden eines Switch im Sinne des Konfigurationsmanagements
gelten:
- start() und stop() zum Starten bzw. Beenden
der Switchingfunktionalität des PC-basierten Switch. In der
mnm-unix.mib, die sich auf den Rechnern des MNM-Lehrstuhl
im Verzeichnisbaum unter /proj/sysagent/SnmpMibs/UCD-SNMP
befindet, werden zwei Einträge definiert, die sich an den
ISO Standard 10164-2 [ISO93] anlehnen. Zum einen ist dies der
Operational State und zum anderen der
Administration State. Beide Objekte sind als
read-only gekennzeichnet. Der Operational State definiert
zwei Einträge: enabled und disabled.
Enabled zeigt an, daß das Objekt (im Falle der mnm-unix.mib
der Prozessor) für Benutzer oder Anwendungen bereitsteht.
Disabled zeigt das Gegenteil an. Hiermit läßt sich die
Betriebsbereitschaft der Hardware anzeigen. Der Administration State
definiert drei Zustände: unlocked, locked
und shuttingdown. Unlocked bedeutet, daß das Objekt
benützt werden kann. Im konkreten Fall des Switch
könnte es z.B. dafür verwendet werden, anzuzeigen, daß
der Switch-Agent aktiv ist (siehe Kapitel 4.5:
agentUp). Shuttingdown zeigt an, daß das Objekt
für neue Benutzer nicht zugänglich ist. Nachdem der letzte Auftrag
bearbeitet worden ist, wechselt das Objekt in den Zustand
locked, was bedeutet, daß das Objekt nicht für
Managementanweisungen bereitsteht.
Im Objektmodell für den Switch ist der Einsatz als Attribute
denkbar, die von den Methoden start() und stop()
entsprechend gesetzt werden. Enabled und disabled
zeigen dabei an, daß der Switch aktiv ist oder eben nicht.
Shuttingdown wird vor dem ,,Herunterfahren``
des Switch-Agenten gesetzt. Die Zustände unlocked und
locked werden beim Hoch- bzw. Herunterfahren des Switch
Agenten gesetzt. Enabled und disabled werden
durch die Methoden start() und stop() beim Starten
bzw. Beenden der Switchingtätigkeit gesetzt.
- protocols() gibt die Protokolle an, die
geswitcht werden sollen. Mögliche Protokolle, die geswitcht werden
können, zeigt obiges Attribut available protocols
an.
Next: Leistungs- und Fehlermanagement
Up: Switch
Previous: Switch
Root on HPHEGER0
3/3/1999