Network Security

News & Organization

The course Network Security (NetSec) is offered each summer term.

The first lecture in summer 2021 takes place on Wednesday, April 14, 13:30–15:10. All organizational details will be discussed during this first lecture. Due to the coronavirus pandemic, the course will be held online, we will provide recordings of all lectures in Moodle.

In general, the lectures/exercises take place on Wednesdays from 13:40 to 15:20 (not 13:30) and on Thursdays from 09:50 to 11:30.

News, further organizational details, the course schedule, as well as all supporting lecture material will be distributed using our learning portal Moodle. If you want to participate in NetSec, please register yourself as follows (registration is only open in summer terms):

  • Using your TU account, please join the course Network Security 2021. Registration will be open starting from Monday, April 12

Study-related information about the course such as course area, course number, credits, etc. can be found in TUCaN: 20-00-0512.


Prof. Dr.-Ing. Matthias Hollick

Matthias Gazzari

Please use our dedicated NetSec email address for communication:


The course Network Security covers the principles and practice of computer and telecommunication network security with particular emphasis on Internet security. After transferring the fundamentals of IT security and cryptography to the networking domain, we follow a top-down approach to network security. Starting with the application layer, the course provides a detailed discussion of network security principles and protocols. In addition to well known mechanisms, recent developments in the area of network security (e.g. peer-to-peer security, mobile network security, etc.) will be thoroughly examined.

Topics are as follows:

  • Network security: introduction, motivation, and challenges
  • Fundamentals: a reference model for network security, security standards for networks and the Internet, security threats, attacks, services, and mechanisms
  • Cryptographic foundations for networking security: symmetric crypto and its use in networks, public-key crypto and its use in networks, support functions to implement network security
  • Application layer security
  • Transport layer security
  • Network layer security
  • Link layer security
  • Physical layer security
  • Selected topics in network security: security for wireless and mobile networks, security in peer-to-peer systems, security in voice-over-IP
  • Operational network security: firewalls, intrusion detection systems


Students attending the lecture are acquiring knowledge in the domain of communication network security with emphasis on Internet security. Students are able to apply and transfer the most important fundamentals from IT security and cryptography to the field of communication networks.

Students are able to distinguish the most important basic techniques for securing communication networks. They have a thorough understanding of security mechanisms on the different network layers (application layer, transport layer, network layer, link layer, physical layer). As a result, they are able to thoroughly discuss the characteristics and principles in the area of network security and exhibit detailed theoretical and practical knowledge in this field. Additionally, students are able to describe recent developments in the area of network security (e.g. peer-to-peer security, mobile network security, etc.).

The exercise deepens the theoretical foundations by means of exercises, which consist of literature, calculation as well as practical implementation/application examples.


During the course, we will study selected chapters from the following books as well as selected journal articles and conference papers:

[KaPeSp2002] Charlie Kaufman, Radia Perlman, Mike Speciner: Network Security – Private Communication in a Public World, 2nd Edition, Prentice Hall, 2002, ISBN: 978-0-13-046019-6
[Stallings2010] William Stallings, Network Security Essentials, 4th Edition, Prentice Hall, 2010, ISBN: 978-0-136-10805-4
[BuHu2008] Levente Buttyan, Jean-Pierre Hubaux: Security and Cooperation in Wireless Networks, Cambridge University Press, 2008, ISBN: 978-0-521-87371-0 (book is available online for download)
[Bishop2003] Matt Bishop: Computer Security – Art and Science, Addison Wesley, 2003, ISBN: 978-0-201-44099-7
[Anderson2008] Ross Anderson: Security Engineering, 2nd Edition, Wiley, 2008, ISBN: 978-0-470-06852-6. Also available online.
[KuRo2008] James F. Kurose, Keith W. Ross: Computer Networking: A Top-Down Approach, 4th Edition, Addison Wesley, 2008, ISBN: 978-0-321-49770-3