Ansvarig lärare: Håkan Sundell, Anders Gidenstam, Jürgen Claussen Telefonnummer: (4214, 4134)

Relevanta dokument
Ansvarig lärare: Håkan Sundell, Anders Gidenstam, Jürgen Claussen Telefonnummer: (4214, 4134)

Namn: (Ifylles av student) Personnummer: Tentamensdatum: Tid: Hjälpmedel: Inga hjälpmedel

Namn: (Ifylles av student) Personnummer: (Ifylles av student) Tentamensdatum: Tid: Hjälpmedel: Inga hjälpmedel

Ansvarig lärare: Anders Gidenstam, Shirin Tavara, Karl Jansson Telefonnummer: (4097) (4399)

Karlstads universitet Institutionen för Informationsteknologi Datavetenskap

Rättningstiden är i normalfall 15 arbetsdagar och resultat anslås sedan i Ladok inom en vecka (under förutsättning att inget oförutsett inträffar).

Grundläggande datavetenskap, 4p

KomSys Hela kursen på en föreläsning ;-) Jens A Andersson

Kapitel 5: Lokala nät Ethernet o 802.x. Lokala nät. Bryggan. Jens A Andersson (Maria Kihl)

Viktigt! Glöm inte att skriva Tentamenskod på alla blad du lämnar in.

Föreläsning 5. Vägval. Vägval: önskvärda egenskaper. Mål:

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

Lösningar till tentan i ETS052 Datorkommunikation

Karlstads universitet Institutionen för Informationsteknologi Datavetenskap

Kihl & Andersson: Kapitel 6 (+ introduktioner från kap 7, men följ slides) Stallings: 9.5, 14.1, 14.2, Introduktion i 14.3, 16.1

Instuderingsfrågor ETS052 Datorkommuniktion

Kapitel 5: Lokala nät Ethernet o 802.x. Felkorrektion. Att bekräfta paket. Jens A Andersson (Maria Kihl)

Föreläsning 5: Stora datanät Från användare till användare ARP

Karlstads universitet Institutionen för Informationsteknologi Datavetenskap

DIG IN TO Administration av nätverk- och serverutrustning

Stora datanät. Maria Kihl

Grundläggande nätverksteknik. F2: Kapitel 2 och 3

Datakommunika,on på Internet

Stora datanät Från användare till användare. Jens A Andersson

Totalt antal poäng på tentamen: 50 För att få respektive betyg krävs: U<20, 3>=20, 4>=30, 5>=40

Tentamen i Datorkommunikation den 10 mars 2014

1. Internets Applikationer 8 poäng

Lösningar ETS052 Datorkommunikation,

DA HT2011: F18. Länklagret och uppkopplingstekniker Ann-Sofi Åhn

Tentamen i datakommunikation EDA343/DIT420 Vt 2011

5 Internet, TCP/IP och Tillämpningar

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

Skriftlig tentamen i kursen TDTS0604 och TDTS43 Datornät och distribuerade system kl. 8 12

5 Internet, TCP/IP och Applikationer

Grundläggande nätverksteknik. F3: Kapitel 4 och 5

IT för personligt arbete F2

Från användare till användare ARP. (Maria Kihl)

Föreläsning 5: ARP (hur hitta MAC-adress) Från applikation till applikation

Föreläsning 4: Lokala nät (forts ) Ethernet o 802.x Stora nät och behovet av nätprotokoll Transportprotokoll. Emma Fitzgerald

Lösningar till tentan i ETS052 Datorkommunikation

DA 2012: F13. Nätverk 2 Ann-Sofi Åhn

Datasäkerhet och integritet

IP Från användare till användare Vägval DNS Jens A Andersson (Maria Kihl) Att skicka data över flera länkar. Nätprotokoll

Datakommunikation. Nätskiktet. Routers & routing

Olika slags datornätverk. Föreläsning 5 Internet ARPANET, Internet började med ARPANET

5. Internet, TCP/IP tillämpningar och säkerhet

Skriftlig tentamen i kursen TDTS04 och TDTS43 Datornät och distribuerade system kl

Lokala nät (forts ) Ethernet o 802.x Stora nät och behovet av nätprotokoll IP. Felkorrektion. Att bekräfta paket. Jens A Andersson (Maria Kihl)

