Course no. : | n/a |
ECTS credits: | 5 |
Lecturer(s): | Dipl.-Ing. O. Fischer, Dipl.-Ing. U. Willers |
Available: | winter term summer term |
Course type: | Lecture/practical exercises |
Exam type: | Written e. 1h or oral examine |
Exam requirements: | Detailed knowledge about the TCP/IP implementation, application protocols, network analysis in Unix, Client- Server-Programming in C; Knowledge about SNMP network management, Unix firewalls (iptables), tunnelling of protocols over ssh, asymmetric and symmetric encryption algorithms and their use in computer technology |
Objectives: | After successful participation in this course the students will have knowledge about the TCP/IP protocol stack from a network administrators view. They will have basic knowledge about the topics network analysis, network security and encryption and will know how to write Client- Server applications in the TCP/IP area |
Course contents: | TCP/IP implementation in Unix; Application protocols; Network analysis under Unix, SNMP network management; Unix firewall (iptables); Protocol tunnelling with ssh; Asymmetric and symmetric encryption algorithms; Data encryption with PGP; Socket programming of client- server applications in C |
Literature: | D. E. Comer, „Internetworking with TCP/IP“ Vol. I, Prentice-Hall (dt. Studienausgabe im mitp-Verlag erschienen) D.E.Comer, D.L. Stevens Internetworking with TCP/IP, Vol. III: Client-Server Programming and Applications, Linux/Posix Sockets Version, Prentice-Hall M. Zahn "Unix-Netzwerkprogrammierung mit Threads, Sockets und SSL", Springer (als ebook un unserer Bibliothek erhältlich) Willers/Fischer, Skript „TCP/IP Workshop“ |
available in modul: | technical compulsory elective bachelor in semester 6 |