1. Introduction
L'architecture pour décrire les cadres de gestion Internet [RFC3411] décrit qu'un moteur SNMP est composé de :
- un répartiteur (Dispatcher)
- un sous-système de traitement des messages (Message Processing Subsystem)
- un sous-système de sécurité (Security Subsystem)
- un sous-système de contrôle d'accès (Access Control Subsystem)
Les applications utilisent les services de ces sous-systèmes.
Il est important de comprendre l'architecture SNMP et sa terminologie pour comprendre où le sous-système de traitement des messages et le répartiteur décrits dans ce document s'intègrent dans l'architecture et interagissent avec les autres sous-systèmes au sein de l'architecture. Le lecteur est censé avoir lu et compris la description de l'architecture SNMP, définie dans [RFC3411].
Le répartiteur dans le moteur SNMP envoie et reçoit des messages SNMP. Il distribue également les PDU SNMP aux applications SNMP. Lorsqu'un message SNMP doit être préparé ou lorsque des données doivent être extraites d'un message SNMP, le répartiteur délègue ces tâches à un modèle de traitement de messages spécifique à la version du message dans le sous-système de traitement des messages.
Un modèle de traitement de messages est responsable du traitement d'un message spécifique à une version SNMP et de la coordination de l'interaction avec le sous-système de sécurité pour garantir que la sécurité appropriée est appliquée au message SNMP en cours de traitement.
Les interactions entre le répartiteur, le sous-système de traitement des messages et les applications sont modélisées à l'aide d'éléments de données abstraits et de primitives d'interface de service abstraites définies par l'architecture SNMP.
De même, les interactions entre le sous-système de traitement des messages et le sous-système de sécurité sont modélisées à l'aide d'éléments de données abstraits et de primitives d'interface de service abstraites telles que définies par l'architecture SNMP.
Les mots-clés "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY" et "OPTIONAL" dans ce document doivent être interprétés comme décrit dans le BCP 14, RFC 2119.