Övningar - Datorkommunikation

5. Internet, TCP/IP och Applikationer

Introduktion - LAN Design och switching concepts Basic Switch Concepts and Configuration Frågor? Referenser. Nätverksteknik 2

att det finns inte något nätverk som heter Internet Finns Internet? Varför fungerar det då? Nätet? Jag påstår

Lokala nät Ethernet o 802.x. (Maria Kihl)

LTH, Institutionen för Elektro- och Informationsteknik (EIT)

TCP/IP och Internetadressering

Skriftlig tentamen i kursen TDTS04 Datornät och distribuerade system kl. 8 12

Denial of Services attacker. en översikt

Varför fungerar det då? Elektro- och informationsteknik Lunds Tekniska Högskola

Internetprotokollen. Maria Kihl

LTH, Institutionen för Elektro- och Informationsteknik (EIT) ETS052 Datorkommunikation Sluttentamen: , 08-13

Denna genomgång behandlar följande: IP (v4) Nätmasken ARP Adresstilldelning och DHCP

Föreläsning 4: Lokala nät (forts ) Ethernet o 802.x Stora nät och behovet av nätprotokoll Transportprotokoll. Jens A Andersson

Följande signaler har kodats med Manchester. Hur ser bitströmmen ut om den inleds med en 0:a?

DIG IN TO Nätverksteknologier

Utförande: I exemplet så kommer vi att utgå från att man gör laborationen i en Virtuell miljö (Virtualbox).

Objektorienterad Programkonstruktion. Föreläsning 10 7 dec 2015

Webbteknik II. Föreläsning 4. Watching the river flow. John Häggerud, 2011

Systemkrav och tekniska förutsättningar

3) Routern kontrollerar nu om destinationen återfinns i Routingtabellen av för att se om det finns en väg (route) till denna remote ost.

Tentaexempel. Maria Kihl

Datakommunika,on på Internet

Omtentamen i Datakommunikation för E2

Mattias Wiggberg 1. Orientera på Internet. IP-adress. IP-adresserna räcker inte... Mer om IP-adresser

ETSF05 Repetition av KomSys

Protokoll i flera skikt Fragmentering Vägval DNS. Jens A Andersson

LTH, Institutionen för Elektro- och Informationsteknik (EIT)

Skriftlig tentamen i kursen TDTS04 Datornät och distribuerade system kl

Switch- och WAN- teknik. F7: ACL och Teleworker Services

Grundläggande nätverksteknik. F7: Rep66on

Att Säkra Internet Backbone

IPv6 Jonas Aronsson 3TEa

Testtentamen i kursen TDTS04 Datornät och distribuerade system vt 2009

Kihl & Andersson: , Stallings: , 12.1, 12.2, 13.1, 13.3

Tentamen i ETSF15 Kommunikationssystem och Nätverk

Transportnivån. Kommunikation mellan processer. Kommunikation mellan processer. Sockets och TCP. UDP (User Datagram Protocol) Checksumman

Christer Scheja TAC AB

Internet. Internet hur kom det till? Internets framväxt. Ett hierarkiskt uppbyggt telenät Kretskopplat/circuit switching

Nätverksteknik A - Introduktion till VLAN

Kapitel 6, 7, o 8: IP DNS Vägval Från användare till användare Jens A Andersson (Maria Kihl) Att skicka data över flera länkar.

Nätverk och Java, grunder Föreläsning 0: 0: Introduktion till Internet

Nätverkslagret - Intro

Vad är Internet? - Flera olika slags nät - Vill kunna kommunicera över dessa nät - Vad gör man?

IP-datagramformatet. IP-adressering: introduktion. Föreläsning 7/5: Nätlagret: ip, dhcp, nat och icmp samt introduktion till routning

Föreläsning 8. Historia. Grundprinciper. Introduktion ARPANET

LTH, Institutionen för Elektro- och Informationsteknik (EIT) ETS052 Datorkommunikation Sluttentamen: , 14-19

2PWHQWDPHQL'DWRUNRPPXQLNDWLRQI U'

Kapitel 6, 7, o 8: ARP Vägval Från användare till användare. Jens A Andersson (Maria Kihl)

