|   | 
2.1. Charakterystyka ogólna 
System David to system zarządzania siecią komputerową. 
    Jest on pakietem programów (modułów) pozwalającym zdalnie, tzn. 
    poprzez rozległą sieć komputerową (np.: Internet), monitorować i 
    zarządzać, w czasie rzeczywistym, urządzeniami pracującymi w 
    sieciach komputerowych. Jedynym warunkiem, jakie muszą spełniać 
    urządzenia jest, aby pracował na nich agent SNMP (Simple Network 
    Management Protocol). Wobec faktu, że SNMP jest najbardziej rozpowszechnionym 
    protokołem zarządzania na świecie, wymaganie to nie jest szczególnie trudne 
    do spełnienia. Wiele urządzeń posiada oprogramowanie, które pozwala 
    się z nimi komunikować poprzez protokół SNMP. Do urządzeń tych należą m.in.: 
routery IP,  
switche ATM-owe,  
zarządzalne switche ethernetowe,  
UPS-y wyposażone w adaptery SNMP,  
modemy telewizyjnych sieci kablowych pozwalające pracować urządzeniom IP 
	    w sieciach telewizji kablowej,  
stacje komputerowe.  
  
Jedną z głównych cech systemu David jest fakt, że jest on złożony z 
    wysoce konfigurowalnych i dalece niezależnych od siebie modułów. Staranność 
    o utrzymanie takiego sposobu projektowania systemu jest widoczna od początku 
    jego powstania. W konsekwencji, z tych samych modułów, można zbudować istotnie 
    różniące się w działaniu konfiguracje systemu David. Jako jego główne cechy 
    można więc wymienić: 
ogólność w podejściu do sterowania przepływem informacji wynikająca z 
	    wysokiej niezależności od siebie modułów systemu,  
wysoka konfigurowalność wszystkich modułów systemu pozwalająca 
	    maksymalnie zbliżyć się do oczekiwanego rezultatu podczas konfigurowania pracy systemu,  
skalowalność systemu, tzn. system można łatwo rozbudować dodając kolejne 
	    moduły, nawet nie wchodzące w skład systemu David, a także bez trudu można poszerzać listę monitorowanych urządzeń,  
wykorzystanie skryptów shell'owych w strumieniu przepływu informacji pozwala w łatwy 
	    sposób formatować i wpływać na przetwarzane informacje,  
wszystkie pliki konfiguracyjne systemu David, a także pliki z danymi wejściowymi jak 
	    i wyjściowymi, pliki z istotnymi dla systemu komunikatami (log files), są plikami tekstowymi,  
komunikacja z monitorowanymi urządzeniami poprzez protokoły SNMPv1, SNMP 2C i SNMPv3.  
  
 
 |  
  | 
  |