Název:

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

Zkratka:ISA
Ak.rok:2006/2007
Semestr:zimní
Studijní plán:
ProgramObor/
specializace
RočníkPovinnost
IT-BC-3BIT3.povinný
Vyučovací jazyk:čeština
Kredity:5 kreditů
Ukončení:zápočet+zkouška (písemná)
Výuka:
hod./sempřednáškasem./cvič.lab. cvič.poč. cvič.jiná
Rozsah:2606020
 zkouškatestycvičenílaboratořeostatní
Body:65180017
Garant:Švéda Miroslav, prof. Ing., CSc. (UIFS)
Přednášející:Matoušek Petr, Ing., Ph.D., M.A. (UIFS)
Cvičící:Čejka Rudolf, Ing. (CVT)
Matoušek Petr, Ing., Ph.D., M.A. (UIFS)
Očenášek Pavel, Mgr. Ing., Ph.D. (UIFS)
Ryšavý Ondřej, doc. Ing., Ph.D. (UIFS)
Trchalík Roman, Mgr., Ph.D. (UIFS)
Fakulta:Fakulta informačních technologií VUT v Brně
Pracoviště:Ústav informačních systémů FIT VUT v Brně
Prerekvizity: 
Operační systémy (IOS), UITS
Počítačové komunikace a sítě (IPK), UIFS
 
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. Kurz kromě obecných základů obsahuje i konkrétní řešení tak, aby byl student schopen spravovat síťové aplikace. Součástí kurzu je programování síťových aplikací pomocí BSD sockets a praktická výuka v laboratoři.     
Anotace:
  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.
Požadované prerekvizitní znalosti a dovednosti:
  
  • Základy operačních systémů Unix, Windows.
  • Programování v jazyku 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).
Získané dovednosti, znalosti a kompetence:
  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í. 
Osnova přednášek:
 
  • Úvod. Přehled TCP/IP, adresování.
  • Programování síťových aplikací TCP/IP - formální popis aplikací, multicast, neblokující schránky.
  • Adresování a DNS. Typy adres, jejich přidělování a správa. DNS - architektura, typa záznamů, zabezpečení. DHCP.
  • Poštovní služby - architektura elektronické pošty, bezpečnost. Listové služby, diskuzní skupiny NetNews. 
  • Adresářové služby - model X.500. Architektura systému LDAP. Autentizace uživatelů.
  • Hlasové služby - architektura IP telefonie. Protokoly VoIP - SIP, H.323, RTP/RTCP.
  • Souborový systém NFS - architektura, RPC, konfigurace. Datové služby FTP, TFTP, Samba. Tiskové služby LPD.
  • Vytváření sítí LAN a WAN. Základní síťové prvky. Technologie WAN - fyzická a linková vrstva. Směrování WAN.
  • Prostředky pro správu sítí - ISO model správy. Protokol ICMP. Architektura SNMP. Nástroje pro správu.
  • Zabezpečení počítačové komunikace. Úvod do bezpečnosti. Klíče a certifikáty. Firewally. SSL a IPSec.
  • Počítačové sítě v praxi.
  • Protokol IPv6 - formát, adresování, směrování. ICMPv6, DHCPv6.
  • 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í.
Osnova ostatní - projekty, práce:
 Implementace aplikace na bázi architektury klient/server.
Literatura referenční:
 
  • C.Hunt: TCP/IP Network Administration. O'Reilly Press, 2002.
  • J.F.Kurose, K.W.Ross: Computer Networking: A Top-Down Approach Featuring the Internet, Adison-Wesley, 2003.
  • W.R.Stevens, B.Fenner, A.M.Rudoff: UNIX Network Programming. The Sockets Network API, Addison-Wesley, 2004.
  • A.S.Tanenbaum: Computer Networks, Forth Edition, Prentice Hall, 2003.
  • F.Halsall: Computer Networking and the Internet, Fifth Edition, Addison Wesley, 2005.
  • Standardy IETF RFC.
Literatura studijní:
 
  • Texty přednášek v elektronické podobě.
Kontrolovaná výuka:
  Vypracování projektu, aktivní účast na laboratorních cvičeních, průběžné testy na cvičeních.
Průběžná kontrola studia:
  Vypracování projektu (17 bodů), aktivní účast na laboratorních cvičeních, průběžné testy v laboratořích (9+9 bodů).
Podmínky zápočtu:
  Udělení zápočtu je podmíněno získáním alespoň 20 bodů během semestru.
 

Vaše IPv4 adresa: 54.81.220.239