Network Manager 3.0.0 (full version)
 
Spis treści
Start
Spis treści
1. Konwencje typograficzne
2. Informacje ogólne o systemie David
3. Terminologia
4. Instalacja
5. Wymagania dla Network Manager-a
6. Instalacja
7. Informacje ogólne
8. Zaawansowany Kolekcjoner Danych (dedcd)
9. Serwis Mapy Zarządzania Siecią (dnmmsd)
10. Klient Mapy Zarządzania Siecią (dnmmc)
11. Wykonawca Czasochłonnych Poleceń Sql (dsqed)
12. Network Management Map (xdnmm)
13. Generator Paneli Sterowania Urządzeniami Sieciowymi (xdnnv)
14. Edytor Paneli Sterowania Urządzeniami Sieciowymi (xdnnve)
15. Przyciski najczęściej występujące w aplikacjach WWW
16. Konfigurator Wykluczonych z Odkrywania Adresów IP (Excluded IP Address Configurator)
17. Konfigurator Wpisów SNMP Community (SNMP Community Configurator)
18. Konfigurator Odbiorców Powiadomień (Notification Recipient Configurator)
19. Zarządca Użytkowników i Grup (User and Group Manager)
20. Zarządca Kont (User Manager)
21. Zarządca Grup (Group Manager)
22. Przeglądarka Kolekcji (Collection Browser)
23. Node Browser
24. Przeglądarka Raportów o Węzłach (Node Report Browser)
25. Konfigurator Modułów Webowych (Web Module Configurator)
26. Monitor Serwisów (Service Monitor)
27. Customer Configurator
 
 

9.5. Opis działania

Program dnmmsd jest odpowiedzialny za monitorowanie urządzeń odkrywanych w zarządzanej sieci, w następstwie czego możliwe jest budowanie mapy topologicznej sieci. Dodatkowo moduł udostępnia informacje o tych urządzeniach swoim klientom. Przykładem takiego klienta jest aplikacja graficzna xdnmm, która w sposób graficzny prezentuje topologiczne mapy sieci.

Podczas startu dnmmsd tworzy przynajmniej jeden proces potomny. Każdy z tych procesów zawiera po kilka wątków odpowiedzialnych za poszczególne zadania. Proces macierzysty jest odpowiedzialny za obsługę wysyłania i odbioru pakietów ICMP-ECHO kierowanych do monitorowanych urządzeń odkrytych wcześniej przez daemona dnmmsd oraz do adresów IP wskazanych bezpośrednio przez administratora. Proces ten odpowiada także za aktualizację informacji o każdym z monitorowanych urządzeń oraz za obsługę aplikacji klienckich. Procesy potomne odpowiadają za obsługę zapytań SNMP wysyłanych do monitorowanych urządzeń w celu monitorowania stanów poszczególnych, ich elementów.

W dalszej kolejności inicjalizowana jest Baza Danych Informacji o Sieci. Procedura ta polega na utworzeniu domyślnych struktur danych, jeżeli Baza jest pusta, lub ustawieniu stanów monitorowanych elementów w stan nieznany, w przeciwnym wypadku. Na końcu dnmmsd rozpoczyna oczekiwanie na prośby klientów oraz monitorowanie zarządzanej sieci.