OH Slides E: Local Area Networks. Repeater. Vanliga LANtopologier. Några av IEEE 802 protokollen. Hub. Ring. Stjärnnät. Buss

IPv6 och säkerhet.

DIG IN TO Nätverksteknologier

Transkript:

Datakommunikation Provmoment: Ladokkod: Tentamen ges för: OmTentamen NDK011 Systemarkitektprogrammet 7,5 högskolepoäng Namn: (Ifylles av student) Personnummer: (Ifylles av student) Tentamensdatum: 2013-08-29 Tid: 09.00 13.00 Hjälpmedel: Inga hjälpmedel Totalt antal poäng på tentamen: För att få respektive betyg krävs: G=28 VG=40 50 poäng Allmänna anvisningar: Skriv dina svar för uppgift 1-9 på svarsblanketten (se nästa sida). Skriv dina svar för övriga uppgifter på separata blad och lämna in dessa. Rättningstiden är som längst tre veckor Viktigt! Glöm inte att skriva namn på alla blad du lämnar in. Lycka till! Ansvarig lärare: Håkan Sundell, Anders Gidenstam, Jürgen Claussen Telefonnummer: 033 435 4426 (4214, 4134)

Svarsblankett Namn: (Ifylles av student) Personnummer: (Ifylles av student) Uppgift 1: Uppgift 2: Uppgift 3: P1 P2 P3 P4 P5 L1 L2 L3 L4 e) e) Uppgift 4: Uppgift 5: Uppgift 6: A1 A2 A3 A4 A5 K1 K2 K3 K4 K5 K6 e) Uppgift 7: Uppgift 8: Uppgift 9: e) e) 2

1. Datakommunikation handlar i stort om protokoll och lager. Matcha varje protokoll (angivna som P1-P5) med det lager som det ingår i (angivna som L1-L4). P1: IP P2: CSMA/CD P3: Mobile IP (Registration) P4: DNS P5: DHCP L1: Application Layer. L2: Transport Layer. L3: Network Layer. L4: Link Layer. Svara enligt formatet nedan (sätt kryss i respektive ruta): P1 P2 P3 P4 P5 L1 L2 L3 L4 3

2. Svara med något av de angivna alternativen på följande frågor. (a) Delen av ett större nätverk som består av applikationer och värdmaskiner (eng. hosts) kan benämnas som? A. End systems. B. Network core. C. Access network. D. Network edge. (b) Delen av ett större nätverk som består av sammankopplade routrar (eng. routers) kan benämnas som? A. End systems. B. Network core. C. Access network. D. Network edge. (c) Idén att låta de kommunicerande partnerna, om möjligt, använda full bandbredd för korta tidsperioder och flera olika möjliga vägar via nätverket kallas för? A. Store-and-forward. B. Packet switching. C. Statistical multiplexing. D. Circuit switching. (d) Fördröjningen i kommunikation mellan två noder beror i tur och ordning på? A. Transmission, Processing, Propagation och Queuing delay. B. Routing, Transmission, Queueing och Switching delay. C. Propagation, Queueing, Transmission och Processing delay. D. Processing, Queueing, Transmission och Propagation delay. (e) Anta att R= link bandwidth, L = packet length och a = average packet arrival rate. Vad gäller då om det inte försvinner data och fördröjningen är liten relativt sett? A. La/R 1. B. La/R 0. C. La/R > 1. D. La/R. 4

3. Svara med något/några av de angivna alternativen på följande frågor, angående kommunikation för reliable data transfer (RDT). (a) Med hjälp av Source IP address, Source port number, Dest IP address och Dest port number kan datorn unikt identifiera en viss? A. Thread. B. Interface. C. Socket. D. Process. (b) Med hjälp av i Transport Layer kan mottagaren och sändaren enas om en överföringshastighet som passar applikationerna? A. Pipelining. B. Flow Control. C. Reliable Data Transfer. D. Congestion Control. (c) Med hjälp av i Transport Layer kan mottagaren och sändaren enas om en överföringshastighet som passar det mellanliggande nätverket? A. Pipelining. B. Flow Control. C. Reliable Data Transfer. D. Congestion Control. (d) För att utnyttja den tillgängliga bandbredden så mycket som möjligt samtidigt när man skickar data på Transport Layer-nivå så används? A. Stop-And-Wait. B. Sequence Numbers. C. Duplicate Acks. D. Pipelining. (e) För att låta sändaren skicka om samtliga paket om inte alla har kommit fram ok och dessutom bekräftats (ACK) så används? A. Stop-And-Wait. B. Selective Repeat. C. Go-Back-N. D. Pipelining. 5

