Výuka 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 a konfigurací sítě v operačních systémech Microsoft Windows a GNU/Linux, prací s aplikačními službami a implementací síťových aplikací (pomocí Socket API). 1. Úvod: Základní pojmy, síťová architektura ISO OSI a TCP/IP, protokol, struktura sítě Internet. 2. Technologie fyzické vrstvy: Přenos dat, strukturovaná kabeláž, LAN/Ethernet 3. Technologie linkové vrstvy : Propojování sítí (most, přepínač), LAN/Ethernet (přepínaný, CSMA/CD, rámec), VLAN. 4. Síťová vrstva: Protokol IP(v4): IP paket/datagram, IP adresa a síťová maska, subsítě. 5. Síťová vrstva: Protokol IP(v4): Intranet, směrování, ARP. 6. Transportní vrstva: Protokol TCP: port, datagram/segment, segmentace, navázání a ukončení TCP spojení. 7. Transportní vrstva: Protokol TCP: řešení spolehlivost přenosu, protokol UDP. 8. Systém DNS: Architektura, doména a zóna, DNS dotaz, resolver a jmenný server, DNS záznamy. 9. Aplikační protokoly: Protokol DHCP (architektura, přidělování IP adres), elektronická pošta (architektura, zpráva, MIME, SMTP, POP3, IMAP). 10. Aplikační protokoly: Protokoly HTTP(v1.1) (architektura, URI, dotaz), Telnet a SSH, tvorba síťových aplikací
|