440-2315/03 – Praktikum komunikačních sítí I (PKS I)

Garantující katedraKatedra telekomunikační technikyKredity5
Garant předmětuIng. Jan Rozhon, Ph.D.Garant verze předmětuIng. Jan Rozhon, Ph.D.
Úroveň studiapregraduální nebo graduálníPovinnostpovinný
Ročník3Semestrletní
Jazyk výukyčeština
Rok zavedení2021/2022Rok zrušení
Určeno pro fakultyFEIUrčeno pro typy studiabakalářské
Výuku zajišťuje
Os. čís.JménoCvičícíPřednášející
KAP063 Ing. Lukáš Kapičák
NEV05 Ing. Pavel Nevlud
ROZ132 Ing. Jan Rozhon, Ph.D.
ZDR20 doc. Ing. Jaroslav Zdrálek, Ph.D.
Rozsah výuky pro formy studia
Forma studiaZp.zak.Rozsah
prezenční Klasifikovaný zápočet 1+3
kombinovaná Klasifikovaný zápočet 8+12

Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi

Cílem předmětu Praktikum komunikačních sítí I je aplikace teoretických znalostí z oblastí počítačových sítí a základních síťových služeb se zaměřením na OS Linux a IPv6 do praktických řešení informačních a komunikačních sítí. Absolvent tohoto předmětu získá základní znalosti v oblasti protokolu IPv6, OS Linux a z oblasti základních síťových služeb.

Vyučovací metody

Přednášky
Experimentální práce v laboratoři
Projekt

Anotace

Studenti v rámci kurzu Praktikum komunikačních sítí I získají základní povědomí o klíčových protokolech a síťových prvcích nacházejících se v sítích založených na IPv6 protokolu, vše v prostředí open-source řešení. Studenti si během absolvování předmětu Praktikum komunikačních sítí I prakticky osvojí témata přednášena na přednáškách a budou schopni v linuxovém prostředí nainstalovat a spravovat např. směrovač, DHCPv6 server, DNS server či poštovní server a zajistit tak provoz základních síťových služeb. Studenti by po absolvování tohoto předmětu měli umět navrhnout, konfigurovat a spravovat počítačové sítě v menších společnostech využívajících IPv6 a Linux.

Povinná literatura:

• SATRAPA, Pavel. IPv6: internetový protokol verze 6. 4. aktualizované a rozšířené vydání. Praha: CZ.NIC, 2019. ISBN 978-80-88168-46-1. • PETERSEN, Richard. Linux: The Complete Reference. 6th Edition. Great Britain: Mc Graww Hill, 2020. ASIN: B08N1MK8VT. • HUBERT, Bert, Gregory MAXWELL, Remco van MOOK a Martijn van OOSTERHOUT. Linux Advanced Routing & Traffic Control HOWTO. Paperback. Amazon: Independently published, 2019. ISBN 978-1705975855. • NEMETH, Evi, Garth SNYDER, Trent HEIN a Ben WHALEY. UNIX and Linux System Administration Handbook. 5th Edition. USA: Addison-Wesley Professional, 2019. ISBN 978-0134277554.

Doporučená literatura:

• NEMETH, Evi, Garth SNYDER, Trent R. HEIN, Ben WHALEY a Dan MACKIN’S. UNIX and Linux System Administration Handbook. 5th edition. Addison-Wesley Professional, 2017. ISBN 978-0134277554. • MINING, Ethem. Kali Linux Hacking: A Complete Step by Step Guide to Learn the Fundamentals of Cyber Security, Hacking, & Penetration Testing. Includes Valuable Basic Networking Concepts. 1th edition. Independently published, 2019. ISBN 978-1672429733. • KNOX, Jason. Linux for Beginners. Charlie Creative Lab, 2020. ISBN 978-1801258586.

Forma způsobu ověření studijních výsledků a další požadavky na studenta

• Předvedení Projektu č.1 v první polovině semestru formou prezentace. • Předvedení Projektu č.2 v druhé polovině semestru. • Průběžné testy prokazující teoretické znalosti. • Závěrečné bodované cvičení obsahující test a praktickou část.

E-learning

Další požadavky na studenta

Základní znalosti TCP/IP protokolu.

Prerekvizity

Předmět nemá žádné prerekvizity.

Korekvizity

Předmět nemá žádné korekvizity.

Osnova předmětu

