62577 Datakommunikation

2023/2024

Kursusinformation
Data Communication
Dansk
5
Diplomingeniør
F1A (man 8-12)
Campus Lyngby
Forelæsninger og øvelser
13-uger
F1A
Skriftlig eksamen
Skriftlig eksamen: 2 timer
Alle hjælpemidler er tilladt :

Digital eksamen uden adgang til Internet

7-trins skala , ekstern censur
02325.62443
Birger Jens Stenbæk Andersen , Ballerup Campus, Bygning Ballerup , birad@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
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
- Krypteringsprincipper, firewalls
- Bæredygtighed (energiforbrug)
Litteraturhenvisninger
James F. Kurose & Keith W. Ross: Computer Networking, A Top-Down Approach Featuring the Internet
Bemærkninger
Faggruppe: AI, matematik og software
IT-elektronik: 2. semester
Softwareteknologi: 2. semester
Sidst opdateret
29. januar, 2024