Hoppa till huvudinnehållet
Till KTH:s startsida

EP1100 Datakommunikation och datornät 7,5 hp

I stort sett alla tekniska system kopplas samman genom kommunikationsnät, såväl byggnader som elnät och system för gods- och persontransporter. Det är därför viktigt för ingenjörer att förstå och kunna konstruera kommunikationsnät. 

Det här är en inledande kurs om kommunikationsnät med principer som gäller för lokala nätverk, internet och mobila nät. Tonvikten är på datalänkar och nätverksprotokoll. Principerna exemplifieras med faktiska, standardiserade protokoll. Problemlösning gäller både konstruktion och dimensionering av kommunikationssystem.

Syftet är att ge en översikt av kommunikationsnätens funktion och en god grund för fortsatta studier inom ämnet. Det innefattar förståelse och tillämpning av konstruktionsprinciper och -metoder för systemutveckling samt översikt av underliggande systemprinciper, kommunikationsteknologier och betydande standardiserade system.

Kursen är strukturerad i moduler där varje modul består av videor, läsavsnitt, övningar samt gruppuppgifter och egna inlämningsuppgifter. Kursmodulerna är: 

  • Datakommunikation och -länkar
  • Flerlänksnät
  • Transport och tillämpningar
  • Systemarkitektur

 

Information per kursomgång

Termin

Kursplan som PDF

Notera: all information från kursplanen visas i tillgängligt format på denna sida.

Kursplan EP1100 (VT 2022–)
Rubriker med innehåll från kursplan EP1100 (VT 2022–) är markerade med en asterisk ( )

Innehåll och lärandemål

Kursupplägg

Examinationen sker löpande under kursomgången med kontrollskrivningar.

Omexamination sker i form av skriftligt prov i en omtentamensperiod. Provet struktureras i tre delar, där varje del motsvarar en av kursens kontrollskrivningar. Den som är underkänd på en eller flera kontrollskrivningar behöver bli godkänd på motsvarande delar av provet.

Övergångsbestämmelser

Omexamination sker i form av skriftligt prov i en omtentamensperiod. Den som är underkänd på tidigare tentamen måste bli godkänd på alla tre delarna av provet.

Kursinnehåll

Den här kursen behandlar kommunikationsnät med utgångspunkt från den fysiska kommunikationen (med hjälp av elektriska signaler eller elektromagnetiska vågor) till användningarna av kommunikationstjänster över ett nät, såsom internet. Detta svarar mot följande kursmoduler.

Datakommunikation - hur data kan förmedlas mellan två parter med godtyckligt låg sannolikhet för fel.

Datalänkar och lokala nätverk - en datalänk kan användas av flera sändare och nå flera mottagare så att man kan bygga lokala nätverk.

Flerlänksnät - när det behövs större nät både för ökade avstånd och flera användare så måste näten byggas av flera länkar som kopplas ihop av växlar eller routrar. Det kan finnas flera vägar för ett datapaket att nå mottagaren och nätet måste beräkna vägarna och välja den som ska användas.

Transport och tillämpningar - när nätet erbjuder förbindelser för att leverera data mellan alla anslutna datorer så behöver sändande och mottagande datorer sköta kommunikationen sinsemellan, som om de hade en egen datalänk emellan sig. Tillämpningar utnyttjar sedan denna kommunikationstjänst och ger användaren nytta av den.

Systemarkitektur och standarder - kommunikationsnät är bland de mest komplexa tekniska system som finns och komplexiteten hanteras genom arkitekturen för systemet. För att göra det möjligt för olika lösningar och leverantörer av systemdelar så är standarder helt nödvändiga för att delarna ska vara förenliga och ge en avsedd tjänst.

Lärandemål

Efter godkänd kurs ska studenten kunna:

  • förklara principer för och delarna i systemarkitekturer för nätverk samt ange och beskriva systemfunktioner inom arkitekturen som är nödvändiga för fungerande nätverk; sammanfatta och förklara hur nätverk i helhet fungerar
  • förklara, beräkna och resonera om datakommunikation och datorlänkar för såväl punkt-till-punkt som delade länkar; beskriva nödvändiga funktioner för fungerande länkar med korrekta benämningar samt utföra beräkningar av kapacitet, felhantering och genomströmning
  • förklara nätstrukturer och principer för adressering och vägval med korrekta benämningar samt särskilja och resonera om nät på datalänks- respektive nätverksnivå; utföra vägvalsberäkningar och beskriva protokoll för paketförmedling
  • förklara och exemplifiera begreppen tillämpning och tjänst samt redogöra för funktionen hos givna system- och användartillämpningar; förklara funktionerna i transportprotokoll för tillförlitlig överföring med rätta benämningar och tillämpa dem på utvalda problem.  

Kurslitteratur och förberedelser

Särskild behörighet

Kunskaper och färdigheter i programmering, 3 hp, motsvarande slutförd kurs DD1337/DD1310-DD1318/DD1321/DD1331/ DD100N/ID1018/SF1519.

Aktivt deltagande i kursomgång vars slutexamination ännu inte är Ladokrapporterad jämställs med slutförd kurs.

Den som är registrerad anses vara aktivt deltagande.

Med slutexamination avses både ordinarie examination och det första omexaminationstillfället.

Rekommenderade förkunskaper

Högskolematematik och matematisk statistik, kunskap om operativsystem (UNIX) önskvärd.

Utrustning

Ingen information tillagd

Kurslitteratur

Ingen information tillagd

Examination och slutförande

När kurs inte längre ges har student möjlighet att examineras under ytterligare två läsår.

Betygsskala

A, B, C, D, E, FX, F

Examination

  • KONA - Kontrollskrivningar, 4,5 hp, betygsskala: A, B, C, D, E, FX, F
  • PRO1 - Projektarbete, 3,0 hp, betygsskala: P, F

Examinator beslutar, baserat på rekommendation från KTH:s handläggare av stöd till studenter med funktionsnedsättning, om eventuell anpassad examination för studenter med dokumenterad, varaktig funktionsnedsättning.

Examinator får medge annan examinationsform vid omexamination av enstaka studenter.

Examinationen sker löpande under kursomgången och rapporteras. Omexamination sker i form av skriftligt prov i en omtentamensperiod. 

Möjlighet till komplettering

Ingen information tillagd

Möjlighet till plussning

Ingen information tillagd

Examinator

Etiskt förhållningssätt

  • Vid grupparbete har alla i gruppen ansvar för gruppens arbete.
  • Vid examination ska varje student ärligt redovisa hjälp som erhållits och källor som använts.
  • Vid muntlig examination ska varje student kunna redogöra för hela uppgiften och hela lösningen.

Ytterligare information

Kursrum i Canvas

Registrerade studenter hittar information för genomförande av kursen i kursrummet i Canvas. En länk till kursrummet finns under fliken Studier i Personliga menyn vid kursstart.

Ges av

Huvudområde

Informationsteknik, Teknik

Utbildningsnivå

Grundnivå

Påbyggnad

EP2120 Internetworking

EP2200 Köteori och teletrafiksystem

EP2300 Nätverkhantering

EP2500 Säkra nätverkssystem

EP2950 Trådlösa nätverk              

Kontaktperson

Gunnar Karlsson

Övergångsbestämmelser

Den som har godkänt på ett eller fler av de gamla provmodulerna KON1, KON2 och KON3 kan examineras på de återstående. Den som har kvar alla tre av KON1, KON2 och KON3 ska istället göra KONA.

Övrig information

I denna kurs tillämpas EECS hederskodex, se: http://www.kth.se/eecs/utbildning/hederskodex.