TENTAMEN. Kurskod/Kurs: 5DV013, Datakommunikation och datornät 5DV065, Datakommunikation och Internet



Relevanta dokument
TENTAMEN. Kurskod/Kurs: 5DV013, Datakommunikation och datornät. Ansvariga lärare: Jerry Eriksson Anders Broberg

Instuderingsfrågor ETS052 Datorkommuniktion

5 Internet, TCP/IP och Tillämpningar

4-3 Vinklar Namn: Inledning. Vad är en vinkel?

TENTAMEN. Kurs: Objektorienterad programmeringsmetodik 5DV133 Ansvarig lärare: Anders Broberg. VT-13 Datum: Tid: kl

Syftet med en personlig handlingsplan

Karlstads universitet Institutionen för Informationsteknologi Datavetenskap

Karlstads universitet Institutionen för Informationsteknologi Datavetenskap

Skriva B gammalt nationellt prov

Kapitel 4: Tillförlitlig dataöverföring Kapitel 5:Lokala nät. Repetition. Länkprotokoll. Jens A Andersson (Maria Kihl) länk

Kurs: HF1012, Matematisk statistik Lärare: Armin Halilovic Datum: Måndag 30 mars 2015 Skrivtid: 8:15-10:00

EXAMINATION I MOMENTET IDROTTSFYSIOLOGI ht-10 (101113)

Examensarbete är det en kurs? Inst. för Samhällsbyggnad 2009

Tentamensdeltagare från Dataekonomutbildningen, Textilekonomutbildningen och Affärsinformatikutbildningen.

Tentamen I a och I b. Personlighet, hälsa och socialpsykologi, PC1245, Delkurs 1 Personlighet och hälsa Personlighet och Hälsa, PC1205 Helfart, vt 10

Två konstiga klockor

KURS: Risk, säkerhet och arbetsmiljö 7,5 p

Avsikt På ett lekfullt sätt färdighetsträna, utveckla elevers känsla för hur vårt talsystem är uppbyggt samt hitta mönster som uppkommer.

Handledning för digitala verktyg Talsyntes och rättstavningsprogram. Vital, StavaRex och SpellRight

Intyg om erfarenhet och lämplighet att undervisa som lärare i gymnasieskolan

Facit med lösningsförslag kommer att anslås på vår hemsida Du kan dessutom få dem via e-post, se nedan.

INSTUDERINGSFRÅGOR TILL PROVET

Kursutvärdering. oktober 1, 2010

Vi skall skriva uppsats

Föreningen Nordens lokala hemsidor

Användarmanual Outlook-plugin Outlook-plugin för Mina meddelanden

När du som vårdpersonal vill ta del av information som finns hos en annan vårdgivare krävs det att:

Lathund, procent med bråk, åk 8

Timeline dropbox för lärare och elever

NATIONELLA MATEMATIKTÄVLING

Handbok Ämnesprov 2016 Lärarinmatning I Dexter Åk 3. Uppdaterad: /HL Version: IST AB

Statsbidrag för läxhjälp till huvudmän 2016

Trust Gamer Kit PCI TRUST GAMER KIT PCI. Anvisningar för snabb installation. Version 1.0

Instruktion när NE-bilagan har lämnats via e-tjänsten Filöverföring

Facket och. samhället. Facklig. LO-distriktet i Stockholms län. Långholmens Folkhögskola. Fasta paviljongen. Kundnummer

Hur du presenterar och marknadsför dig under själva intervjun är avgörande för att du ska bli en intressant kandidat.

TENTAMEN: Design och konstruktion av grafiska gränssnitt DAT215

Läraren som moderator vid problemlösning i matematik

e-cm Elektronisk Cash Management dygnet runt, världen över.

Socialstyrelsens författningssamling

KOMMUNICERA. och nå dina mål. Lärandeförvaltningens kommunikationsstrategi

Efter att du har installerat ExyPlus Office med tillhörande kartpaket börjar du med att göra följande inställningar:

Karlstads universitet Institutionen för Informationsteknologi Datavetenskap

Instruktioner för beställning och kontoadministration för abonnenter av inlästa läromedel

Måttbandet nr 143 januari 2007

HT 2011 FK2004 Tenta Lärare delen 4 problem 6 poäng / problem

Särskilt stöd i grundskolan

Personnummer. Närmast anhörig Relation

Administration Excelimport

Inköp och miljö 7,5 högskolepoäng

Fullför installation av ELIQ

Föreläsning 5: ARP (hur hitta MAC-adress) IPv4, IPv6. Jens A Andersson

Hjälpprotokoll till IP

Hej! Mitt namn är Agota, och jag ringer från Smittskyddsinstitutet angående en telefonintervju om ditt deltagande i Sjukrapport. Pratar jag med XX?

Modul 6: Integraler och tillämpningar

Lathund för pedagoger Grundskola med:

Handledning Att arbeta med Webbplatser

Menys webbaserade kurser manual för kursdeltagare. Utbildningsplattform: Fronter

Laborativ matematik som bedömningsform. Per Berggren och Maria Lindroth

