18-sm-2010-vl Communication Networks II

Course offering details

Instructors: Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser

Event type: Lecture

Org-unit: Dept. 18 - Electrical Engineering and Information Technology

Displayed in timetable as: VL Komm. Netze II

Subject:

Crediting for:

Hours per week: 3

Language of instruction: Englisch

Min. | Max. participants: - | -

Course Contents:
The course Communication Networks II covers the principles and practice of computer networking and telecommunications with emphasis on the Internet. Starting with the history, the course discusses past, current and future aspects of communication networks. In addition to the basics including well known protocols and technologies, recent developments in the area of multimedia communication (e.g., Video Streaming, P2P, IP-Telephony, Cloud Computing and Service-oriented Architectures) will be examined thoroughly. The course is designed as follow-up to Communication Networks I.
Topics are:


  • Basics and History of Communication Networks (Telegraphy vs. Telephony, Reference Models, ...)
  • Transport Layer (Addressing, Flow Control, Connection Management, Error Detection, Congestion Control, ...)
  • Transport Protocols (TCP, SCTP)
  • Interactive Protocols (Telnet, SSH, FTP, ...)
  • Electronic Mail (SMTP, POP3, IMAP, MIME, ...)
  • World Wide Web (HTML, URL, HTTP, DNS, ...)
  • Distributed Programming (RPC, Web Services, Event-based Communication)
  • SOA (WSDL, SOAP, REST, UDDI, ...)
  • Cloud Computing (SaaS, PaaS, IaaS, Virtualization, ...)
  • Overlay Networks (Unstructured P2P, DHT Systems, Application Layer Multicast, ...)
  • Video Streaming (HTTP Streaming, Flash Streaming, RTP/RTSP, P2P Streaming, ...)
  • VoIP and Instant Messaging (SIP, H.323)

Literature:
Selected chapters from following books:


  • Andrew S. Tanenbaum: Computer Networks, Fourth 5th Edition, Prentice Hall, 2010
  • James F. Kurose, Keith Ross: Computer Networking: A Top-Down Approach, 6th Edition, Addison-Wesley, 2009
  • Larry Peterson, Bruce Davie: Computer Networks, 5th Edition, Elsevier Science, 2011

Preconditions:
Basic courses of first 4 semesters are required. Knowledge in the topics covered by the course Communication Networks I is recommended. Theoretical knowledge obtained in the course Communication Networks II will be strengthened in practical programming exercises. So, basic programming skills are beneficial.

Literature
Appointments
Date From To Room Instructors
1 Mon, 14. Oct. 2019 11:40 13:20 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
2 Th, 17. Oct. 2019 11:40 12:25 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
3 Mon, 21. Oct. 2019 11:40 13:20 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
4 Th, 24. Oct. 2019 11:40 12:25 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
5 Mon, 28. Oct. 2019 11:40 13:20 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
6 Th, 31. Oct. 2019 11:40 12:25 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
7 Mon, 4. Nov. 2019 11:40 13:20 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
8 Th, 7. Nov. 2019 11:40 12:25 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
9 Mon, 11. Nov. 2019 11:40 13:20 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
10 Th, 14. Nov. 2019 11:40 12:25 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
11 Mon, 18. Nov. 2019 11:40 13:20 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
12 Th, 21. Nov. 2019 11:40 12:25 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
13 Mon, 25. Nov. 2019 11:40 13:20 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
14 Th, 28. Nov. 2019 11:40 12:25 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
15 Mon, 2. Dec. 2019 11:40 13:20 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
16 Th, 5. Dec. 2019 11:40 12:25 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
17 Mon, 9. Dec. 2019 11:40 13:20 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
18 Th, 12. Dec. 2019 11:40 12:25 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
19 Mon, 16. Dec. 2019 11:40 13:20 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
20 Th, 19. Dec. 2019 11:40 12:25 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
21 Mon, 13. Jan. 2020 11:40 13:20 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
22 Th, 16. Jan. 2020 11:40 12:25 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
23 Mon, 20. Jan. 2020 11:40 13:20 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
24 Th, 23. Jan. 2020 11:40 12:25 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
25 Mon, 27. Jan. 2020 11:40 13:20 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
26 Th, 30. Jan. 2020 11:40 12:25 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
27 Mon, 3. Feb. 2020 11:40 13:20 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
28 Th, 6. Feb. 2020 11:40 12:25 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
29 Mon, 10. Feb. 2020 11:40 13:20 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
30 Th, 13. Feb. 2020 11:40 12:25 S306/051 Prof. Dr.-Ing. Ralf Steinmetz; M.Sc. Philipp Achenbach; Mhd Yassin Al Khalili; Dr.-Ing. Tobias Meuser
Class session overview
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
Instructors
Picture: Prof. Dr.-Ing. Ralf Steinmetz
Prof. Dr.-Ing. Ralf Steinmetz
M.Sc. Philipp Achenbach
Dr.-Ing. Tobias Meuser
Mhd Yassin Al Khalili