Přednášky: • Přehled používaných operačních systémů v počítačových sítích, jejich nasazení v počítačových sítích, základní vlastnosti, srovnání komerčních řešení vs. open-source řešení. Unix/Linux – jeho vývoj, přehled platforem, rozdělení architektur, příkazový interpret a X Window. • Adresy IPv6, dosahy adres, přidělování adres rozhraním, autokonfigurace, ZeroConf. • Konfigurace síťových prvků, zařízení a instalace ovladačů, konfigurace IPv6 u síťových služeb, zavádění síťových služeb. • Konfigurace a implementace směrovače s protokolem IPv6 na linuxové platformě, jeho správa, konfigurace směrovacích tabulek, ukázky častých problémů a jejich řešení. Síťová maškaráda, Iptables, nftables. • Doménový systém a internacionalizace doménových jmen, IPv6 DNS server a resolver, iterativní a rekurzivní chování, typy záznamů A/AAAA, CNAME, MX, NS, PTR, SOA, BIND – Berkley Internet Name Domain. • Router Advertisement a DHCPv6 protokol, DHCPv6 client a DHCPv6 server, zavádění OS po síti, NTP a SNTP protokol, časové zóny, Stratum a hierarchický systém synchronizace, Marzullův algoritmus. • Síťový souborový systém NFS a Samba s využitím protokolu IPv6, volání procedur RPC. Síťový tisk v Linuxu. • Proxy, reverzní a aplikační proxy, SOCKS. • Pošta, MTA agent, relay, protokoly POP3, SMTP a IMAP, nejpoužívanější aplikace pro poštovní servery postavené na operačním systému Linux. • HTTP/HTTPS protokol, webové servery s protokolem IPv6 (Apache2, Nginx), virtuální domény, CMS – Content Management System, Media server. Cvičení: • Základní seznámení s Linuxovým prostředím, distribuce, instalace a základní příkazy. • Rozšířené příkazy v Linuxu, používání skriptů, správa systému. Sada příkazů pro správu síťového rozhraní "ip". • Konfigurace a testování síťového rozhraní, konfigurace a nasazení IPv6 adres, zavádění síťových služeb, využití aplikace "Network Manager" pro automatické nastavování síťových parametrů. • Využití projektu Quagga jako linuxového směrovače s využitím protokolu IPv6 s podporou směrovacích protokolů RIP, OSPF, BGP. Konfigurace a testování různých nastavení směrovacích protokolů. Odhalování a řešení síťových problémů. Konfigurace a testování Iptables a nftables. • Doménový systém založený na projektu BIND a IPv6. Nastavování specifických parametrů pro DNS server a testování jednotlivých služeb založených na DNS. • Protokol IPv6 a přidělování IP adres - autokonfigurace, ZeroConf, aplikace DHCPv6 pro získávání konkrétních síťových parametrů, nastavení a testování DHCPv6. Konfigurace a správa NTP serveru a NTP klienta pro nastavování časových parametrů. • Konfigurace síťového protokolu NFS a síťového protokolu SMB s využitím protokolu IPv6, volání vzdálených procedur - RPC. Konfigurace tiskového serveru, konfigurace FTP serveru. • Proxy server a web cache serveru, konfigurace a testování jeho základních vlastností. • Instalace, konfigurace a testování poštovních serverů s využitím protokolů POP3, SMTP a IMAP4, nastavení klientů. Konfigurace postfixu, eximu. • Instalace a konfigurace HTTP a HTTPS serverů, konfigurace webového serveru Apache2, Nginx s využitím protokolu IPv6. Nasazení a správa CMS projektů jako jsou Wordpress, Joomla, Drupal apod. Media servery. Projekty: Projekt č. 1: Cílem tohoto projektu je teoretický popis síťových služeb v sítích využívajících IPv6 protokol. Jedná se o popis významu služby a konfiguraci vybrané služby. Student pak formou webové prezentace seznámí ostatní studenty s touto službou. Projekt č. 2: Cílem tohoto projektu je realizace síťových služeb prezentovaných v rámci projektu č. 1., hlavním cílem je jejich instalace, konfigurace a prokázání jejich funkčnosti.

Podmínky absolvování předmětu

Kombinovaná forma (platnost od: 2021/2022 zimní semestr)
Název úlohyTyp úlohyMax. počet bodů
(akt. za podúlohy)
Min. počet bodůMax. počet pokusů
Klasifikovaný zápočet Klasifikovaný zápočet 100  51 3
Rozsah povinné účasti: Zápočet se uděluje za 51 a více bodů. Body se získávají za testy, aktivní účast na cvičení a za úspěšně obhájený projekt.

Zobrazit historii

Podmínky absolvování předmětu a účast na cvičeních v rámci ISP: Splnění všech povinných úkolů v individuálně dohodnutých termínech.

