440-2315/01 – Best Practice in Communication Network I (PKS I)

Gurantor departmentDepartment of TelecommunicationsCredits4
Subject guarantorIng. Jan Rozhon, Ph.D.Subject version guarantordoc. Ing. Jaroslav Zdrálek, Ph.D.
Study levelundergraduate or graduateRequirementChoice-compulsory
Year3Semestersummer
Study languageCzech
Year of introduction2012/2013Year of cancellation2021/2022
Intended for the facultiesFEIIntended for study typesBachelor
Instruction secured by
LoginNameTuitorTeacher giving lectures
KAP063 Ing. Lukáš Kapičák
NEV05 Ing. Pavel Nevlud
ZDR20 doc. Ing. Jaroslav Zdrálek, Ph.D.
Extent of instruction for forms of study
Form of studyWay of compl.Extent
Full-time Graded credit 1+3
Part-time Graded credit 0+10

Subject aims expressed by acquired skills and competences

The goal of course is to apply theoretical knowledge of computer networks, basic network services with operating system Linux and IPv6 protocol, into practical solutions. The graduate of this course will gain basic knowledge in the field of IPv6 protocol, Linux and basic network services.

Teaching methods

Lectures
Experimental work in labs
Project work

Summary

Students in the course will gain knowledge of key network components and protocols in IPv6 networks and their implementation on open-source solutions. The course focuses to practical training. The students will be led to design and manage components such as router, DHCPv6 server, DNS, or mail server in Linux environment. The graduates would be able to create and manage computer networks in smaller companies after completing this course.

Compulsory literature:

• 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. • NEGUS, Chris. Linux Bible. 10th Edition. Wiley Publishing, 2020. ISBN 978-1119578888. • HELMKE, Matthew. Ubuntu Unleashed 2019: Edition: Covering 18.04, 18.10, 19.04. 13th Edition. Addison-Wesley Professional, 2018. ISBN 978-0134985466. • GRAZIANI, Rick. IPv6 Fundamentals: A Straightforward Approach to Understanding IPv6. 2nd Edition. Cisco Press, 2017. ISBN 978-1587144776. • HAGEN, Silvia. IPv6 Essentials: Integrating IPv6 into Your IPv4 Network. 3rd Edition. O'Reilly Media, 2014. ISBN 978-1449319212.

Recommended literature:

• 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.

Way of continuous check of knowledge in the course of semester

• Tests • Ranking tasks

E-learning

Other requirements

The knowledge of TCP/IP protocol is required.

Prerequisities

Subject has no prerequisities.

Co-requisities

Subject has no co-requisities.

Subject syllabus:

Lectures: • Overview of using OS in the network, their application, producers, basic properties, commercial solution versus open-source • Unix/Linux – their development, overview of platforms, kind of architectures, command line interpreter, X Windows • Configuration of network and serial HW, devices and drivers, configuration IP and access to serial devices, loading network services and demon Inet • Router in OS Linux and its management, routing tables and protocols, debugging routing problems. Network Masquerading, IPtables • Domain system, DNS server and resolver, iterative and recursive behavior, kinds of records – A/AAAA, CNAME, MX, NS, PTR, SOA, Berklay Internet Domain • BOOTP and DHCP protocol, dhclient and DHCP server, booting of OS from network, NTP and SNTP protocol, time zones, Stratum and hierarchic system synchronization, Marzall algorithm • Network file system NFS, Samba, calling RPC procedures, Linux network printing system • Proxy, reverse and application proxy, cache demon, SOCKS • E-mail, MTA agent, relay, protocols POP3, SMTP and IMAP, e-mail servers • HTTP/HTTPS protocols, web servers, Appache, virtual domain, CMS – Content Management System Practices: • Introduction to Linux, distributions, installation and basic statements • Advanced statements of Linux, use scripts, system management • Configuration and test network and serial interfaces, configuration IPv4 and IPv6, load network services using daemon Inet and xinetd, use Network Manager for automatic configuration of network • Use Quagga project as Linux router with routing protocols RIP, OSPF and BGP. Configuration and test router with different setting. Configuration and test Iptables. • Domain system based on BIND project. Adjustment different setting and test individual services. • Dynamic DHCP protocol for getting different network setting, adjustment and test DHCP. Configuration and management NTP protocol for synchronization time. • Configuration network file system NFS and Samba, call remote procedures RPC. Configuration print daemon. Configuration FTP server. • Proxy server and web cache daemon Squid, configuration and test basic properties • Installation, configuration and test e-mail servers – POP3, IMAP and SMTP, adjustment clients, configuration postfix and eximu • Installation and configuration Appache2 web server, CMS project Joomla, Drupal

Conditions for subject completion

Part-time form (validity from: 2012/2013 Summer semester, validity until: 2021/2022 Summer semester)
Task nameType of taskMax. number of points
(act. for subtasks)
Min. number of pointsMax. počet pokusů
Graded exercises evaluation Graded credit 100  51 3
Mandatory attendence participation:

Show history

Conditions for subject completion and attendance at the exercises within ISP:

Show history

Occurrence in study plans

