13M031ASR - Architecture of Switches and Routers

Course specification
Course title Architecture of Switches and Routers
Acronym 13M031ASR
Study programme Electrical Engineering and Computing
Type of study master academic studies
Lecturer (for classes)
    Lecturer/Associate (for practice)
      Lecturer/Associate (for OTC)
        ESPB 6.0 Status elective
        Condition No
        The goal Students will learn about features and performance of different router architectures. Course will help to professionals who will work, or work, on network installations and maintainance to get insight into the internal structure of the equipment which they handle. Finally, students will be introduced to the research and development in the area of Internet routers.
        The outcome Students who complete this course will be able to design efficient networks according to the customer requirements, and to solve problems which are caused by the imperfections of packet switches and Internet routers. Students will also gain basic knowledge required for the development of networking devices.
        Contents of lectures First, we will explain main components of the Internet routers, their functions and interconnection. Then, we will analyze all important architectures of switches and routers used in practice, according to the interconnection of their components. Finally, we will explain the architecture of the control plane for learning about the network topology, used for packet forwarding.
        Contents of exercises The Internet router prototype developed in our Lab for Internet Technologies will be presented. Students will model routers or packet switches in programming language C, and analyze their performance for the communication traffic with the given statistics.
        1. H.J. Chao, C.H. Lam, E. Oki, Broadband Packet Switching Technologies, John Wiley and Sons Inc., NY 2001.
        2. G. C. Sackett, Cisco Router Handbook, Mc Graw Hill, NY 1999.
        3. Selected papers from conferences and journals
        Number of hours per week during the semester/trimester/year
        Lectures Exercises OTC Study and Research Other classes
        3 1
        Methods of teaching Course comprise lectures and precepts. During precepts, two or three students work in teams on a project. Students present individually results of their project.
        Knowledge score (maximum points 100)
        Pre obligations Points Final exam Points
        Activites during lectures 0 Test paper 0
        Practical lessons 0 Oral examination 50
        Colloquia 0
        Seminars 50