Syfte
Denna kurs avser att ge dig grundläggande förståelse för hur Internet och lokala nätverk är uppbyggda. Kursens karta är TCP/IP- och OSI-modellerna. Målsättningen är att ge dig grundläggande teoretiska och praktiska kunskaper om datakommunikationsprotokoll, nätutrustning, nättopologier, transmissionsmedier, grundläggande adresserings- och routingbegrepp samt enklare verktyg för felsökning av nät.
Lärandemål
Efter kursen skall du kunna:
- kategorisera vanliga datakommunikationsprotokoll och placera dem på rätt nivå i TCP/IP- och OSI-modellerna,
- förstå och förklara funktionen av olika nätverkskomponenter,
- beskriva hur olika adresseringstekniker är relaterade till varandra,
- utföra enkla beräkningar av grundläggande kapacitets- och prestandamått,
- redogöra för viktiga för- och nackdelar med alternativa nätverkstekniker,
-topologier och -arkitekturer, och
- använda olika verktyg för felsökning i nätverk.
Innehåll
Kursen omfattar följande delar:
- Översikt: Kort om datakommunikationens historia, utveckling och standardisering. Olika typer av datakommunikationsprotokoll. Digitalisering. Kretskoppling och paketförmedling. Detaljerad genomgång av OSI-modellens och TCP/IP-modellens lager. Infrastrukturer och kommunikationsteknologier för lokala nätverk (LAN), stadsnät (MAN) och globala nätverk (WAN).
- Fysiska lagret: Olika typer av signaler, dämpning, förvrängning och störningar. Skillnader mellan analoga resp. digitala signaler. Överföringskanalens bandbredd och bithastighet. Modulations- och kodningstekniker för digital transmission. Multiplexering. Transmissionsmedia. Funktioner i olika typer av modem. Bredbandsaccesstekniker.
- Datalänklagret: Framing, felhantering, flödesstyrning. Lokala nätverk (LAN). Topologier. Fleraccesstekniker. Ethernet. MAC-adresser. Repeatrar, hubbar, bryggor, switchar.
- Nätverkslagret: IP-protokollet. IP-adressering. Adresstyper. Subnät och subnätmasker. ARP. ICMP. DHCP. Routerprotokoll.
- Transportlagret: TCP- och UDP-protokollen. Portnummer och sockets. Trafikstockningshantering.
- Applikationslagret: Client/server-modellen. DNS. Applikationsprotokoll. URL:er.
Behörighet
Engelska B, Matematik C och Samhällskunskap A Grundläggande behörighet + Engelska B och Matematik C. Eller: Matematik 3b / 3c, alternativt Datateknik GR (A), Datavetenskaplig introduktionskurs, 7.5 hp
Urvalsregler
Urval sker i enlighet med Högskoleförordningen och den lokala antagningsordningen.
Undervisning
Kursen ges med cirka 16% föreläsningar samt 6% laborationer och projekthandledning. Resterande ca 78 %av kurstiden är studietid utan lärare som du skall ägna åt inläsning av litteratur, förberedelser för laboration, inlämningsuppgifter och tentamensförberedelser. Vid förändrad resurstillgång kan fördelningen ändras.
Examination
1.5 hp, L101: Laborationer, Inlämningsuppgifter
Betyg: Underkänd eller Godkänd
1.5 hp, P101: Projekt
Betyg: Underkänd eller Godkänd
4.5 hp, T101: Tentamen
Betyg: A, B, C, D, E, Fx och F. A-E är Godkänt, Fx och F är Underkänt.
Betygskriterier för ämnet finns på www.miun.se/betygskriterier.
Betygsskala
På kursen ges något av betygen A, B, C, D, E, Fx och F. A - E är Godkänt, Fx och F är underkänt.
Litteratur
Obligatorisk litteratur
Behrouz A. Forouzan,, Data Communications and Networking, McGrawHill Education Europa, 2003 (3rd revised edition), 0-0712-3241-9
Kommentar: eller senare upplaga
Övrig information
Denna kurs kan inte ingå i samma examen som kursen med kod DTEA22 och överlappar till 50% kursen med kod DT112G.