|
|
|
NPaI |
Latest News
See also the daimi.npai newsgroup. Course Aims and GoalsThe participants will after the course have detailed knowledge of principles and concepts underlying the TCP/IP protocols, including new developments in the area and practical experience with TCP/IP programming, network configurations and protocol development. The working method of the course will also train the participants to independently seek information and to plan and complete projects. The participants must at the end of the course be able to:
The course will discuss the core concepts, principles, protocols, and architectures in the TCP/IP protocol suite with emphasis on the Transport, Internet, and Network Interface layers. Topics covered include: network technologies, address resolution, addressing and address configuration, service location, control and error message signaling, routing protocols, multicasting, the Transmission Control Protocol (TCP), and the User Datagram Protocol (UDP). A number of smaller projects will introduce the participants to techniques used in protocol engineering such as: network programming, network simulation, and packet analysis. The course will also cover more recent developments in the Internet Engineering Task Force (IETF) towards the next generation of Internet protocols, including IPv6, Mobile IP, mobile ad-hoc networking, and sensor networks. The course will include a number of workshops experimenting with protocols end network equipment. The second part of the course consists of conducting a larger project on protocol development and deployment. There is a large degree of freedom in defining the project which is to be conducted in groups of 2-4 persons. LiteratureThe course will primarily be based on the following textbook:
The book is available for purchase in GAD Stakbogladen Naturfag. Additional material will be made available in the Material section or handed out at the lectures. Lectures
Lecturer:
Teaching Assistant:
|