Předmět: | Počítačové sítě, 2. ročník INF, AINF, VT |
Přednášející: | Jan Outrata |
Cvičící: | David Dryml |
Předmět prakticky i teoreticky seznamuje studenty se základními principy fungování počítačových sítí, zejména pak se sítí Internet. Struktura výuky je koncipována klasicky podle vrstvového modelu architektury sítí, od samotných síťových technologií (hardware) přes síťovou a transportní službu až k nejdůležitějším aplikačním službám. Zvýšená pozornost je věnována základním protokolům Internetu – TCP/IP a systému DNS. Na cvičeních se studenti prakticky seznámí s některými síťovými zařízeními, analyzováním provozu na síti, konfigurací sítě v operačních systémech Microsoft Windows a GNU/Linux, prací s aplikačními aj. službami, vyzkouší si implementovat základní algoritmy využívané v počítačových sítích a nakonec vytvoří jednoduchou síťovou aplikaci (pomocí Socket API). Předpokládají se pouze uživatelské znalosti sítí a Internetu a dále základní znalosti programovacích jazyků a zejména praktická dovednost programování v jazyce C.
Studijní materiály
Literatura
- Kabelová A., Dostálek L.: Velký průvodce protokoly TCP/IP a systémem DNS (5. vydání). Computer Press, 2008. ISBN 978-80-251-2236-5
- Kállay F., Peniak P.: Počítačové sítě LAN/MAN/WAN a jejich aplikace (2. vydání). Grada, 2003. ISBN 80-247-0545-1
- Pužmanová R.: Moderní komunikační sítě od A do Z (2. aktualizované vydání). Computer Press, 2006. ISBN 8025112780
- Trulove J.: Sítě LAN - hardware, instalace a zapojení. Grada, 2009. ISBN 978-80-247-2098-2
- Zandl P.: Bezdrátové sítě WiFi: Praktický průvodce. Computer Press, 2003. ISBN 80-722-6632
- Tanenbaum A. S., Wetherall D. J: Computer Networks (5th edition). Prentice Hall, 2010. ISBN 978-0132126953
- Forouzan B.: TCP/IP Protocol Suite. McGraw-Hill Science/Engineering/Math, 2009. ISBN 978-0073376042