Netværksprotokoller og Internetworking 1+2 ( efterår 2007 - 10 ECTS )
Rammer for udbud
-
Uddannelsessprog:
(se under Undervisnings- og arbejdsform)
-
Niveau:
Valgfrit overbygningskursus
-
Semester/kvarter:
Q1+Q2 i 2007
-
Timer per uge:
-
Deltagerbegrænsning:
-
Undervisningssted:
Århus
-
Hovedområde:
Det Naturvidenskabelige Fakultet
-
Udbud ID:
8420
Formål
Deltagerne vil efter kurset have detaljeret kendskab til principper og begreber bag TCP/IP protokollerne herunder nyudviklinger inden for området og praktisk erfaring med TCP/IP programmering, netværkskonfiguration samt protokoludvikling. Kursets arbejdsform vil også træne deltagernes evne til at søge information på egen hånd og til at planlægge og gennemføre projekter.
Obligatorisk program
Et antal mindre projekter samt et større projekt i andet kvarter.
Indhold
Kurset vil fokusere på kernebegreber, principper, protokoller, samt arkitekturen i TCP/IP protokolsuiten, med fokus på transport, Internet og netværksinterface lagene. Emner der behandles inkluderer: fysiske netværksteknologier, adresse resolution, adressering og adressekonfigurering, service-lokalisering, kontrol og fejlsignallering, rutningsprotokoller, multicasting, Transmission Control Protokollen (TCP), samt User Datagram Protokollen (UDP). Et antal mindre projekter vil introducere deltagerne til teknikker inden for protokoludvikling, eksempelvis: netværksprogrammering, netværkssimulation og pakkeanalyse. Kurset vil også dække de seneste udviklinger inden for Internet Engineering Task Force (IETF) omkring den næste generation af Internet protokoller, herunder IPv6, Mobile IP, mobile ad-hoc networking og sensor netværk. Kurset vil desuden omfatte et antal workshops, hvor der eksperimenteres med protokoller og netværksudstyr. Anden del af kurset består i at gennemføre et større sammenhængende projekt indenfor udvikling og anvendelse af protokoller. Der vil være stor grad af valgfrihed til at definere dette projekt som i foregår grupper på 2-4 personer.
Læringsmål
Deltagerne skal ved afslutningen af kurset kunne:
-
forklare
og
relatere
de centrale begreber og protokoller der ligger til grund for TCP/IP netværk,
-
implementere
applikationer baseret på TCP/IP protokoller,
-
udføre
konfiguration og protokolanalyse på mindre TCP/IP netværk,
-
implementere
og
evaluere
større protokoller og netværksprototyper.
Faglige forudsætninger
Operativsystemer
Underviser
Lars M. Kristensen
Undervisnings- og arbejdsform
Forelæsninger
Litteratur
En lærebog om Internetworking, artikler, RFC (Request for Comments) dokumenter og Internet-Drafts.
Kursushjemmeside
http://www.daimi.au.dk/NPaI
Udbyder
Datalogisk Institut
Tilmelding til undervisning
http://www.brics.dk/~mis/enrollment.html
Studieordning og bedømmelse
-
Mundtlig, bedømt efter 7-skala med intern censur
-
Mundtlig, bedømt efter 7-skala med intern censur
Projekt og mundtlig eksamen
7-skala, intern censur