Course: Distributed System Design

« Back
Course title Distributed System Design
Course code KIV/PDS
Organizational form of instruction Lecture + Tutorial
Level of course Master
Year of study not specified
Semester Summer
Number of ECTS credits 6
Language of instruction Czech
Status of course unspecified
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Otta Maxmilián, Ing. Ph.D.
Course content
1. Reference model ATM. 2. Addresses, addressing, signalization, PVC, SVC, softPVC, routing in ATM networks, IISP, PNNI. 3. QoS in ATM networks, transport control methods, CAC, UPC, shaping. 4. Layer 3 protocols over ATM, LAN emulation and MPOA. 5. QoS in IP networks, RSVP, integrated and differentiated services. 6. Tag switching and multiprotocol Label Switching. 7. Introduction to IP telephony, VoIP. 8. Switching, virtual LAN principles. 9. Virtual private networks, VPN. 10. Multicast routing in IP networks, IGMP, PIM-sparse/dense mode. 11. Computer networks security, attack detection and prevention. 12. Present trends in communication technology development. 13. Wireless communication networks, properties, wireless network security.

Learning activities and teaching methods
Lecture supplemented with a discussion, Discussion, Students' portfolio, Self-study of literature, Lecture, Seminar
  • Contact hours - 65 hours per semester
  • Preparation for an examination (30-60) - 60 hours per semester
  • Presentation preparation (report) (1-10) - 10 hours per semester
  • Individual project (40) - 25 hours per semester
prerequisite
Knowledge
to demonstrate knowledge of TCP/IP protocols including basic transmission protocols
to demonstrate knowledge of basic principles of distributed protocols
to demonstrate knowledge in the field of distributed computing
Skills
to be to acquire knowledge of modern data transmission method and decentralized data processing
to be able to study modern trends in information technology using professional information sources
Competences
N/A
learning outcomes
Knowledge
to demonstrate knowledge of selected specific protocols used for data transmission on a basic level
to demonstrate knowledge of selected distributed networking applications
to demonstrate knowledge of problems related to growth of the Internet, like e.g. security
to demonstrate knowledge of modern networking technologies used in the Internet at the application level
Skills
to be able to analyze requirements on networking applications and propose a solution
to be able to study individually modern communication systems using foreign language information sources
to present acquired knowledge in a form of a report
Competences
N/A
N/A
teaching methods
Knowledge
Lecture
Lecture supplemented with a discussion
Seminar
Self-study of literature
Students' portfolio
Discussion
Skills
Practicum
Competences
Interactive lecture
assessment methods
Knowledge
Combined exam
Individual presentation at a seminar
Skills
Combined exam
Competences
Combined exam
Recommended literature
  • Standardy ATM Forum, RFC a Internet drafts.
  • Comer, Douglas E. Internetworking with TCP/IP. Vol I, Principles, protocols, and architecture. 3rd ed. Upper Saddle River : Prentice Hall, 1995. ISBN 0-13-216987-8.
  • Comer, Douglas E. Internetworking with TCP/IP. Vol II, Design, implementation, and internals. 2nd ed. Englewood Cliffs : Prentice Hall, 1994. ISBN 0-13-125527-4.
  • Comer, Douglas E. Internetworking with TCP/IP. Vol III, Client-server programming and applications. Englewood Cliffs : Prentice Hall, 1994. ISBN 0-13-474230-3.
  • Sacket, Metz. ATM and Multiprotocol Networking.
  • Šmrha, Pavel; Rudolf, Vladimír. Internetworking pomocí TCP/IP. 1. vyd. České Budějovice : Kopp, 1994. ISBN 80-85828-09-X.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester