Instructor:
Prof. M. Chuah
chuah(at)cse.lehigh.edu
http://www.cse.lehigh.edu/~chuah/Graduate Assistant:
PengYang
pey204(at) lehigh.eduCourse Description:
CSE 363/497 is a senior undergraduate and graduate level course that covers in details some topics in network system design. It starts with an overview of TCP/IP stacks,IP routing, followed by topics like packet processing, packet classification, packet scheduling, programming Intel network processors, etc. Students will learn how to build a software router
Objectives:
This course discusses design principles and issues of network systems. Traditional protocol processing systems and latest nework processor/processing technologies. Packet processing, protocol processing, classification and forwarding, switching fabrics, netwok pocessors and network systems design tradeoffs.
Prerequisites:
CSE 303, CSE342, ECE404, or equivalent
Expected Work:
Homework, lab programming assignments
Examinations:
Midterm, and final project
Required/Recommended
Textbooks:
Network Systems Design using Network Processors, Intel IXP2xxx version, D. Comer, Prentice Hall (Required).
IXP2400/2800 Programming, E.J. Johnson, A. R. Kunze, (Recommended)
This
page is http://www.cse.lehigh.edu/~chuah/CSE363.html
Last revised: 20nd, Aug, 2008.