Subject description - AE0M32PST

Summary of Study | Summary of Branches | All Subject Groups | All Subjects | List of Roles | Explanatory Notes               Instructions
AE0M32PST Advaced Network Technologies
Roles:V Extent of teaching:2P + 2L
Department:13132 Language of teaching:EN
Guarantors:  Completion:Z,ZK
Lecturers:  Credits:5
Tutors:  Semester:L


The course Advanced Network Technologies extends practical knowledge in the field of data networks design. The course is practically orientated and focused on advanced configuration of switches and routers. The students will master advanced topics like IPv6, MPLS, TCP and BGP.

Study targets:

Students will be able to design a practically deploy a modern data networks.

Course outlines:

1. Introduction to the subject. Repetition of basic concepts
2. Protocol IPv6, addressing, routing, IPv6
3. Cooperation between IPv4 and IPv6
4. Detailed description of the transport protocols TCP and UDP
5. Adaptation of TCP protocol to different network environments
6. Function of border routing protocols like BGPv4
7. Influencing the distribution of data flows through BGPv4 - attributes, scales, AS path, local preferences
8. MPLS backbone network
9. Implementation of MPLS virtual private network
10. IP multicast. Resource-oriented multicast distribution tree, shared tree multicast
11. Dense multicast protocol, PIM - DM, PIM-SM
12. Data network nodes (routers and switches), search algorithms, TCAM table
13. Traffic classification, traffic shaping, multilayer switching, the method of sorting the output queues
14. Network managemen model, SNMP, ASN language for describing data in the MIB database

Exercises outline:

1. project assignment and introduction into lesson
2. programming principles of routers in the network with the BGP Protocol
3. network implementation with BGP protocol in the laboratory
4. network configuration of multicast routing protocol
5. network implementation of multicast routing protocols like PIM-DM and SM
6. configuration of IPv6 networks
7. test #1
8. building and testing networks with IPv6
9. Analysis of virtual networks (VPN) in MPLS environment
10. building networks with virtual VPN support in a MPLS environment
11. On TCP throughput
12. examples of measuring throughput of the TCP protocol in different types of networks
13. test#2
14. Presentaion of the project results, credit


1. Dye M., McDonald R.: Network Fundamentals, CCNA Exploration Companion Guide, Cisco Press, 2007, ISBN: 1-58713-203-6
2. Graziani R., Johnson A.: Routing Protocols and Concepts, CCNA Exploration Companion Guide, Cisco Press, 2007, ISBN: 1-58713-204-4
3. Lewis W.: LAN Switching and Wireless, CCNA Exploration Companion Guide , Cisco Press, 2008, ISBN: 1-58713-202-8


Prerequisities for this course is the basic knowledge of networking technologies.The students will be evaluated as 50% exam, 30% project and 20% of laboratory exercises.



IP routing, BGP-4, IP multicast, PIM, MPLS, OSPF, RIP, route redistribution, load balancing, IPv6, IPv4, header, checksum, shared tree, shortest tree, routing table, administrative distance, hop-by-hop routing, LSA, database description packets, local preference, MED, AS path, metric, symetric routing, asymetric routing, IPX, NAP, peering, tranzit, loop prevention

Subject is included into these academic programs:

Program Branch Role Recommended semester
MEKME1 Wireless Communication V
MEKME5 Systems of Communication V
MEKME4 Networks of Electronic Communication V
MEKME3 Electronics V
MEKME2 Multimedia Technology V
MEOI1 Artificial Intelligence V
MEOI5NEW Software Engineering V
MEOI5 Software Engineering V
MEOI4 Computer Graphics and Interaction V
MEOI3 Computer Vision and Image Processing V
MEOI2 Computer Engineering V
MEEEM1 Technological Systems V
MEEEM5 Economy and Management of Electrical Engineering V
MEEEM4 Economy and Management of Power Engineering V
MEEEM3 Electrical Power Engineering V
MEEEM2 Electrical Machines, Apparatus and Drives V
MEKYR4 Aerospace Systems V
MEKYR1 Robotics V
MEKYR3 Systems and Control V
MEKYR2 Sensors and Instrumentation V

Page updated 3.7.2020 17:51:56, semester: Z,L/2020-1, L/2019-20, Send comments about the content to the Administrators of the Academic Programs Proposal and Realization: I. Halaška (K336), J. Novák (K336)