4. Svara med något av de angivna alternativen på följande frågor. (a) Två huvudproblem som komplicerar trådlås kommunikation bortom grundproblemet med multiple access är? A. Denial of service och Queueing delay. B. Hidden terminal problem och Signal attenuation. C. Reliable data transfer och Congestion control. D. Mobility och Routing. (b) Om en bas-station saknas kan trådlösa klienter ändå möjligtvis kommunicera via i ett wire-less LAN? A. Multipath propagation. B. Infrastructure mode. C. Ad-hoc networks. D. Beacon frames. (c) I en frame för IEEE 802.11 protokollet används stycken MAC-adresser för kommunikation inom infrastructure mode? A. 2. B. 3. C. 4. D. 1. (d) För att hantera kommunikation via direct routing vid mobilitet används? A. Selflearning switch. B. Foreign/Anchor Foreign agents. C. Home/Foreign agents. D. Personal area network. (4p) 6

5. Applikationer för Internet ställer en mängd krav på den underliggande transportservicen. Ange för varje applikation (angivna som A1-A5) vilka krav som gäller (angivna som K1-K6). A1: Nedladdning av uppdateringar till Windows A2: DNS A3: E-post A4: World Wide Web (WWW) A5: Skype videosamtal K1: Förlorad data kan tolereras (eng. data loss). K2: Ingen förlorad data. K3: Flexibel bandbredd (eng. bandwidth). K4: En viss minsta acceptabel bandbredd (eng. bandwidth). K5: Inga krav på responstid. K6: En viss största acceptabel responstid (eng. end-to-end delay). Svara enligt formatet nedan (sätt kryss i respektive ruta): A1 A2 A3 A4 A5 K1 K2 K3 K4 K5 K6 7

6. Svara med något av de angivna alternativen på följande frågor. (a) Ett svar (eng. Response) inom HTTP skickas enligt? A. URL, Respons line, Header lines, Blank line. B. Status line, Header lines, Blank line, Entity body. C. Response line, Data. D. Request line, Header lines, Blank line. (b) För att avgöra vart ett ankommet datagram skall skickas vidare använder en router i ett TCP/IP-nät? A. TCP sessions ID. B. DNS. C. Destinationsadressen. D. Destinationsdomännamnet. (c) När ett IP datagram slängs av en router på grund av överbelastning så signaleras detta till avsändaren? A. Inte alls. B. Via ICMP. C. Via UDP. D. Via NAT. (d) Protokollet för att bestämma hur paket skickas inom autonoma system (AS)? A. BGP. B. NAT. C. OSPF. D. CDMA. (e) För att kommunicera mellan webbläsare och webbserver används normalt ett protokoll känt som? A. Streams. B. Client-Server. C. Sockets. D. HTTP. 8

7. Svara med något/några av de angivna alternativen på följande frågor. (a) Vilket/vilka av följande påståenden stämmer för nätverksfunktionen forwarding? (flerval) A. Funktionens syfte är att skicka IPv6 datagram över mellanliggande IPv4 nätverk. B. Funktionen använder paketens destinationsadress. C. Funktionen använder ett routing protokoll för att bestämma viken väg paketen skall ta genom nätverket. D. Funktionen finns i varje router och bestämmer för varje inkommet paket vilken utgång det skall skickas ut på. (b) En ISP har blivit tilldelad följande block av IP-adresser 129.16.0.0/16. Vilket/Vilka av nedanstående adressblock kan tillhöra kunder till ISPn? (flerval) A. 129.16.3.0/23. B. 128.16.1.0/24. C. 129.17.1.0/23. D. 129.16.5.250/21. (c) Vilken/Vilka av följande egenskaper stämmer in på routing protokollet BGP? (flerval) A. Använder link-state algoritmen. B. Används mellan autonoma system. C. Sprider information via broadcast. D. Mäter kostnaden för vägar i hopp. (d) Vem/vad bestämmer vilken IP-adress som datornamnet (eng. host name) foo.bar.org motsvarar? A. Den auktoritativa (eng. authoritative) namnservern för bar.org. B. Toppnivå namnservern för.org. C. Internetleverantörens lokala namnserver. D. ICANN. (4p) 9

