Zapoznanie studentów z budową i zasadami funkcjonowania sieci
komputerowych, a także z funkcjonowaniem i konfiguracją systemów
sieciowych. Nauczenie lub rozwinięcie umiejętności wykonywania
niektórych czynności związanych z zapewnieniem stabilnego
funkcjonowania sieci. Przedstawienie zasad działania i konfiguracji
niektórych usług sieci komputerowej. Zrozumienie problematyki
bezpieczeństwa pracy zarówno z pojedynczym komputerem, jak i w sieci
rozległej. Zabezpieczanie się przed atakami na system operacyjny oraz
postępowanie w sytuacjach "krytycznych".
- Sieci komputerowe
- Pojęcie sieci komputerowej. sieci lokalne (LAN) i rozległe (WAN) - zadania i organizacja.
 
- Działanie sieci lokalnych. Sieci równorzędne i z dedykowanym serwerem.
 
- Ethernet. Rodzaje okablowania. Urządzenia sieciowe - repeater, bridge, router.
 
- Zasady adresowania i wykrywania kolizji w sieci typu "magistrala".
 
- Metody dostępu do sieci i pracy w niej.
 
- Globalna sieć komputerowa Internet, historia i budowa Internetu.
 
- Archiwa oprogramowania w Internecie, formy rozpowszechniania oprogramowania.
 
- Etykieta i etyka użytkownika sieci.
 
- Bezpieczeństwo pracy w sieci.
 
 
- Zarządzanie sieciami
- Ogólna charakterystyka systemów sieciowych.
 
- Wprowadzenie do zagadnień serwerów sieciowych. Podobieństwa i różnice pomiędzy systemami Windows NT oraz Linux. Protokół intersieci TCP/IP, adresowanie, nazwy serwerów, nazwy domenowe.
 
- Serwery usług sieciowych.
Omówienie podstawowych, najbardziej popularnych usług sieciowych, jak: mail, news, flp, telenet, ssh, www, proxy oraz zasad instalacji i konfiguracji tych usług na serwerach sieciowych.
 
- Firewalling, NAT/IP-Masquerade.
Wyjaśnienie zasad działania ścian ogniowych. Możliwości zastosowania tych mechanizmów na serwerach. Przykłady rozwiązań. Techniki translacji adresów.
 
- Logowanie zdarzeń w systemie, IDS.
Omówienie mechanizmów rejestracji zdarzeń w serwerach sieciowych. Przykłady konfiguracji i działania takich mechanizmów. Zasady działania rozwiązań typu IDS (Intrusion Detection Systems - Systemy Wykrywania Intruzów). Prezentacja przykładowych rozwiązań, np. Snort (Linux), BlackICE Sentry (Windows NT).
 
- DNS Zasada działania systemu DNS (Domain Name System - System Nazw Domenowych (dziedzinowych). Wyjaśnienie mechanizmów porozumiewania się serwerów DNS, ich rodzaje, hierarchia, przykładowe konfiguracje np. BIND (Linux).
 
- Routing, DHCP Protokoły routingu. Możliwość działania serwera sieciowego jako routera. Omówienie DHCP (Dynamic Host Configuration Protocol), m.in. dynamiczne przydzielanie adresu IP.
 
- Dostęp do zasobów (NFS, SMB). Omówienie możliwości wykorzystania Sieciowego Systemu Plików NFS (Network File System), a także protokołu SMB do udostępniania zasobów dla sieci lokalnej oraz pomiędzy serwerami.
 
 
- M. Spartack, Sieci komputerowe. Księga eksperta, Helion 1999.  
 
Linux Network Administrator's Guide, O'Reilly & Associates, Inc. 2001.
The Complete Windows NT & Unix System Administration Pack,
O'Reilly & Associates, Inc. 1998.
- W. Stallings, Ochrona danych w sieci i intersieci, WNT, Warszawa 2001. 
 
- W. R. Stevens, Programowanie zastosowań sieciowych w systemie
Unix, WNT, Warszawa 2002. 
 
- D. E. Comer, Sieci komputerowe i intersieci, WNT, Warszawa 2001.  
 
- W. R. Stevens, Unix. Programowanie usług sieciowych, t1,
t2., WNT, Warszawa 2001. 
 
Linux HOWTOs - www.jtz.org.pl (polskie tłumaczenia).
- Korczowski, K. Markowicz, Novell NetWare 4. X. Użytkowanie i
administrowanie, Helion 1998. 
 
- D. Bobola, Sieci Komputerowe nie tylko dla orłów, Intersoftland
1995. 
 
- Baron, W pajęczynie Internetu. Przewodnik dla
początkujących, Wydawnictwo UMCS, Lublin 1996. 
 
Instytut Matematyki Akademii
Pedagogicznej w Krakowie,
                1.10.2005