IK2205 Inter Domain Routing 7,5 hp
Inter Domain Routing
OBS!
Kursen är vilande.
Kursen behandlar behandlar problem relaterade till routing i komplexa nätverk och ger en djupare förståelse av routing mellan autonoma system i Internet. Fokus ligger på design, implementation och underhållande av routing i TCP/IP-nät bestående av multipla autonoma system.
För att illustrera olika principer och för att ge praktisk erfarenhet innehåller kursen, utöver teoretiska moment som föreläsningar, en uppsättning laborationer.
Relativt stor vikt fästs vid förmågan att omvandla övergripande routing-design till praktiska implementationer i riktiga nätverk. Kursen baserar sig till stor del på att använda protokollet BGP (Boarder Gateway Protocol) för att lösa olika typer av routing-problem.
Utbildningsnivå
Avancerad nivåKursnivå (A-D)
DHuvudområde
Informationsteknik
Betygsskala
A, B, C, D, E, FX, F
Det finns inget planerat kurstillfälle.
Lärandemål
Kursen behandlar generella koncept och designalternativ för s.k. inter-domain routing, dvs routing mellan autonoma system i Internet.
Målet är att ge teknologerna en djup förståelse och kunskap rörande design, konfigurering och hanterande av inter-domain routing. I synnerhet kommer eleverna att ges praktisk erfarenhet när det gäller användandet av routing-protokollet BGP (Border Gateway Protocol).
Detta innebär att efter fullgjord kurs ska teknologen kunna:
* beskriva funktionalitet, koncept, och designprinciper rörande inter-domain routing. Detta inkluderar t.ex. intern vs extern routing, autonoma system, och routing-protokollet BGP (Border Gateway Protocol).
* förklara skillnader mellan routing inuti och mellan autonoma system, samt förklara hur man kontrollerar routing inuti autonoma system samt utför trafikstyrning mellan autonoma system, även i storskaliga miljöer.
* kritiskt utvärdera olika routing-designer baserade på BGP, genom att använda tekniska bedömningar av skalbarhet, robusthet och hanterbarhet som bas för jämförelser.
* jämföra och förklara för- och nackdelar med olika routing-arkitekturer baserat på principer för inter-domain routing och studier av BGP, samt föreslå förbättringar.
* planera design, uföra konfigurering av och hantera BGP-routing i nätverk bestående av mulitpla autonoma system i miljöer som inkluderar både operatörsnät och kundnät. Detta inkluderar konfigurering av olika typer av routing-policies, t.ex kontroll av inkommande och utgående trafik relativt ett autonomt system.
Kursens huvudsakliga innehåll
Kursen behandlar behandlar problem relaterade till routing i komplexa nätverk och ger en djupare förståelse av routing mellan autonoma system i Internet. Fokus ligger på design, implementation och underhållande av routing i TCP/IP-nät bestående av multipla autonoma system.
För att illustrera olika principer och för att ge praktisk erfarenhet innehåller kursen, utöver teoretiska moment som föreläsningar, en uppsättning laborationer.
Relativt stor vikt fästs vid förmågan att omvandla övergripande routing-design till praktiska implementationer i riktiga nätverk. Kursen baserar sig till stor del på att använda protokollet BGP (Boarder Gateway Protocol) för att lösa olika typer av routing-problem.
Behörighet
Goda kunskaper i TCP/IP-baserade nätverk.
Till exempel kurser som Internetteknik (tex IK1550, IK1551) eller Avancerad Internetteknik (tex IK2204/IK2215).
Rekommenderade förkunskaper
Goda kunskaper i TCP/IP-baserade nätverk.
Till exempel kurser som Internetteknik (tex 2G1305, 2G1507) eller Avancerad Internetteknik (tex 2G1701).
Litteratur
Internet Routing Architectures, Sam Halabi
Upplaga: 2nd edition Förlag: Cisco Press År: 2001
ISBN: 1-57870-233-X
Examination
- LAB1 - Laboratory Work, 3,0 hp, betygsskala: P, F
- TEN1 - Examination, 3,0 hp, betygsskala: A, B, C, D, E, FX, F
- UPP1 - Assignment, 1,5 hp, betygsskala: P, F
Krav för slutbetyg
Kursen är uppdelad i tre moment och för slutbetyg krävs godkänt på de tre
delmomenten:
* Skriftlig examen (A-F)
* Laborationer (U/G)
* Hemuppgift (U/G)
Slutbetyg sätts utifrån resultatet på skriftlig examen.
För betyg godkänt krävs att teknologen ska kunna beskriva och förklara design-principer och olika koncept för inter-domain routing som har gåtts igenom under kursen, samt kunna tillämpa dessa protokoll i praktiska TCP/IP-nät.
För högre betyg krävs att teknologen dessutom ska kunna kritiskt granska och utvärdera olika routing-arkitekturer, jämföra olika routing-lösningar och förklara för- och nackdelar med dessa samt föreslå förbättringar.
Ges av
ICT/Kommunikation: tjänster och infrastruktur
Kontaktperson
Markus Hidell (mahidell@kth.se)
Examinator
Markus Hidell <mahidell@kth.se>
Övrig information
Kursen utvärderas och utvecklas i enlighet med KTH:s policy för Kursanalys (se KTH-Handbok 2, Flik 14.1)
Versionsinformation
Kursplan giltig från och med
HT10.
Examinationsinformation giltig från och med
HT07.