Logga in. Gå in på: Klicka på Logga in. Klicka på den region, kommun eller organisation där din verksamhet finns

FRÅN A TILL Ö LäraMera Ab / och Allemansdata Ab / FRÅN A TILL Ö

Guide för Google Cloud Print

Lathund för att Kartlägga din kompetens. Läs den och använd vid kartläggningen

Skol ID: Klass ID: Elev ID: Kontrollnr: OBS! Vik och riv försiktigt! Skola: PIRLS Häfte. Skolverket STOCKHOLM IEA, 2011

Tentamen i Datorkommunikation den 10 mars 2014

Boken om Teknik. Boken om Teknik är en grundbok i Teknik för åk 4 6.

Manual för BPSD registret. Version 6 /

Det flippade klassrummet hur uppfattas det av eleverna?

Datorövning 2 Statistik med Excel (Office 2007, svenska)

Uppdrag: Huset. Fundera på: Vilka delar i ditt hus samverkar för att elen ska fungera?

Tentamen i SG1102 Mekanik, mindre kurs

Visma Proceedo. Beställa IT-produkter - beställare. Version 2.0 /

Manual BizPart Semesterplan

Syftet är att fördjupa diskussionen om vem som ansvarar för vad.

Brygga HUB. Brygga. Switch

Konsult- och servicekontoret Ekonomi & Finans Användarmanual Economa Faktura

Kiwiböckerna metod och begrepp

5 Internet, TCP/IP och Applikationer

Bortom fagert tal om bristande tillgänglighet som diskriminering

Guide för AirPrint. Den här bruksanvisningen gäller följande modeller:

TT091A, TVJ22A, NVJA02 By, Pu, Ti. 50 poäng

Grundläggande datavetenskap, 4p

KÄNSLA AV SAMMANHANG. Uppskattad dygnsdos i gr. och preparat (de sista 30 dagarna):

TIMREDOVISNINGSSYSTEM

Jo, Den Talande Boken har så många möjligheter inbyggda, att den kan användas från förskoleklassen och ända upp på högstadiet.

Till dig som vill bli medlem i SEKO

Administrera utskick på utbildningstillfälle

UPPGIFT: SKRIV EN DEBATTARTIKEL

Koncept Katalog 2009

Ansökan till svenska högskolor och universitet. 5 april 2016

Utbildningsplan för arrangörer

Information om trygghetslarm

Statistik, sannolikhet, algebra och funktioner, 3 hp. Studenter i lärarprogrammet F-3 III

Datakommunikation vad är det?

Riktlinjer - Rekryteringsprocesser inom Föreningen Ekonomerna skall vara genomtänkta och välplanerade i syfte att säkerhetsställa professionalism.

Holmatros serviceweb nås på adressen

Distribuerade Informationssystem VT-04

Din första arbetsdag

Namn: Tentamensdatum: Tid:

Transkript:

UMEÅ UNIVERSITET Institutionen för Datavetenskap UMEÅ UNIVERSITY Dept of Computing Science TENTAMEN Kurskod/Kurs: 5DV013, Datakommunikation och datornät 5DV065, Datakommunikation och Internet Ansvariga lärare: Jerry Eriksson Jonny Pettersson HT09 Datum: 2009-11-02 Tid: kl 9.00-13.00 Namn: Personnummer: Kodnr: 1 Till skrivningsbevakaren: Avskilj detta försättsblad och stoppa i kuvert som skickas till Yvonne Löwstedt, Datavetenskap OBS! OBS! Denna skrivning rättas kodad. Detta blad kommer att avskiljas innan läraren får skrivningen för rättning. Ovanstående kod måste därför finnas på samtliga svarsblad när du lämnar skrivningen till skrivvakten. Memorera ditt kodnummer eftersom det även kommer att användas som referens när resultaten meddelas. Umeå universitet 901 87 Umeå. Tel: 090 786 67 91. Fax: 090 786 61 26. E-post: jonny@cs.umu.se

UMEÅ UNIVERSITET Institutionen för Datavetenskap UMEÅ UNIVERSITY Dept of Computing Science TENTAMEN Kurskod/Kurs: 5DV013, Datakommunikation och datornät 5DV065, Datakommunikation och Internet Ansvariga lärare: Jerry Eriksson Jonny Pettersson HT09 Datum: 2009-11-02 Tid: kl 9.00-13.00 Kodnr: 1 Problem Lösning Poäng 1 2 3 4 5 6 7 Bonus Summa Umeå universitet 901 87 Umeå. Tel: 090 786 67 91. Fax: 090 786 61 26. E-post: jonny@cs.umu.se

