62577 Datakommunikation

2022/2023

Kursusinformation
Data Communication
Engelsk
5
Diplomingeniør
F4A (tirs 13-17)
Campus Lyngby
Forelæsninger, øvelser og projekt
13-uger
F4A, ekstra dage kan forekomme.
Skriftlig eksamen og bedømmelse af opgave(r)
Det er en forudsætning for at kunne blive bedømt til eksamen at de obligatoriske opgaver er løst og godkendt.
Skriftlig eksamen: 2 timer
Alle hjælpemidler er tilladt
7-trins skala , ekstern censur
0232562443
Birger Andersen , Ballerup Campus, Bygning Ballerup , birad@dtu.dk
Bhupjit Singh (Primær kontaktperson)
Henrik Tange , Ballerup Campus, Bygning Ballerup , htan@dtu.dk
Daniel Kolditz Rubin-Grøn , Ballerup Campus, Bygning Ballerup , dkrug@dtu.dk
62 Institut for Ingeniørteknologi og -didaktik
I studieplanlæggeren
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