Detail předmětu

Síťové aplikace a správa sítí

ISA Ak. rok 2008/2009 zimní semestr 5 kreditů

Aktuální akademický rok

Konfigurace síťové rozhraní. Programování síťových aplikací. Adresace, překlady adres, konfigurace DNS, DHCP a NAT. Poštovní služby - email, news, správa poštovních aplikací. Souborové, datové a adresářové služby. Tiskové služby. Návrh sítí LAN a WAN. Nastavení a správa sítí. Sledování výkonu, zajištění kvality služeb. Bezpečnost počítačových sítí. Základy IP telefonie. Protokol IPv6.

Garant předmětu

Jazyk výuky

česky, anglicky

Zakončení

zápočet+zkouška

Rozsah

  • 26 hod. přednášky
  • 6 hod. laboratoře
  • 20 hod. projekty

Zajišťuje ústav

Přednášející

Cvičící

Získané dovednosti, znalosti a kompetence z předmětu

Studenti umí nakonfigurovat připojení počítače k sítí. Mají přehled o základních službách a jsou schopni je administrovat - DNS, DHCP, poštovní služby a další. Jsou schopni naprogramovat síťové aplikace komunikující přes TCP/IP. Umí vyhledávat ve standardech a používat k řešení projektu. Znají a  umí používat základní prostředky pro správu sítí.

Cíle předmětu

Cílem předmětu je seznámit studenty se základními síťovými službami a příslušnými protokoly. Předmět kromě obecných základů obsahuje i konkrétní řešení tak, aby byl student schopen spravovat síťové aplikace. Součástí předmětu je programování síťových aplikací pomocí BSD sockets a praktická výuka v laboratoři. .

Doporučené prerekvizity

Požadované prerekvizitní znalosti a dovednosti

  • Základy operačních systémů Unix, Windows.
  • Programování v jazyce C.
  • Schopnost číst studijní texty v angličtině (standardy, RFC dokumenty).
  • Architektura počítačových sítí (model ISO/OSI, TCP/IP).
  • Činnost protokolů linkové a síťové vrstvy.
  • Znalost adresování (typy adres, třídy IP adres, všesměrové vysílání, síťová maska, CIDR).

Literatura referenční

Osnova přednášek

  1. Úvod. Přehled TCP/IP, adresování.
  2. Programování síťových aplikací TCP/IP - formální popis aplikací, multicast, neblokující schránky.
  3. Adresování a DNS. Typy adres, jejich přidělování a správa. DNS - architektura, typa záznamů, zabezpečení. DHCP.
  4. Poštovní služby - architektura elektronické pošty, bezpečnost. Listové služby, diskuzní skupiny NetNews. 
  5. Adresářové služby - model X.500. Architektura systému LDAP. Autentizace uživatelů.
  6. Hlasové služby - architektura IP telefonie. Protokoly VoIP - SIP, H.323, RTP/RTCP.
  7. Souborový systém NFS - architektura, RPC, konfigurace. Datové služby FTP, TFTP, Samba. Tiskové služby LPD.
  8. Vytváření sítí LAN a WAN. Základní síťové prvky. Technologie WAN - fyzická a linková vrstva. Směrování WAN.
  9. Prostředky pro správu sítí - ISO model správy. Protokol ICMP. Architektura SNMP. Nástroje pro správu.
  10. Zabezpečení počítačové komunikace. Úvod do bezpečnosti. Klíče a certifikáty. Firewally. SSL a IPSec.
  11. Počítačové sítě v praxi.
  12. Protokol IPv6 - formát, adresování, směrování. ICMPv6, DHCPv6.
  13. Trendy počítačových sítí. Shrnutí kurzu.

Osnova laboratorních cvičení

  1. Adresování - konfigurace DHCP, DNS a NAT.
  2. Zabezpečená komunikace - SSH, stunel, pgp. Vytváření VPN spojení. Testování bezpečného spojení.
  3. Směrování - konfigurace směrovačů. Vytváření WAN sítě. Testování spolehlivosti spojení.

Průběžná kontrola studia

Udělení zápočtu je podmíněno získáním alespoň 20 bodů během semestru.

Metody vyučování

Metody vyučování závisí na způsobu výuky a jsou popsány článkem 7 Studijního a zkušebního řádu VUT.

Kontrolovaná výuka

Vypracování projektu, aktivní účast na laboratorních cvičeních, průběžné testy na cvičeních.

Zařazení předmětu ve studijních plánech

  • Program IT-BC-3, obor BIT, 3. ročník, povinný
Nahoru