Zobrazit historii

Výskyt ve studijních plánech

Akademický rokProgramObor/spec.Spec.ZaměřeníFormaJazyk výuky Konz. stř.RočníkZLTyp povinnosti
2024/2025 (B0714A060018) Biomedicínské asistivní technologie K čeština Ostrava 3 povinně volitelný typu B stu. plán
2024/2025 (B0714A060018) Biomedicínské asistivní technologie P čeština Ostrava 3 povinně volitelný typu B stu. plán
2024/2025 (B0714A060008) Mobilní technologie ZKT P čeština Ostrava 3 povinný stu. plán
2024/2025 (B0714A060008) Mobilní technologie ZKT K čeština Ostrava 3 povinný stu. plán
2024/2025 (B0714A060010) Telekomunikační technika ZKT P čeština Ostrava 3 povinný stu. plán
2024/2025 (B0714A060023) Komunikační a informační technologie KIT P čeština Ostrava 3 povinný stu. plán
2024/2025 (B0714A060010) Telekomunikační technika ZKT K čeština Ostrava 3 povinný stu. plán
2024/2025 (B0714A060023) Komunikační a informační technologie KIT K čeština Ostrava 3 povinný stu. plán
2023/2024 (B0714A060018) Biomedicínské asistivní technologie P čeština Ostrava 3 povinně volitelný typu B stu. plán
2023/2024 (B0714A060018) Biomedicínské asistivní technologie K čeština Ostrava 3 povinně volitelný typu B stu. plán
2023/2024 (B0714A060023) Komunikační a informační technologie KIT P čeština Ostrava 3 povinný stu. plán
2023/2024 (B0714A060023) Komunikační a informační technologie KIT K čeština Ostrava 3 povinný stu. plán
2023/2024 (B0714A060008) Mobilní technologie ZKT K čeština Ostrava 3 povinný stu. plán
2023/2024 (B0714A060008) Mobilní technologie ZKT P čeština Ostrava 3 povinný stu. plán
2023/2024 (B0714A060010) Telekomunikační technika ZKT K čeština Ostrava 3 povinný stu. plán
2023/2024 (B0714A060010) Telekomunikační technika ZKT P čeština Ostrava 3 povinný stu. plán
2022/2023 (B0714A060018) Biomedicínské asistivní technologie P čeština Ostrava 3 povinně volitelný typu B stu. plán
2022/2023 (B0714A060018) Biomedicínské asistivní technologie K čeština Ostrava 3 povinně volitelný typu B stu. plán
2022/2023 (B0714A060023) Komunikační a informační technologie KIT K čeština Ostrava 3 povinný stu. plán
2022/2023 (B0714A060023) Komunikační a informační technologie KIT P čeština Ostrava 3 povinný stu. plán
2022/2023 (B0714A060008) Mobilní technologie ZKT P čeština Ostrava 3 povinný stu. plán
2022/2023 (B0714A060008) Mobilní technologie ZKT K čeština Ostrava 3 povinný stu. plán
2022/2023 (B0714A060010) Telekomunikační technika ZKT P čeština Ostrava 3 povinný stu. plán
2022/2023 (B0714A060010) Telekomunikační technika ZKT K čeština Ostrava 3 povinný stu. plán
2021/2022 (B0714A060010) Telekomunikační technika ZKT P čeština Ostrava 3 povinný stu. plán
2021/2022 (B0714A060010) Telekomunikační technika ZKT K čeština Ostrava 3 povinný stu. plán
2021/2022 (B0714A060008) Mobilní technologie ZKT K čeština Ostrava 3 povinný stu. plán
2021/2022 (B0714A060008) Mobilní technologie ZKT P čeština Ostrava 3 povinný stu. plán
2021/2022 (B2647) Informační a komunikační technologie (2601R013) Telekomunikační technika P čeština Ostrava 3 povinně volitelný stu. plán
2021/2022 (B2647) Informační a komunikační technologie (2601R013) Telekomunikační technika K čeština Ostrava 3 povinně volitelný stu. plán
2021/2022 (B2647) Informační a komunikační technologie (2612R059) Mobilní technologie P čeština Ostrava 3 povinně volitelný stu. plán
2021/2022 (B2647) Informační a komunikační technologie (2612R059) Mobilní technologie K čeština Ostrava 3 povinně volitelný stu. plán

Výskyt ve speciálních blocích

Název blokuAkademický rokForma studiaJazyk výuky RočníkZLTyp blokuVlastník bloku

Hodnocení Výuky



2022/2023 letní
2021/2022 letní