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.