TDTS41 Datornät, 3,5 poäng
/Computer Networks/

För: C3, C4, D4, I5, Y5, IT4

Utbildningsområde: Teknik    Ämnesgrupp: Datorsystem
Fördjupningsnivå: C

Klassning för datavetenskaplig examen: Datavetenskap

Mål:
Kursen behandlar system-, hårdvaru- och mjukvaruaspekter av datornät och avser ge kunskap om grundläggande tekniker för dataöverföring, förståelse för vilka systemfunktioner som krävs för kommunikation mellan skilda system, samt kännedom om existerande datanät, produkter och utvecklingstrender.

Förkunskaper:
Kunskaper i datorteknik motsvarande TSEA 10 Datorteknik M,I,C eller TSEA 19 Datorteknik Y. Kunskaper i operativsystem motsvarande t ex TDDB 12 Processprogrammering. I laborationerna används programmeringsspråket C.

Organisation:
Föreläsningarna ägnas åt teori. Laborationerna består av en experimentell implementation av ett protokoll för datakommunikation.

Kursinnehåll:
Användningsområden för datornät. Grundläggande begrepp såsom protokoll, tjänster, kretskoppling, paketförmedling, datagram, virtuella kretsar. Nätverksarkitekturer, skiktindelning, OSI-modellen, Internet, standardisering. Datakommunikation: sampling, kodning, synkron/asynkron överföring. Protokoll: "stop-and-wait", "sliding window", HDLC, PPP, specifikation av protokoll. Lokala nät: MAC-skiktet, LLC, Ethernet, Token Ring. Höghastighetsnät: FDDI, 100BaseTX m.fl. Långdistansnät: telefonsystemet, kommersiella tjänster. Nätsammankoppling, vägvalsprotokoll, RIP, OSPF, EGP, BGP. Namntjänster, DNS. Tansportprotokoll, TCP, UDP. Tillämpningsprotokoll, filöverföring, e-post, WWW m.m. ATM. IPv6. Nätövervakning, SNMP.

Kurslitteratur:
"Computer Networks, 3rd ed.", Andrew Tanenbaum, Prentice Hall, 1996. Laborationsmaterial (utges av IDA).

TEN1En skriftlig tentamen. , 2 p.
LAB1En laborationskurs., 1,5 p.

Undervisningsspåk är .

Engelsk kursplan

Gäller ht-98, beslut av utbildningsnämnden maj-98