| |
6
Eine Entität, die die Rolle eines Master Agenten ausübt, hat folgende Funktionen:
- akzeptiert AgentX Verbindungsanfragen von Subagenten
- erlaubt die Registrierung von MIB Regionen durch Subagenten
- sendet und empfängt SNMP Protokoll Nachrichten an die von Agenten spezifizierte
Transportadresse
- implementiert die Zugangskontrollsicherung für den Managed Node
- bietet Instrumentarium für alle MIB Objekte, die für die administrativen Rahmenwerke, die es
unterstützt, relevant sind
- sendet und empfängt AgentX Protokoll Meldungen, um Zugang zu Management-
informationen zu haben
- leitet Notifikationen zugunsten der Subagenten weiter
2.2 Das AgentX Rahmenwerk
Innerhalb des SNMP-Rahmenwerks enthält ein Managed Node einen Agenten, der Zugang
zu Managementinformationen hat. Im AgentX Rahmenwerk ist ein Agent so definiert, daß er
folgendes enthält:
- eine einzige Prozesseinheit, genannt Master Agent, welches SNMP Nachrichten in der Rolle
eines Agenten verschickt oder empfängt, aber keinen direkten Zugang zu Management-
informationen hat
- keine oder mehrere Prozesseinheiten - Subagenten genannt, die vom SNMP Protokoll
durch den Master Agenten abgeschirmt sind, aber direkten Zugang zu Management-
informationen haben
Der Master Agent und die Subagenten kommunizieren über das AgentX Protokoll. Wenn
auch einige der AgentX Protokoll Meldungen syntaktisch und semantisch ähnlich zu SNMP
sind, so wird auch im RFC nochmal unterstrichen, daß AgentX nicht SNMP ist. Die internen
AgentX Operationen sind für eine SNMP Entität, die in der Rolle eines Managers funktioniert,
nicht sichtbar. Aus Manager Sicht verhält sich ein erweiterbarer Agent genau so, also hätte ein
nicht erweiterbarer (monolytischer) Agent Zugang zum gleichen Managementinstrumentarium.
Die Transparenz zu den Managern ist eine grundlegende Anforderung an AgentX
und unterscheidet dadurch die Subagenten von den SNMP Proxy-Agenten. Die Proxy-
Agenten sind gegenüber dem Manager sichtbar, wobei die AgentX Subagenten nur für den
Masteragenten sichtbar sind.
Agent
DPI oder
AgentX
Internet-
MIB-ModulA
Internet-
MIB-Modul B
Internet-
MIB-Modul C
Subagent A
Subagent B
Subagent C
Hauptagent
-Request Broker
-Registration von MIB-Modulen
-SNMP Protokolmodule
SNMP
Abbildung 1: Aufbaubeispiel eines AgentX Agenten
(Quelle: Integriertes Management vernetzter Systeme, Hegering/Abeck/Neumair)
|  |
|
| |
|
|