Rechnernetze
Home Nach oben Stichworte

Protokoll-Directory-Gruppe (protocolDir (rmon 11))

Die elfte Gruppe ist die Protokoll-Directory-Gruppe (protocolDir (rmon 11)). In ProtocolDirTable werden die von dem jeweiligen RMON2-Monitor unterstützten Protokolle spezifiziert. In ProtocolDirID werden die Protokolle als Oktettfolge kodiert, beispielsweise in der Punknotation die folgenden Protokollhierarchien:

Ether2 (4.0.0.0.1)
Ether2.ip (8.0.0.0.1.0.0.8.0)
Ether2.ip.udp (12.0.0.0.1.0.0.8.0.0.0.0.17)
Ether2.ip.udp.snmp (16.0.0.0.1.0.0.8.0.0.0.0.17.0.0.0.161)

Das erste Byte gibt die Länge der Oktettfolge an, danach folgen jeweils 32 Bit lange Werte, welche die Protokolle jeweils kodiert bezeichnen.

In ProtocolDirParameters wird beschrieben, wie der Monitor mit den jeweiligen Protokollen umgehen soll, beispielsweise ob fragmentierte Pakete korrekt gezählt werden (Bit 0) oder ob auch dynamisch zugewiesene Portnummern korrekt behandelt werden. Die Kodierung

Ether2.ip.udp.snmp.0.countFragments.0.0 (16.0.0.0.1.0.0.8.0.0.0.0.17.0.0.0.161.4.0.1.0.0)

bedeutet, dass das Protokoll SNMP, welches über UDP, IP und Ethernet geführt wird, die Datagrammfragmente von IP korrekt zählt.

In ProtocolDirType wird festgelegt, ob der Agent oder der Manager diese Tabelle erweitern darf, indem er "Kinder" dieses Protokolls erzeugt, oder ob Adressen innerhalb eines Protokolls erkannt werden können. Außerdem wird in ProtocolDirHostConfig bzw. in ProtocolDirMatrixConfig angegeben, ob die Funktionen wie in der Host- oder Matrix-Gruppe mit diesem Protokoll unterstützt werden bzw. dynamisch ausgeschaltet sind. Weiter kann angegeben werden, ob Adressmapping unterstützt wird.