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
Kende de vigtigste fordele og ulemper ved peer-to-peer versus
client-server - og hybrider af disse
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
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