Overordnede kursusmål
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:
- Redegøre for internet-protokolstakkens 5 lag og kunne redegøre
for hvilke tjenester de tilbyder;
- Redegøre for almen anvendte internet protokoller, med
anvendelser såsom web, mail og DNS
- Anvende socket interfaces i praksis;
- Redegøre for protokollerne på netværkslaget, herunder at kunne
redegøre for IP-addressering og netmasker (CIDR);
- Redegøre for hvornår der anvendes unicast, multicast og
broadcast;
- Etablere og vedligeholde en kommunikation over
internettet;
- Redegøre for forskellen på fejldetektion og fejlkorrigering -
og hvilke implementeringer/lag der benytter sig af disse;
- Redegøre for de vigtigste typer af kryptering (baseret på hhv
symmetriske nøgler og offentlige/private nøgler);
- Forklare forskellige brugsscenarier for datanetværk, fx LAN,
WAN, VPN;
- Beskrive relevante komponenter i datanetværk, fx router,
switch, firewall, og forklare deres funktion;
- Baseret på et kravbeskrivelse for et datanetværk vælge og
konfigurere relevante komponenter i datanetværk samt argumentere
for valget;
- Designe og implementere enkle kommunikationsprotokoller f.eks.
TCP, UDP, FTP, UART;
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
Bemærkninger
Faggruppe: IoT og digital sikkerhed
IT-elektronik: 2. semester
Softwareteknologi: 2. semester
Sidst opdateret
24. april, 2023