Detail předmětu
Síťové aplikace a správa sítí
ISA Ak. rok 2014/2015 zimní semestr 5 kreditů
Konfigurace síťové rozhraní. Pokročilé programování síťových aplikací. Vyhledávání informací o počítači v DNS a Whois, použití informací z DNS. Sdílení dat po síti - síťové operační systém NFS a Samba. Zabezpeční sítí - filtrování a klasifikace paketů. Multimediální komunikace, videokonference. IP telefonie. Zajištění kvality přenosu. Prostředky pro správu sítí. Měření provozu na síti. Modelování a simulace síťového provozu.
Garant předmětu
Jazyk výuky
Zakončení
Rozsah
- 26 hod. přednášky
- 12 hod. laboratoře
Zajišťuje ústav
Získané dovednosti, znalosti a kompetence z předmětu
Studenti umí připojení počítač k sítí, nastavit základní služby, sledovat provoz, vyhledat a opravit případné chyby. Mají přehled o moderních síťových aplikacích pro přenos souborů, hlasu, videa. Znají a umí používat základní prostředky pro správu sítí. Dokážou vytvořit bezpečné spojení přes internet, zabezpečit připojení počítač.
Cíle předmětu
Cílem předmětu je seznámit studenty s moderními síťovými službami a nástroji pro správu a řízení síťového provozu. Součástí předmětu je praktická výuka v laboratoři, kde se studenti seznámí s praktickým použití některých síťových služeb (DHCP, DNS, IP telefonie, monitorování sítí, apod.).
Doporučené prerekvizity
- Operační systémy (IOS)
- Počítačové komunikace a sítě (IPK)
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).
- Znalost protokolu IPv6.
Literatura referenční
- P. Matoušek: Síťové služby a jejich architektura, VUTIUM, 2014.
- W.R.Stevens, B.Fenner, A.M.Rudoff: UNIX Network Programming. The Sockets Network API, Addison-Wesley, 2004.
- A.S.Tanenbaum: Computer Networks, 4th Edition, Prentice Hall, 2003.
- F.Halsall: Computer Networking and the Internet, 5th Edition, Addison Wesley, 2005.
- J.F.Kurose, K.W.Ross: Computer Networking: A Top-Down Approach Featuring the Internet, Adison-Wesley, 2003.
- G. Varghese: Network Algorithmics. Elsevier. 2005.
- D. Medhi, K. Ramasamy: Network Routing. Algorithms, Protocols, and Architecture. Elsevier, 2007.
- W. Stallings: High-speed Networks and Internets. Performance and Quality of Service, 2nd Edition, Prentice Hall, 2001.
- Standardy IETF RFC.
Osnova přednášek
- Architektura sítí, adresování, testování.
- Pokročilé programování síťových aplikací TCP/IP - konkurentní server, neblokující schránky. Broadcast a multicast. Přístup k linkové vrstvě.
- Modelování a simulace síťového provozu. OMNeT++.
- Systém DNS. Vyhledávání informací o počítači - databáze DNS, Whois. Záznamy DNS. Zabezpečení DNS.
- Adresářové služby. Architektura LDAP. Komunikace, použití.
- Souborové služby. Komunikace RPC. Síťový souborový systém NFS. Samba.
- Klasifikace paketů a filtrování, firewally.
- Multimediální přenosy, videokonference. Protokoly RSTP, RTP, RCTP.
- Hlasové služby - VOIP, architektura, kódování. Signalizační protokoly SIP, H.323.
- Zajištění kvality služeb - IntServ, DiffServ, RSVP.
- Prostředky pro správu sítí - ICMP, SNMP, RMON, Syslog.
- Sledování toku dat pomocí NetFlow.
- Nové trendy v počítačových sítích.
Osnova laboratorních cvičení
- Konfigurace lokální sítě: adresace pomocí DHCP, překlad adres pomocí DNS.
- Modelování návrhu počítačové sítě v prostředí OMNeT++, simulace sítí.
- Monitorování a správa sítě.
- Základy IP telefonie.
- Nástroje pro tvorbu videokonference a streaming.
Průběžná kontrola studia
Udělení zápočtu je podmíněno získáním alespoň 20 bodů během semestru.
Kontrolovaná výuka
Aktivní účast na laboratorních cvičeních. Půlsemestrální test na cvičeních.
Pro složení semestrální zkoušky je nutné získat nejméně 20 bodů ze zkoušky. V opačném případě je zkouška hodnocena body 0.
Zařazení předmětu ve studijních plánech