Dansk - English

Kort version - Fuld version


Protokoller og Internet (Efterår 2009)

Kursuskode : CVPIN-EKU
ECTS Point : 7,5 Status : Ikke valgt
Revideret : 21/08 2009 Oprettet : 06/05 2009
Placering : - Timer pr. uge : 3.5
Længde : 1 semester Undervisningssprog : Dansk

Målsætning : Der indføres i opbygning og funktion af lokalnet og Internettet.

Herunder gives eksempler på netværkstyper og protokoller med fokus på Internettets protokoller og deres anvendelser.

Standarder for sikker kommunikation, kryptering og autorisation på netværk introduceres.
At opnå kendskab til lokalnets og Internettets opbygning og funktion, herunder protokollers funktion og anvendelse, samt sikkerhedsaspekter.

Det er målet, at den studerende kan deltage i planlægning af et lokalnets opbygning og tilslutning til Internettet på sikker vis samt deltage i design og implementering af netværksbaseret programmel.

Læringsmål

•Definere og forklare netværkskomponenter
•Beskrive kommunikationen fra en computer til en anden over Internettet
•Beskrive et stykke praktisk arbejde i en rapport
•Anvende fagtermer korrekt
•Anvende væsentlige værktøjer og metoder til analyse af trafik og fejl på et
netværk
•Forklare metoder og protokoller i Internetprotokolstakken
•Forklare et programs anvendelse af protokoller i applikationslag og transportlag
•Sammenligne metoder og services i de forskellige protokoller
•Diskutere et netværks opbygning
•Vurdere protokollers anvendelse til bestemte formål
Hovedindhold : Introduktion:

- Fundamentale principper i netværk og Internettet.

Applikationslaget:

- Protokollerne HTTP, FTP, SMTP, TCP og UDP.
- DNS (navneservice).

Transportlaget:

- Forbindelsesløs og forbindelsesorienteret transport samt pålidelighed.
- Congestion kontrol principper.
- TCPs opbygning.

Netværkslaget:

- Rutningsprincipper og rutning på Internet.
- IPv4 og IPv6 adressering.

Linklaget:

- Opdagelse og rettelse af fejl samt adressering på lokalnet og ARP.
- Hubs, broer og switches.
- Ethernet, PPP og ATM.

Multimedia:

- Streaming, protokollerne RTSP, RTP, RTCP, SIP, H.323.

Sikkerhed:

- Kryptering og autorisation.
- Krypteret web og e-mail, certifikater og SSL.

Der gennemføres praktiske øvelser, herunder eksempler på klient-server programmering i Java.
Undervisningsform : -
Krævede forudsætninger : Se på vores hjemmeside under "tilmelding og optagelse"
Anbefalede forudsætninger : -
Relationer : Dette kursus svarer til Netværk og Internetprotokoller (NIP) fra ITD.
Prøveform : Mundtlig evaluering på grundlag af udført projekt
Censur : Ekstern
Bedømmelse : 7-trinsskala
Bemærkninger : JOOP bestået eller erfaring med Java-programmering er en fordel men ikke et krav.

Adgang til dette kursus forudsætter en relevant kortere videregående uddannelse (KVU), programmeringserfaring, sprogkundskaber i dansk, engelsk, og at der ikke samtidig følges en SU-berettiget uddannelse.
Undervisningsmateriale : "Computer Networking - A Top-down Approach International Version", 5. udgave
James Kurose
Stanford H. Rowe
Keith W. Ross
Amjad Umar
Prof. Darrel Ince
Prof. Fred Halsall
paperback - 2009, Pearson International Edition
ISBN-10 0-13-136548-7
ISBN-13 978-0-13-136548-3
Ansvarlig underviser : Svend Mortensen , svmo@dtu.dk