8. Svara med något/några av de angivna alternativen på följande frågor. (a) Standarden IPSec för säker kommunikation är lämplig för? (flerval) A. Säkra ett Peer-to-peer mot avlyssning. B. Garantera att all nätverkstrafik från ett visst system till ett annat är oförvanskad. C. Garantera att en webbläsare verkligen har anslutit sig till rätt server. D. Säkra trafiken mellan två geografiskt åtskiljda lokala nätverk mot avlyssning. (b) Krypteringsalgoritmen AES utmärks av? (flerval) A. Är lämplig att använda för stora mängder data. B. Samma nyckel används för både kryptering och dekryptering. C. Olika nycklar används för kryptering och dekryptering. D. Nyckellängd är för kort för att vara tillräckligt säker för värdefull information. (c) För att övertyga mottagaren att ett meddelande är oförvanskat och verkligen kommer från avsändaren bifogar avsändaren tillsammans med meddelandet? A. En hash av meddelandet krypterad med sin privata nyckel (eng. private key). B. Sitt certifikat. C. En hash av meddelandet och en hemlig bitsträng endast känd av avsändaren. D. En hemlig bitsträng känd av mottagaren krypterad med mottagarens offentliga nyckel (eng. public key). (d) För att kunna detektera om en interaktion med en klient är ny och inte en uppspelning av meddelanden inspelade under en tidigare interaktion kan servern använda? A. Certifikat. B. Firewall C. Hash funktion. D. Nonce. (e) Vilket eller vilka påståenden nedan är sanna om man jämför formatet för pakethuvudet (eng. IPv4/IPv6 header) mellan IPv4 och IPv6? (flerval) A. IPv6 huvudet har färre fält än IPv4 huvudet. B. Det finns inga fält som har samma funktion och storlek i både IPv4 och IPv6. C. Destinations- och källadresserna tar större plats i IPv6 än i IPv4. D. IPv4 huvudet kan ha varierande storlek. 10

9. Svara med något av de angivna alternativen på följande frågor. (a) Innan en ram skickas från en värd till en annan måste mottagaren ha identifierats. Vad heter den unika identifieraren? A. Mac - adressen B. IPX - adressen C. CPP - adressen D. IP adressen (b) En av länkskiktets huvuduppgifter är? A. Att skicka iväg data i nätverkskabeln B. Att kontrollera att noden är behörig C. Att hantera inloggningen D. Felkontroll (c) Ett paket som skickas till alla datorer i nätverket kallas? A. Multicastpaket B. Broadcastswep C. Växlad paket D. Broadcastpaket (d) Vilket av följande alternativ kan ses som en nackdel med bryggor? A. En överbelastande brygga buffrar upp datapaketen B. De skickar alltid vidare broadcastpaket C. De gör nätverket olämplig för realtidstillämpningar D. De fungerar inte i token ring - nät (e) Vilket påstående beskriver skillnaden mellan en logisk och en fysisk adress bäst? A. En logisk adress används internt i nätverket och det är omöjligt att ta reda på vad den är. En fysisk adress kan ändras B. En fysisk adress bränns in i alla komponenter på en värd. För att ta reda på den logiska adressen måste man gå runt till alla datorer och skriva ned komponentens adress C. En logisk adress kan ändras. En fysisk adress kan inte ändras. D. En fysisk adress gäller bara i ett bestämt nätverk. Så är inte fallet för en logisk adress 11

10. Beskriv några skillnader mellan ATM - och Ethernet baserade nätverk! (2p) 11. Aloha, S-Aloha, CSMA och CSMA/CD ingår i accessmetoden av typen random access. Vad är kännetecken för dessa protokoll/metoder och vilka skillnader finns det mellan dessa? Vilket huvudproblem finns det i samband med användning av en random access Mac protokoll? (3p) 12. VLAN är en mardröm att administrera varför? (2p) 12