DD2494 Routing on the Internet and Other Packet Switched Networks 9.0 credits

Routing på Internet och andra paketväxlade nät

Please note

This course is dormant.

  • Educational level

    Second cycle
  • Academic level (A-D)

  • Subject area

    Computer Science and Engineering
  • Grade scale

    A, B, C, D, E, FX, F

At present this course is not scheduled to be offered.

Learning outcomes

After the course, the student should be able to:

  • describe how the global Internet works from a routing perspective
  • describe routing algorithms, including Dijkstra and Bellman-Ford
  • configure networks using a multitude of routing protocols, including RIP, OSPF, IS-IS, BGP, MPLS and PIM
  • program low-level packet lookup and switching
  • in detail explain how link-state and distance-vector routing protocols work and be able to assess their differences
  • explain in detail how the BGP inter-domain routing protocol works, and in particular how it selects routes
  • setup and configure several kinds of networks, including enterprise and operator networks
  • explain how intra-domain and inter-domain routing interact, as well as how redistribution and aggregation of addresses works
  • explain the network architecture for IP multicast and how IP multicast is distributed within a network
  • describe and configure label-switching and traffic engineering (such as MPLS/RSVP) within a routing domain
  • explain how the individual routing domains exchange traffic and how traffic is controlled between domains
    using policies
  • describe security issues with the current Internet architecture.

Course main content

Overview of current Internet routing protocols. Design of several types of networks: including enterprise and operator networks. Trafic engineering and resource reservation, virtual private networks, multicast.
Programming assignment in C.
Thorough lab course: RIP, OSPF, IS-IS, BGP, MPLS, VPN.

Eligibility

Prerequisites

DD2393 Protocols and Principles of the Internet

Literature

The course literature is announced at least 4 weeks before course start at course web page.

Examination

  • HEM1 - Assignments, 1.5 credits, grade scale: P, F
  • LAB1 - Laboratory Work, 3.5 credits, grade scale: P, F
  • TEN1 - Examination, 4.0 credits, grade scale: A, B, C, D, E, FX, F

In this course all the regulations of the code of honor at the School of Computer science and Communication apply, see: http://www.kth.se/csc/student/hederskodex/1.17237?l=en_UK.

Offered by

CSC/Computer Science

Contact

Olof Hagsand, e-post: olofh@kth.se

Examiner

Olof Hagsand <olofh@kth.se>

Supplementary information

This course replaces DD2490 IP Routing in Simple Computer Networks.

Version

Course plan valid from: Spring 12.
Examination information valid from: Spring 12.