3. Elemente der Nachrichtenverarbeitung und -verteilung
Dieser Abschnitt beschreibt die Elemente, die bei den Interaktionen zwischen dem Dispatcher und den Nachrichtenverarbeitungsmodellen verwendet werden.
3.1. messageProcessingModel
Ein Identifikator, der ein Nachrichtenverarbeitungsmodell eindeutig identifiziert. Der Wert dieses Identifikators wird verwendet, um das entsprechende Nachrichtenverarbeitungsmodell für die Verarbeitung einer bestimmten Version einer SNMP-Nachricht auszuwählen.
3.2. pduVersion
Eine Angabe der Version der vorzubereitenden PDU oder der Version einer PDU, die aus einer empfangenen Nachricht extrahiert wurde. Das abgeleitete Nachrichtenverarbeitungsmodell bestimmt, wie dieses Versionselement den Anwendungen präsentiert wird.
3.3. pduType
Eine Angabe des PDU-Typs. Der Wert wird aus der PDU-Syntax abgeleitet. Mögliche Werte umfassen:
- Get
- GetNext
- GetBulk
- Set
- Trap
- Notify
- Response
- Report
- InformRequest
3.4. sendPduHandle
Ein Handle, das vom Dispatcher verwendet wird, um die Anforderung zum Senden einer PDU mit der entsprechenden Antwort oder dem Bericht vom Nachrichtenverarbeitungsmodell zu korrelieren. Jede Anforderung zum Senden einer PDU ist mit einem eindeutigen sendPduHandle verbunden. Das Nachrichtenverarbeitungsmodell verwendet dieses Handle, um eingehende Antworten oder Berichte mit ausstehenden Anforderungen abzugleichen.