IK2217 Advanced Internetworking II 7.5 credits

Avancerad Internetteknik II

The purpose with the course is to give a deep understanding of how communication networks are built with links, switches, and routers as well as of communication protocols at layer 3 (network layer) and layer 2 (link layer).

  • Educational level

    Second cycle
  • Academic level (A-D)

  • Subject area

    Information and Communication Technology
  • Grade scale

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

Course offerings

Spring 13 TSMKM TCOMM+ for programme students

Spring 14 SWB for programme students

  • Periods

    Spring 14 P3 (7.5 credits)
  • Application code

    60214
  • Start date

    2014 week: 4
  • End date

    2014 week: 12
  • Language of instruction

    English
  • Campus

    KTH Kista
  • Number of lectures

    16 (preliminary)
  • Number of exercises

  • Tutoring time

    Daytime
  • Form of study

    Normal
  • Number of places

    No limitation
  • Course responsible

    Markus Hidell <mahidell@kth.se>
  • Target group

    Science Without Borders

Spring 14 TSMKM TCOMM+ for programme students

Learning outcomes

The purpose with the course is to give a deep understanding of how communication networks are built with links, switches, and routers as well as of communication protocols at layer 3 (network layer) and layer 2 (link layer). The students should get good insight into different systems and types of networks, and how they are used for different purposes and application areas. The students will also gain practical experience of designing and managing TCP/IP networks.

This means that, after the course, students will be able to:

  • Describe methods and devices that are used to construct switched networks, and describe and discuss factors that influence choice of methods and equipment.
  • Explain different techniques for routing in switched networks, and perform routing calculations using “spanning tree” methods.
  • Explain the concept of “virtual networks” and describe different methods for realizing virtual networks
  • Describe different techniques for protection against faults in links and nodes, and for increasing the degree of network availability
  • Analyze and compare protocols with respect to network design implications, cost, performance, and management properties.
  • Design, configure and manage complex local area networks with Ethernet-switches and routers.
  • Design, configure and manage MPLS-based networks with routers.
  • Describe the functionality, concepts, and design principles of inter-domain routing solutions. This includes e.g., internal vs external routing, autonomous systems, and the Border Gateway Protocol (BGP).
  • Differ between routing inside and between autonomous systems, and explain how to control routing inside autonomous systems as well as how to control large-scale autonomous systems.

Course main content

IP, the Internet Protocol, has become the universal protocol to interconnect networks across the world. IP has remained more or less the same for many years, while the dramatic changes in capacity, connectivity, services, and so on, mainly due to the developments in the underlying network infrastructures. For operators, enterprises, campuses, and so on, it is increasingly important to have a good understanding of how the underlying network technologies are used in order to design reliable, cost-efficient networks.

This course deals with the areas of link and network layer protocols and networks, and intends to give a good understanding of recent trends and developments in the area of fixed network technologies.

To further illustrate these principles and get hands-on experience, the course contains a set of laboratory assignments and a project assignment.

Disposition

Teaching language: English

Eligibility

Students who attend this course are required to have passed IK2215 (Advanced Internetworking), or have equivalent knowledge in Internetworking and Computer Communications.

Prerequisites

Students who attend this course are required to have passed IK2215 (Advanced Internetworking), or have equivalent knowledge in Internetworking and Computer Communications.

Literature

Examination

  • LAB1 - Laboratory Work, 3.0 credits, grade scale: P, F
  • PRO1 - Project, 1.5 credits, grade scale: P, F
  • TEN1 - Examination, 3.0 credits, grade scale: A, B, C, D, E, FX, F

To receive grade "pass", the student should be able to describe and explain design principles for protocols, methods and devices in switched and routed networks, as well as be able to apply these protocols and methods in real networks.

To receive a higher grade, the student should also be able to critically evaluate and assess different communication protocols as well as be able to compare and explain advantages and disadvantages with various protocol designs.

Requirements for final grade

The course is divided into three parts, and to receive a final grade "pass" all three parts must be approved:

·         Written exam (A-F)

·         Laboratory work (Pass/Fail)

·         Project assignment (Pass/Fail)

The final degree is based on the result of the written exam.

Grading: A-F

Offered by

ICT/Communication: Services and Infrastructures

Contact

Markus Hidell, mahidell@kth.se 087904267

Examiner

Markus Hidell <mahidell@kth.se>

Version

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