From ba13c2c1effaade636a52239d6226f098820dc11 Mon Sep 17 00:00:00 2001 From: Snoweuph Date: Thu, 27 Feb 2025 08:39:50 +0000 Subject: [PATCH] Dienste/Simple Network Management Protocol aktualisiert --- ...te%2FSimple-Network-Management-Protocol.md | 46 ++++++++++++++----- 1 file changed, 35 insertions(+), 11 deletions(-) diff --git a/Dienste%2FSimple-Network-Management-Protocol.md b/Dienste%2FSimple-Network-Management-Protocol.md index a6587e1..699fd9b 100644 --- a/Dienste%2FSimple-Network-Management-Protocol.md +++ b/Dienste%2FSimple-Network-Management-Protocol.md @@ -6,6 +6,10 @@ Beispiele für solche Informationen sind SNMP setzt auf UDP und nutzt Port `161` für die Manager ⇄ Agent Verbindung und `162` für **Trap-Nachrichten**. +## Vorteile +- **Standardisierung**: Universeller Ansatz für heterogene Netzwerke. +- **Effizienz**: Geringer Datenverkehr durch kompakte UDP-Pakete. + ## RFCs - [RFC 1157 - A Simple Network Management Protocol (SNMP)](https://tools.ietf.org/html/rfc1157) - [RFC 1901 - SNMPv2: Introduction to SNMPv2](https://tools.ietf.org/html/rfc1901) @@ -27,18 +31,38 @@ SNMP setzt auf UDP und nutzt Port `161` für die Manager ⇄ Agent Verbindung u - [RFC 7353 - SNMPv2 Framework and Security Models](https://tools.ietf.org/html/rfc7353) ## Sicherheit -Versionen 1 und 2 sollten nicht mehr genutzt werden, weil die Passwörter in Klartext gespeichert werden. +Versionen 1 und 2 sollten nicht mehr genutzt werden, weil die Passwörter in Klartext gespeichert werden.
Seit Version 3, setzt SNMP auf AES für die verschlüsselung. -## **Schlüsselkomponenten** -1. **Managed Devices**: Netzwerkgeräte mit SNMP-Agenten (z. B. Router). -2. **MIB (Management Information Base)**: Hierarchische Datenbank, die Geräteinformationen als **OIDs (Object Identifiers)** organisiert. -3. **SNMP-Operationen**: - - **GET**: Fordert einen Wert (z. B. aktuelle Temperatur) an. - - **SET**: Ändert eine Konfiguration (z. B. Ändern der IP-Adresse). - - **TRAP**: Benachrichtigung über kritische Ereignisse. +## Architektur +```mermaid +flowchart LR +subgraph Manager + direction TB + rx_trap[Trap Listener] + rx_info[Information Listener] + def[Mangement Definitionen] -## **Vorteile** -- **Standardisierung**: Universeller Ansatz für heterogene Netzwerke. -- **Effizienz**: Geringer Datenverkehr durch kompakte UDP-Pakete. + rx_trap ~~~ rx_info ~~~ def +end + +subgraph Verwaltete Geräte + Server + Router + Switch + Desktop +end + +subgraph SNMP Agent + a_server[Managment Agent - Server] --> mib_server[MIBs - Server] + a_router[Managment Agent - Router] --> mib_router[MIBs - Router] + a_switch[Managment Agent - Switch] --> mib_switch[MIBs - Switch] + a_desktop[Managment Agent - Desktop] --> mib_desktop[MIBs - Desktop] +end + +Manager --> Server --> a_server +Manager --> Router --> a_router +Manager --> Switch --> a_switch +Manager --> Desktop --> a_desktop +``` \ No newline at end of file