W przypadku, gdy dnmmsd oczekuje zgłoszeń klientów poprzez sieć komputerową i otrzymuje nową 
	prośbę o połączenie, to dokonuje autoryzacji klienta na podstawie jego adresu IP. W tym celu 
	przetwarzane są informacje zawarte w pliku .known.hosts. Jeśli nie można 
	otworzyć pliku .known.hosts do czytania lub adres IP klienta nie pasuje do żadnego z 
	wpisów w tym pliku, to nowe połączenie jest odrzucane. W przypadku, gdy daemon oczekuje 
	zgłoszeń klientów poprzez plik typu socket, to nie jest dokonywana żadna autoryzacja. 
	Połączenie może także zostać odrzucone w przypadku przekroczenia maksymalnej liczby 
	połączeń (opcja: --max-graphic-clients).
	
Po procesie akceptacji połączenia dokonywana jest autentykacja logującego się użytkownika 
	na podstawie Bazy Danych Użytkowników.
	
Po udanym procesie zalogowania się użytkownika może on prosić o odczyt/zapis danych 
	z/do Bazy Danych Informacji o Sieci. Dodatkowo także wysyłane są do niego informacje o 
	zmianie jakiegokolwiek obiektu w Bazie Danych. Dzięki temu klient nie musi cały 
	czas odpytywać o stan poszczególnych obiektów.
	
Dany klient może się logować wielokrotnie i do tego za każdym razem jako 
	inny użytkownik. Zalogowany użytkownik posiada uprawnienia takie, jakie są 
	zapisane w Bazie Danych Użytkowników. Użytkownicy poza operacjami na Bazie 
	Danych, których jest ponad sto, mogą także dokonywać następujących czynności: