Dansk - English

Short version - Full version


Computer Network (Fall 2008)

Course code : INET4-U01
ECTS Credits : 10 Status : Compulsory
Revised : 07/08 2008 Written : 06/12 2001
Placement : 4. semester Hours per week : 8
Length : 1 semester Teaching Language : Danish

Objective : At tilvejebringe en dybtgående forståelse af forskellige netværks principper. At indlære metoder til design/udvikling af protokoller. Endvidere skal kurset give forudsætninger for selvstændige studier af emner relateret til computer netværk.

Den studere skal kunne:

I Teori:

1. Definere begreber som protokol, congestion- og flowcontol, fragmentering, adressering, bytestuffing og multipleksning/demultipleksning.
2. Beskrive forekommende netværkskomponenter som routere, switche, hubs og deres anvendelse.
3. Beskrive services tilvejebragt af de vigtigste protokoller og forklare sammenhængen til protokol/protokolheader.
4. Anvende FSM-diagrammering og stigediagrammer til at fastlægge en protokol.
5. Anvende værktøjer som wireshark/ethereal mv til analyse af netværkstrafik.
6. Diskutere/vurdere anvendelsen af a) addresseringsformer, b) forward error correction versus error detection, c) stabilitet af routningsalgoritmer, d) explicit og implicit congestion control, e) forekommende lokalnetstandarder (wired som wireless), f) implikationerne på højere protokollag af NAT-prokollen og g)IP4 versus IP6.

II Produkt:

1. Udvikle, dokumentere og demonstrere et produkt, der opfylder alle stillede krav i kravspecifikationen.
2. Identificere relevante tests af det produktet samt systematisk gennemføre og dokumentere disse.
3. Demonstrere og dokumentere en systematisk reduktion til veldefinerede delproblemområder.
4. Identificere og tilrettelægge målinger/eksperimenter/tests til nødvendig afklaring indenfor problemområderne.
5. Opstille alternative løsningsmodeller og vælge på et dokumenteret grundlag mellem disse.


Karaktergivning:

2 for opfyldelse af I: definitions- og beskrivelsesmålene, samt II 1,2,3 med mangler.
7 når yderligere af I: anvelses- og forklaringsmålene er opfyldt, samt II 1,2,3 med uvæsentlige mangler
12 når alle mål er opfyldt med uvæsentlige mangler

Principal Content : Protokol design Application layer protocols (HTTP, FTP & SMPT) Socket programming Transport layer: TCP/UDP Network layer: IP Router/Routing Data link layer Local Area Networks
Teaching method : Klasseundervisning vekslende med en række laboratorieøvelser samt projektarbejde. Ca. 50% af tiden anvendes på laboratorie- og projektarbejde.
Required prequisites : Dokumenteret viden svarende til OOP3
Recommended prerequisites : -
Relations : Netværksprincipperne i NET4 indgår som en vigtig del af det tværfaglige projekt på 4. semester.
Type of examination : Look under remarks
External examiner : External
Marking : 7 step scale
Remarks : Mundtlig evaluering med baggrund i teori og udført projekt.
Tages kurset - som normalt - sammen med Tværfagligt projektarbejde 4 henvises til dette kursus beskrivelse af prøveform.

- 1. Projektet udleveres/aftales ved kursets start.

2. Hvis NET4 læses samtidig med TVP4I, evalueres det ved TVP4I eksamen, men der gives en selvstændig karakter for NET4.

Teaching material : James F. Kurose & Keith W. Ross: Computer Networking, A Top-Down Approach Featuring the Internet, 4th. edition.
ISBN-10 0321513258.
ISBN-13 9780321512350.
Kap 1-6

Responsible teacher :