Hoppa till huvudinnehållet
Till KTH:s startsida

HI1037 Internets domännamnsystem 7,5 hp

Denna kurs är praktiskt orienterad och tänkt som en väg in i yrkeslivet för dig som vill jobba med kommunikationslösningar och internets infrastruktur. Kursen innehåller praktisk design, konfiguration och felsökning av DNS-lösningar för verkliga användningsområden.

Arbetsmarknaden är bred för dig som specialiserar dig på internets infrastruktur. Internetoperatörer, telekombolag, konsultbolag och stora webbhotell är möjliga arbetsgivare, men också stora IT-driftbolag som driver DNS och andra infrastrukturtjänster för sina kunders räkning. Många landsting och stora företag har stora interna nätverk och behöver därför också den här typen av kompetens. Internetkunskaper efterfrågas av svenska och internationella företag samt offentlig sektor.

I arbetet som infrastrukturtekniker ingår att planera, konfigurera och övervaka allt ifrån routernät, servrar, brandväggar till DNS och mejl. I de typiska arbetsuppgifterna med DNS ingår att ta fram DNS-lösningar, underhålla DNS-information och DNS–system samt att felsöka DNS-problem inom och utom den egna organisationen.

Föreläsningar och laborationer ges av yrkesverksamma DNS-tekniker från Internetstiftelsen, som är en oberoende allmännyttig stiftelse som bland annat ansvarar för driften av de två toppdomänerna .se och .nu. https://internetstiftelsen.se/

Information per kursomgång

Välj termin och kursomgång för att se aktuell information och mer om kursen, såsom kursplan, studieperiod och anmälningsinformation.

Termin

Kursplan som PDF

Notera: all information från kursplanen visas i tillgängligt format på denna sida.

Kursplan HI1037 (HT 2020–)
Rubriker med innehåll från kursplan HI1037 (HT 2020–) är markerade med en asterisk ( )

Innehåll och lärandemål

Kursinnehåll

  • Vad är DNS och vilka problem löser det?

  • DNS-begrepp – poster, zoner, delegering, resolver.

  • DNS namnrymd (domännamn). Tecken i domännamn.

  • DNS-protokollet. Genomgång av paketens uppbyggnad samt vad olika fält och flaggor har för betydelse. UDP och TCP som transportprotokoll.

  • Signering av DNS-poster med DNS security extensions – DNSSEC. Vilken funktion DNSSEC fyller och hur det används.

  • Praktisk hantering och felsökning av DNS.

  • Internationaliserade domännamn, IDN.

  • Installation och konfigurering av namnservrar, samt drift och underhåll. Felsökning.

  • Pågående DNS-utveckling: DNS Privacy och andra projekt.

Lärandemål

Kursens mål är att ge teoretiska insikter i hur domännamnssystemet är uppbyggt och fungerar samt praktiska färdigheter i att sätta upp, hantera och felsöka namnservrar och andra komponenter i DNS.

Efter genomgången kurs ska deltagarna

  • Förklara principer, uppbyggnad och standarder för domännamnssystemet för Internet samt redogöra för de centrala begrepp och funktioner som beskrivs av kursinnehållet.
  • Implementera olika namnserverfunktioner som rekursiv, auktoritativ, caching server samt förklara skillnaderna mellan dem.
  • Implementera namnserverfunktioner med eller utan DNSSEC-signering.
  • Analysera och felsöka DNS-data med verktyg som ”dig” eller ”drill”.
  • Implementera reversuppslagningar av IP-adresser i DNS. 

Kurslitteratur och förberedelser

Särskild behörighet

Kunskaper i grundläggande TCP/IP, motsvarande kurs Kommunikationsnät HE1033 7hp

Utrustning

Ingen information tillagd

Kurslitteratur

Ingen information tillagd

Examination och slutförande

När kurs inte längre ges har student möjlighet att examineras under ytterligare två läsår.

Betygsskala

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

Examination

  • LAB1 - Laborationer, 4,5 hp, betygsskala: P, F
  • TEN1 - Tentamen, 3,0 hp, betygsskala: A, B, C, D, E, FX, F

Examinator beslutar, baserat på rekommendation från KTH:s handläggare av stöd till studenter med funktionsnedsättning, om eventuell anpassad examination för studenter med dokumenterad, varaktig funktionsnedsättning.

Examinator får medge annan examinationsform vid omexamination av enstaka studenter.

Möjlighet till komplettering

Ingen information tillagd

Möjlighet till plussning

Ingen information tillagd

Examinator

Etiskt förhållningssätt

  • Vid grupparbete har alla i gruppen ansvar för gruppens arbete.
  • Vid examination ska varje student ärligt redovisa hjälp som erhållits och källor som använts.
  • Vid muntlig examination ska varje student kunna redogöra för hela uppgiften och hela lösningen.

Ytterligare information

Kursrum i Canvas

Registrerade studenter hittar information för genomförande av kursen i kursrummet i Canvas. En länk till kursrummet finns under fliken Studier i Personliga menyn vid kursstart.

Ges av

Huvudområde

Teknik

Utbildningsnivå

Grundnivå

Påbyggnad

Ingen information tillagd

Kontaktperson

Ibrahim Orhan (orhan@kth.se)