Umeå universitet, datavetenskap Jerry Eriksson, Jonny Pettersson Tentamen 2009-11-02 i 5DV013 och 5DV065 Datakommunikation och datornät, 7,5 hp Datakommunikation och Internet, 7,5 hp Hjälpmedel: Miniräknare Totalt antal poäng: 60 Betyg 3: 30 poäng, betyg 4: 39 poäng, betyg 5: 48 poäng Börja varje uppgift på nytt blad. Sortera svaren i nummerordning. Kom ihåg att besvara frågorna tydligt och väl strukturerat. Lycka till! Uppgift 1 (6 x 1 poäng) Olika applikationer har olika krav med avseende på tillförlitlighet, bandbredd och tidskänslighet. För nedanstående applikationstyper ange kraven för respektive applikationstyp. a) Filöverföring (exv FTP) b) Elektronisk post c) Realtids audio/video d) Lagrad audio/video e) IP-telefoni f) Interaktiva spel Uppgift 2 (3 + 1 +2 + 1 poäng) Antag att vi använder ett enkelt protokoll för att föra över filer på en 10 Mbps satellitlänk. Det tar 270 msek för signalen att nå från den sändande, S, till den mottagande, D, markstationen. Fördröjningen från att ett paket/ackpaket mottagits till att nästa börjar sändas är försumbar. Efter en del inledande förhandlingar sänder S paket av storleken 10000 bitar till D. Ackpaket skickas som vanliga paket och är 500 bitar stora. Kommunikationen sker i full duplex. a) Antag att ett stop-and-wait-protokoll används. Vilken genomströmning kan uppnås på en felfri länk? b) Varför behöver inget sekvensnummer användas i ett stop-and-wait-protokoll om länken är felfri? c) Antag att länken är felfri och att ett sliding-window-protokoll används. Vad är det lägsta antal bitar som kan användas för sekvensnumret för att länken ska utnyttjas maximalt. d) Att anta att en satellitlänk är felfri är aning naivt. Om ett sliding-windowprotokoll används och länken inte är felfri, hur många bitar behöver man minst då för att protokollet ska fungera maximalt? Motivera!

Uppgift 3 (1 + 1 + 1 + 4 poäng) Förklara kortfattat följande begrepp: a) Konfidentialitet b) Integritet c) Tillgänglighet d) Visa hur man kan överföra ett långt meddelande, från en part till en annan part, på ett sätt som gör att man kan vara säker på att kommunikationsparterna är de som de utgör sig att vara, att meddelandet är oförändrat, att det är oläsligt för utomstående part, samt att det sker så effektivt (med avseende på prestanda) som möjligt. Uppgift 4 (8 poäng) Vissa transportprotokoll vill försäkra sig om tillförlitlig dataöverföring (reliable data transfer). Nedanstående exempel är inte alls fullständigt i det avseendet, men den hanterar bitfel i paketen och förutsätter att paketen anländer inom rimlig tid. Om bitfel uppstår ska ett NAK skickas tillbaka till sändaren, men om paketet anländer korrekt så skickas ett ACK tillbaka. I figuren nedan visas en tillståndsgraf för detta, med undantag för Event S, Action S, Event R och Action R. Din uppgift är att fylla i dessa.

Uppgift 5 (3 + 3 + 3 + 3 + 3 + 4 poäng) Visa och beskriv hur det fungerar inom nätverks- och länklagret när man skickar ett UDP-paket från en sändare i ett subnät till en mottagare i ett grann-subnät. Antag att IP-adresser är kända (ingen beskrivning av hur routing/forwarding -tabeller byggs upp behövs), att subnäten använder Ethernet, att cachar/tabeller är tomma, samt att annan trafik mellan andra datorer i subnätverken kan sätta igång samtidigt. Hur nätverket ser ut framgår av nedanstående bild. För varje av följande protokoll förklara vilken uppgift protokollet löser (när UDPpaketet skickas från sändare till mottagare) och hur protokollet löser den uppgiften. a) IP Internet Protocol b) ARP Address Resolution Protocol c) CSMA/CD Carrier Sense Multiple Access/Collision Detection För varje av följande maskin förklara vilken uppgift maskinen löser (när UDP-paketet skickas från sändare till mottagare) och hur maskinen löser den uppgiften. d) Switch (fyrkantig symbol i bilden nedan) e) Router (rund symbol i bilden nedan) f) Ge en stegvis beskrivning för hur ovanstående protokoll och maskiner används för att ett paket ska gå från sändare till mottagare. Var noga med att visa hur de i figuren givna identifierarna (adresser) används var och när.

Uppgift 6 (4 + 3 poäng) Kvittenser av segment för TCP sker med ACK-meddelande. Beroende av vilken händelse som uppstår, så agerar mottagaren på olika sätt. Det finns fyra grundläggande händelser, vilket figuren nedan visar. a) Din uppgift är att fylla i den högra kolumnen, d v s hur mottagaren agerar beroende på händelserna i vänster kolumnen. Förtydligande: med expected seq #, menas det förväntade sekvensnumret. b) TCP använder sig av fast retransmit. Förklara vad som menas med det och hur TCP agerar. Uppgift 7 (1 + 2 + 3 poäng) Tekniker baserade på random access utnyttjas av både trådbundna Ethernet och trådlösa nätverk av typen 802.11. a) Vad menas med random access? b) Vilka är de gemensamma principerna för ovanstående typ av multiple access för det trådbundna och det trådlösa nätverket? c) Vilka är skillnaderna för ovanstående typ av multiple access för det trådbundna och det trådlösa nätverket, och varför måste dessa skilja sig åt?