Communication Systems
(Rechnernetze II)

News

  • 2009-11-16: Since today, we do have a VLAN switch for the exercises.
  • 2009-11-10: The ecercises have been rescheduled. Please check your new dates.
  • 2009-11-03: There will be no lecture this week. Instead we will have an exercise on Tuesday (in the pool room).
  • 2009-10-22: Additional information on preparing the exercises.
  • 2009-10-05: Webpages online.

Contents

First the data link (like Ethernet and its extensions: VLAN, PPPoE) and network layer the Internet protocols (IP)v4, v6 and ARP are discussed. It comprises mainly routing algorithms. Later on the lecture will present a range of application layer protocols like DNS, Voice-over-IP. Specific problems of SSL, SIP and firewalls (example: Netfilter) are discussed. Additionally the lecture gives a broad overview on standard wired and wireless telephony systems and networks. Within applications the client-server-model of network communication will be introduced. With the knowledge acquired earlier the topics of network security, firewalling, secure protocols, network address translation, quality of service can be discussed in the second part of the lecture.


Schedule

  • Lecture, Christian Schindelhauer
    • Tuesday, 11am - 1pm, SR 00-034 Geb. 051
  • Exercise, Arne Vater
    • Wednesday, 11am - 1pm, Poolraum 82-00-029
top

Slides

  • 2009-10-19: 1st lecture Organization and Introduction (pdf)
  • 2009-10-27: 2nd lecture Ethernet (pdf)
  • 2009-11-10: 3rd lecture ARP (pdf), PPP (pdf)
  • 2009-11-17: 4th lecture IP (pdf), DHCP (pdf)
Lecturnity-recording of 2009/2010 Prof. Gerhard Schneider

Exercise

Note that it is mandatory to prepare two exercises to achieve a permit to the final exam!

Also, you have to give us your full name and login name, see this thread.

Your task for preparing the exercise consist of the following:
  • Creating the exercises and preparing all hardware to solve it.
    • You can find the exercise catalogue and the solutions here (pdf).
    • Check the exercises for realization possibility, either with the pool computers or the notebooks provided.
    • Prepare all hardware, e.g. install required tools. You may also prepare a step-by-step solution for installing those tools and have the participants do it in the exercise. This should not take too much time, though.
    • You can take one of the notebooks and prepare it at home. Then you will have to copy the installation to all other notebooks, so that they are identical.
    • We have a VLAN switch you can use for the exercise. You will have to configure it according to your needs, please refer to the user manual. Also, be aware that it is quite a large and not-so-quiet piece of hardware.
  • Create an exercise sheet to distribute to all participants in the exercise.
    • You can use this LaTeX template.
    • Either bring a sufficient number of printouts (25) to the exercise or send it by email until Wednesday, 10am, so we will do the printing.
    • Submit the exercise (pdf and source files) by email.
  • Supervise your fellow students during the practical exercise.

Exercise Assignment

  1. 2009-10-28: Basics I
    Robert Jakob & Matthias Keil
  2. 2009-10-28: Basics II
    Volker Uhrig & Javier Castillo
  3. 2009-11-03: Basics III
    Michael Pereira Neves & Dominik Erb
  4. 2009-11-04: ARP
    Volodymyr Goncharov & Roberto Pedro Vargas Borromeo
    (solution)
  5. 2009-11-11: VMware
    Robert Jakob & Matthias Keil
  6. 2009-11-18: PPPoE
    Christian Ortolf & Arne Vater
  7. 2009-11-18: IP/DHCP
    Hoor Al-Hasani & Elmar Haussmann
    (solution)
  8. 2009-11-25: Static Routing
    Fabian Schillinger & Dennis Gauß
  9. 2009-11-25: NAT & ICMP
    Asha Nagendra & Shyamala Villupuram Sundararaman & Said Lobo
  10. 2009-12-02: Dynamic Routing
    Fahad Bin Aziz & Mihail Borisov & Fadi Salameh
  11. 2009-12-02: IPv6
    Roberto Pedro Vargas Borromeo & Refik Hadzialic & Iqbal Hossan
  12. 2009-12-09: DNS
    Tuti Andriani & Triatmoko & Yaser Al-Darwich
  13. 2009-12-09: SSH
    Dirk Kienle & Julius Holderer
  14. 2009-12-16: OpenVPN
    Jubran Oday & Moritz Bauer
  15. 2009-12-16: SSL
    Karl Shou-Yu Chao & Lulu Cai
  16. 2010-01-13: GnuPG
  17. 2010-01-13: IPsec
  18. 2010-01-20: IPTABLES
  19. 2010-01-20: QoS
  20. 2010-01-27: Voice over IP
  21. 2010-01-27: Asterisk


Literature

  • James F. Kurose, Keith W. Ross: Computer Networking, A Top-Down Approach Featuring the Internet
  • Douglas E. Comer: Computernetworks and Internets
  • Andrew S. Tanenbaum: Computernetworks
  • Patterson and Davie, Computer Networks, A Systems Approach
  • R. Stevens, TCP/IP Illustrated Vol. 1
  • E. Pehl, Digitale und analoge Datenübertragung
  • Flaig, Hoffmann, Langauf: Internet-Telefonie VoIP mit Asterisk und SER
  • Sinnreich, Johnston: Internet Communications using SIP
  • Hersent, Gurle, Petit: Beyond VOIP Protocols
  • Kaaranen, Ahtiainen, Laitinen: UMTS Networks Architecture Mobility and Services
  • Additional texts for reading - during the lecture
top

Exam

"Communication Systems" extends the "Systeme II" lecture of the Bachelor programme for the area of specialization 6 (data systems and communication). In this lecture the technologies that make todays communication (data and telephony) networks work are introduced and discussed.

Written exam for all master students (date to be announced). Oral exams for bachelor students and on request for master students. Ask for exam appointments.

To achieve a permit for the exam, it is mandatory to participate in two preparations of the weekly exercises.


Forum

Please use the forum for general questions about the lecture. Maybe your question and the answer is probably interesting to other students. Please feel free to start new threads and interesting discussion.
top