Sieci komputerowe

TREŚCI NAUCZANIA
  1. 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.

  2. 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.

LITERATURA
  1. W. Stallings, Ochrona danych w sieci i intersieci, WNT, Warszawa 2001.
  2. M. Spartack, Sieci komputerowe. Księga eksperta, Helion 1999.
  3. Linux Network Administrator's Guide, O'Reilly & Associates, Inc. 2001.
  4. The Complete Windows NT & Unix System Administration Pack, O'Reilly & Associates, Inc. 1998.
  5. W. R. Stevens, Programowanie zastosowań sieciowych w systemie Unix, WNT, Warszawa 2002.
  6. D. E. Comer, Sieci komputerowe i intersieci, WNT, Warszawa 2001.
  7. W. R. Stevens, Unix. Programowanie usług sieciowych, t1, t2., WNT, Warszawa 2001.
  8. Linux HOWTOs - www.jtz.org.pl (polskie tłumaczenia).
  9. Korczowski, K. Markowicz, Novell NetWare 4. X. Użytkowanie i administrowanie, Helion 1998.
  10. D. Bobola, Sieci Komputerowe nie tylko dla orłów, Intersoftland 1995.
Instytut Matematyki Akademii Pedagogicznej w Krakowie, 4.01.2008 (ostatnia modyfikacja: 6.03.2008)