Academic yearProgrammeBranch/spec.Spec.ZaměřeníFormStudy language Tut. centreYearWSType of duty
2021/2022 (B0714A060018) Biomedical Assistive Technology P Czech Ostrava 3 Choice-compulsory type B study plan
2021/2022 (B0714A060018) Biomedical Assistive Technology K Czech Ostrava 3 Choice-compulsory type B study plan
2020/2021 (B0714A060018) Biomedical Assistive Technology K Czech Ostrava 3 Choice-compulsory type B study plan
2020/2021 (B0714A060018) Biomedical Assistive Technology P Czech Ostrava 3 Choice-compulsory type B study plan
2020/2021 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology P Czech Ostrava 3 Choice-compulsory study plan
2020/2021 (B2647) Information and Communication Technology (2612R059) Mobile Technology P Czech Ostrava 3 Choice-compulsory study plan
2020/2021 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology K Czech Ostrava 3 Choice-compulsory study plan
2020/2021 (B2647) Information and Communication Technology (2612R059) Mobile Technology K Czech Ostrava 3 Choice-compulsory study plan
2020/2021 (B0714A060008) Mobile Technology ZKT P Czech Ostrava 3 Compulsory study plan
2020/2021 (B0714A060008) Mobile Technology ZKT K Czech Ostrava 3 Compulsory study plan
2020/2021 (B0714A060010) Telecommunication Technology ZKT P Czech Ostrava 3 Compulsory study plan
2020/2021 (B0714A060010) Telecommunication Technology ZKT K Czech Ostrava 3 Compulsory study plan
2019/2020 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology P Czech Ostrava 3 Choice-compulsory study plan
2019/2020 (B2647) Information and Communication Technology (2612R059) Mobile Technology P Czech Ostrava 3 Choice-compulsory study plan
2019/2020 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology K Czech Ostrava 3 Choice-compulsory study plan
2019/2020 (B2647) Information and Communication Technology (2612R059) Mobile Technology K Czech Ostrava 3 Choice-compulsory study plan
2019/2020 (B0714A060010) Telecommunication Technology ZKT P Czech Ostrava 3 Compulsory study plan
2019/2020 (B0714A060008) Mobile Technology ZKT P Czech Ostrava 3 Compulsory study plan
2019/2020 (B0714A060010) Telecommunication Technology ZKT K Czech Ostrava 3 Compulsory study plan
2019/2020 (B0714A060008) Mobile Technology ZKT K Czech Ostrava 3 Compulsory study plan
2018/2019 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology P Czech Ostrava 3 Choice-compulsory study plan
2018/2019 (B2647) Information and Communication Technology (2612R059) Mobile Technology P Czech Ostrava 3 Choice-compulsory study plan
2018/2019 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology K Czech Ostrava 3 Choice-compulsory study plan
2018/2019 (B2647) Information and Communication Technology (2612R059) Mobile Technology K Czech Ostrava 3 Choice-compulsory study plan
2017/2018 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology P Czech Ostrava 3 Choice-compulsory study plan
2017/2018 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology K Czech Ostrava 3 Choice-compulsory study plan
2017/2018 (B2647) Information and Communication Technology (2612R059) Mobile Technology P Czech Ostrava 3 Choice-compulsory study plan
2017/2018 (B2647) Information and Communication Technology (2612R059) Mobile Technology K Czech Ostrava 3 Choice-compulsory study plan
2016/2017 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology P Czech Ostrava 3 Choice-compulsory study plan
2016/2017 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology K Czech Ostrava 3 Choice-compulsory study plan
2016/2017 (B2647) Information and Communication Technology (2612R059) Mobile Technology P Czech Ostrava 3 Choice-compulsory study plan
2016/2017 (B2647) Information and Communication Technology (2612R059) Mobile Technology K Czech Ostrava 3 Choice-compulsory study plan
2015/2016 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology P Czech Ostrava 3 Choice-compulsory study plan
2015/2016 (B2647) Information and Communication Technology (2612R059) Mobile Technology P Czech Ostrava 3 Choice-compulsory study plan
2015/2016 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology K Czech Ostrava 3 Choice-compulsory study plan
2015/2016 (B2647) Information and Communication Technology (2612R059) Mobile Technology K Czech Ostrava 3 Choice-compulsory study plan
2014/2015 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology P Czech Ostrava 3 Choice-compulsory study plan
2014/2015 (B2647) Information and Communication Technology (2612R059) Mobile Technology P Czech Ostrava 3 Choice-compulsory study plan
2014/2015 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology K Czech Ostrava 3 Choice-compulsory study plan
2014/2015 (B2647) Information and Communication Technology (2612R059) Mobile Technology K Czech Ostrava 3 Choice-compulsory study plan
2013/2014 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology P Czech Ostrava 3 Choice-compulsory study plan
2013/2014 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology K Czech Ostrava 3 Choice-compulsory study plan
2013/2014 (B2647) Information and Communication Technology (2612R059) Mobile Technology K Czech Ostrava 3 Choice-compulsory study plan
2013/2014 (B2647) Information and Communication Technology (2612R059) Mobile Technology P Czech Ostrava 3 Choice-compulsory study plan
2012/2013 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology P Czech Ostrava 3 Choice-compulsory study plan
2012/2013 (B2647) Information and Communication Technology (2612R059) Mobile Technology K Czech Ostrava 3 Choice-compulsory study plan
2012/2013 (B2647) Information and Communication Technology (2612R059) Mobile Technology P Czech Ostrava 3 Choice-compulsory study plan
2012/2013 (B2647) Information and Communication Technology (2601R013) Telecommunication Technology K Czech Ostrava 3 Choice-compulsory study plan

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner

Assessment of instruction



2020/2021 Summer
2019/2020 Summer
2018/2019 Summer
2017/2018 Summer
2016/2017 Summer
2015/2016 Summer
2014/2015 Summer
2013/2014 Summer
2012/2013 Summer