This course aims to present the basics of protocol design, analysis and functions in general as well as to review selected standard internet protocols. The students will gain the following competencies: understanding of protocol execution and protocol stacks, ability to design, analyse, debug and implement own communication protocols, comprehension of important standard protocols on all communication layers. The students will learn about security related protocols, authentication protocols, multimedia protocols and mechanisms, network management protocols, IPv6 protocol and IPv4 ot IPv6 transition mechanisms. They will deploy, configure and run selected protocol servers and finally integrate their practical and theoretical knowledge by deploying a complete system for a typical small enterprise.
- nosilec: Mojca Ciglarič
- nosilec: Miha Mraz