Kursets mål er, at sætte den studerende i stand til at:
- forstå grundlæggende principper for kommunikation i datanetværk
- forstå internettets opbygning og dets protokoller samt anvende
disse
- etablere kommunikation mellem to maskiner på et datanetværk
- forstå sikkerhedsaspekter i brugen af intranet og internet.
Læringsmål:
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
Kende de 5 lag i internet-protokolstakken og kunne redegøre for
hvilke tjenester de tilbyder;
Kende de klassiske internet applikationer (web, mail, ftp og
DNS);
Forstå socket interfaces og kunne anvende dem;
Forstå IP-addressering og netmasker (CIDR);
Forstå hvornår der anvendes unicast, multicast og
broadcast;
Forstå hvorledes en kommunikation etableres og vedligeholdes
over internettet;
Kende de vigtigste protokoller og deres fordele og
ulemper;
Kende de vigtigste typer af kryptering (baseret på hhv
symmetriske nøgler og offentlige/private nøgler);
Redegøre for forskellen på fejldetektion og fejlkorrigering -
og hvilke implementeringer/lag der benytter sig af disse;
Forklare forskellige brugsscenarier for datanetværk, fx LAN,
WAN, VPN;
Beskrive relevante komponenter i datanetværk, fx router,
switch, firewall, og forklare deres funktion; og
baseret på et kravbeskrivelse for et datanetværk vælge og
konfigurere relevante komponenter i datanetværk samt argumentere
for valget.
Kursusindhold:
- Internettets opbygning og dets protokolstak.
- Standarder for lokalnetværk (LAN), fordele og ulemper ved de
forskellige typer af netværk.
- Detektering og korrigering af transmissionsfejl.
- Netværkstopologier og løsning af forskellige rutningsproblemer.
- Introduktion til socketprogrammering