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 cycleAcademic 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
Periods
Spring 13 P3 (7.5 credits)
Application code
60915Start date
2013 week: 2End date
2013 week: 11Language of instruction
EnglishCampus
KTH KistaNumber of lectures
16 (preliminary)Number of exercises
Tutoring time
DaytimeForm of study
NormalNumber of places
No limitationSchedule
Schedule (new window)Course responsible
Markus Hidell <mahidell@kth.se>
Target group
Mandatory for TCOMM1, TSMKM1 but open to all programs
Part of programme
- Degree Progr. in Computer Engineering, year 3, DDNB, Mandatory
- Master (Two Years), Communication Systems, year 1, Mandatory
- Master (Two Years), ICT Innovation, year 1, ITAK, Optional
- Master (Two Years), Industrial Engineering and Management, year 1, ITIA, Mandatory
- Master (Two Years), Security and Mobile Computing, year 1, Mandatory
Spring 14 SWB for programme students
Periods
Spring 14 P3 (7.5 credits)
Application code
60214Start date
2014 week: 4End date
2014 week: 12Language of instruction
EnglishCampus
KTH KistaNumber of lectures
16 (preliminary)Number of exercises
Tutoring time
DaytimeForm of study
NormalNumber of places
No limitationCourse responsible
Markus Hidell <mahidell@kth.se>
Target group
Science Without Borders
Spring 14 TSMKM TCOMM+ for programme students
Periods
Spring 14 P3 (7.5 credits)
Application code
61066Start date
2014 week: 4End date
2014 week: 12Language of instruction
EnglishCampus
KTH KistaNumber of lectures
16 (preliminary)Number of exercises
Tutoring time
DaytimeForm of study
NormalNumber of places *
Min. 25*) The Course date may be cancelled if number of admitted are less than minimum of places.
Course responsible
Markus Hidell <mahidell@kth.se>
Teacher
Daniel Turull Torrents <danieltt@kth.se>
Flutra Osmani <flutrao@kth.se>
Peter Sjödin <psj@kth.se>
Pehr Söderman <pehrs@kth.se>
Jeong Woo Cho <jwcho@kth.se>
Voravit Tanyingyong <voravit@kth.se>
Markus Hidell <mahidell@kth.se>
Target group
Mandatory for TCOMM1, TSMKM1, TIDAB3 (DDNB) but open to all programs.
Part of programme
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.
