| Carl-Friedrich-Gauß-Faculty | Computer Science

Praktikum: Network Simulator Programming

Semester Winter 2006/2007 [ Other terms: ]
IBR Group(s) CM (Prof. Wolf)
Type Praktikum
Photo Prof. Dr.-Ing. Lars Wolf
+49 531 3913288
Room 138
Photo Dr. Habib-ur-Rehman
Ehemaliger Promotionsstudent
Hours 0+4
Time & Place

CIP Pool, G40 in Informatikzentrum is reserved for students according to the following schedule:

Tuesday 13:15 till 19:15
Thursday 13:15 till 19:15

The CIP Pool has Apple iMACs with OS/X running on them. However, there are no specific requirements in this praktikum to work on MAC machines and you are allowed to work on Windows or Linux machines as well.

Start Opening Discussion: Friday, 03.11.2006, 16:30 in IBR Seminarraum, Informatikzentrum Room 105

Students of Informatik, Informations-Systemtechnik, Wirtschaftsinformatik and Elektrotechnik


Successful completion of courses Kommunikationssysteme and Klausur: Betriebssysteme und Netze.

Good knowledge of C++ prorgamming language. Interested students should first go through the documentation of the first task to verify their programming skills.

Also a general understanding of Unix/Linux and basic knowledge to understand RFC/Documents in English will be helpful.


Successful completion of all the tasks.

Die Anmeldefrist ist am 02.11.2006 abgelaufen.

Network simulators are a very important tool to study the behaviour and characteristics of network protocols and mechanisms. They are of major importance for many types of work in the networking field. The objective of this praktikum is to give the students an experience of working with simulators. In this praktikum, students will implement components of a OSPF routing protocol in an existing simulator. The implementation should be in compliance with the restrictions of the simulator as well as OSPF RFC.


The tasks should be finished lately on the following dates. Students should submit the required code through emails.

Aufgabe 1 OSPF Routing Protocol: Basic Routing Operations
Task Description [pdf]
Simulator Class Description [pdf]
Konzept 17. November 2006
Programm 1. Dezember 2006
Aufgabe 2 OSPF Routing Protocol: Multiple Area AS
Konzept 13. Dezember 2006
Programm 26. Januar 2007
Aufgabe 3 OSPF Routing Protocol: Hello Protocol
Konzept 9. Februar 2007
Programm 2. März 2007

Please do not underestimate the effort needed for implentin and testing of your code and do not take the deadlines lightly.

  • General Description of the Praktikum [pdf]
  • For discusing issues related to Praktikum Network Simulator Programming, a Mailinglist is created.
  • Ein überblick über Xcode (auf den iMacs installierte Entwicklungsumgebung) [pdf]
  • Apple Developer Connection [externer Link]
  • Links auf C/C++ Programmierung in der IBR-Knowledge-Base

last changed 2007-05-09, 15:39 (dynamic content) by Prof. Dr.-Ing. Lars Wolf