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



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

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

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

Lösningar till tentan i ETS052 Datorkommunikation

Lösningar ETS052 Datorkommunikation,

LUNDS TEKNISKA HÖGSKOLA Institutionen för elektro- och informationsteknik. 1 Konvertera talet 246 i basen 7 till basen 3. Visa dina beräkningar!

Tentaexempel. Maria Kihl

Övning 5 ETS052 Datorkommuniktion Routing och Networking

Övning 5 EITF25 & EITF Routing och Networking. October 29, 2016

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

5 Beräkna en fyra bitars checksumma för bitföljden Visa beräkningen. 4p

Instuderingsfrågor ETS052 Datorkommuniktion

Tentamen i ETSF15 Kommunikationssystem och Nätverk

Läs anvisningarna noga, och följ dem!

Karlstads universitet Institutionen för Informationsteknologi Datavetenskap

Internetprotokollen. Maria Kihl

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

Lösningar till tentan i ETS052 Datorkommunikation

Kihl & Andersson: , Stallings: , , DHCP beskrivs även bra på

Tentamen i Datorkommunikation den 10 mars 2014

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

ETSF05 Repetition av KomSys

Tillförlitlig dataöverföring Egenskaper hos en länk Accessmetoder. Jens A Andersson

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

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

Stora datanät. Maria Kihl

Tentamen i Kommunikationssystem och nätverk, ETSF15

ETS130 Kommunikationssystem :00-13:00. Anvisningar. Lycka till! /Jens

DIG IN TO Administration av nätverk- och serverutrustning

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

Kapitel 3 o 4 Att skicka signaler på en länk Tillförlitlig dataöverföring. Att göra. Att sända information mellan datorer

Tillförlitlig dataöverföring Egenskaper hos en länk Accessmetoder. Jens A Andersson

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

Kapitel 6, 7, o 8: IP DNS. Från användare till användare. Jens A Andersson

5 Internet, TCP/IP och Applikationer

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

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

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

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

Kapitel 3 o 4. Tillförlitlig dataöverföring. (Maria Kihl)

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.

Sammanfattning Datorkommunikation

Repetition. Maria Kihl

Karlstads universitet Institutionen för Informationsteknologi Datavetenskap

Tentamen i datakommunikation EDA343/DIT420 Vt 2011

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

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

Internetprotokollen. Maria Kihl

Övning 5 EITF25 & EITF Routing och Networking. December 5, 2017

Informationsteknologi sommarkurs 5p, Datakommunikation

ETS130 Kommunikationsssystem Tentamen

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

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

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

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

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

5 Internet, TCP/IP och Tillämpningar

6. Blandade uppgifter

Digital kommunikation. Maria Kihl

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)

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

KomSys Repetition. Tenta tisdag 22/10. Projektarbetet (avslutningen) Jens A Andersson. Tid Plats: MA:10 Tillåtna hjälpmedel. Regler.

Digital kommunikation. Maria Kihl

Tentamen CDT102 Datakommunikation i nätverk I 7,5hp

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

Tillförlitlig dataöverföring. Jens A Andersson

ETS052 Internet Routing WILLIAM TÄRNEBERG

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

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).

1. Internets Applikationer 8 poäng

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

8SSJLIW.RPELQHUDEHJUHSSPHGGHILQLWLRQHUS

(Layer 5) Applikation tjänster: Web, filöverföring, domännamn, ,... protokoll: http, ftp, dns, smtp,...

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

Övningar - Datorkommunikation

Kommunikationssystem grundkurs, 2G1501 Övningar modul 1 Dataöverföring & fysisk infrastruktur 1 Dataöverföring

Kihl & Andersson: , 4.5 Stallings: , , (7.3)

Kapitel 2 o 3 Information och bitar Att skicka signaler på en länk. Jens A Andersson

Övningar modul 1 - Dataöverföring & fysisk infrastruktur

2PWHQWDPHQL'DWRUNRPPXQLNDWLRQI U'

Datakommunikation vad är det?

Kihl & Andersson: , 3.1-2, (ej CDM) Stallings: 3.1-4, 5.1, 5.2, 5.3, 8.1, 8.2

Länkhantering (feldetektering, felhantering, flödeskontroll) Maria Kihl

Laborationer onsdag/fredag. Laborationer onsdag/fredag. Tillförlitlig dataöverföring Multiplexering Lokala nät (inledning) Labbmanual

OSI-modellen. Skiktade kommunikationsprotokoll. OSI-Modellen. Vad är en bra skiktindelning? Fysiska skiktet. Länkskiktet

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

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

Omtentamen i Datakommunikation för E2

Access till nätet. Maria Kihl

Datakommunikation vad är det?

KomSys Repetition. Emma Fitzgerald

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

Datakommunikation. Nätskiktet. Routers & routing

Övning 5 ETS052 Datorkommuniktion Routing och Networking

Kapitel 2 o 3 Information och bitar Att skicka signaler på en länk. Jens A Andersson

Karlstads universitet Institutionen för Informationsteknologi Datavetenskap

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

Tentamen CDT102 Datakommunikation i nätverk I 7,5hp

Access till nätet. Maria Kihl

IP routinghierarkier. Robert Löfman Institutionen för informationsbehandling Åbo Akademi, FIN Åbo, Finland e post: robert.lofman@abo.nospam.

Transkript:

LTH, Institutionen för Elektro- och Informationsteknik (EIT) ETS052 Datorkommunikation Sluttentamen: 2014-10-29, 14-19 Instruktioner: Svara tydligt på varje uppgift. Du får lov att använda en miniräknare. Alla svar och uträkningar måste vara väl motiverade! Denna tenta kan ge max 80 poäng. Resultatet på tentan kommer att adderas med ditt resultat från duggan. Den totala poängen kommer att ge dig följande betyg: <40: Underkänd; 41-55: Betyg 3; 56-70: Betyg 4; >70: Betyg 5. ****************************************************************************** 1. a. Förklara vad frekvensmodulering (FSK) är! (2p) b. Förklara hur länkskiktet kan identifiera inkommande ramar i bitströmmen som levereras från fysiska skiktet.. (2p) c. Förklara skillnaden mellan Manchesterkodning och Differential Manchesterkodning med hjälp av bitströmmen 10011111. d. Pulse Code Modulation (PCM) används i telefonisystem för att A/D-omvandla telefonsignalen. PCM består av tre delmoment: Sampling, kvantisering och kodning. i. Förklara hur man kan minska kvantiseringsfelet. Hur påverkar detta bithastigheten ut från PCM-kodaren? ii. Anta att man vill öka frekvensbandet i den PCM-kodade signalen. Vad ska man då göra och hur påverkar detta bithastigheten ut från PCM-kodaren? 2. a. Anta att tre kanaler ska multiplexeras på samma fysiska länk. Visa hur detta kan göras med synkron tidsmultiplexering och statistisk tidsmultiplexering. b. Ge minst två bra anledningar till att ett WiFi-nät (IEEE 802.11) bara fungerar på ett väldigt begränsat avstånd från accesspunkten. c. Vad används ARP till? (2p) d. Ange ett par användningsområden för ICMP. (2p)

3. a. Om du är kopplad till ett Ethernet och surfar på Internet har din dator en MAC-adress en IP-adress, och en portadress. Förklara varför din dator behöver tre olika adresser för att du ska kunna komma åt en webbsida. b. Vilken funktion har transportskiktet i OSI-modellen? (2p) c. Autentisering är ett centralt begrepp inom datasäkerhet. Förklara vad (2p) autentisering innebär. d. Hur skickas protokollinformation och data i det fasta telenätet jämfört med Internet? 4. a. Anta att en länk har en bitfelsannolikhet på 0,005. Vad är sannolikheten att man (2p) måste skicka om sitt paket på 1024 bitar på grund av bitfel? b. Anta att vi har tagit emot meddelandet 100100111111. i. Givet att en 4-bitars kontrollsumma (checksum) används. Har (2p) meddelandet tagits emot korrekt? Motivera ditt svar! ii. Givet att en CRC med generatorpolymom x 3 +x+1 används, har (2p) meddelandet tagits emot korrekt? Motivera ditt svar! c. Dator A vill skicka 4380 bytes applikationsdata till dator B med TCP/IP över (4p) 500m Ethernet-länk med transmissionshastighet 10 Mbps. Utbredningshastigheten i överföringsmediet är 2*10 8 m/s. Mottagaren och sändaren har en behandlingstid på 10 μs mellan varje ram. Varje TCP datasegment måste få plats i en Ethernet-ram. Ett TCP ACK antas vara totalt 60 Bytes lång. Vad blir överföringshastigheten om vi antar att TCP använder en vanlig Go-back-N ARQ med sändfönster 7 och du kan bortse från SYN/FIN-paket?

5. Givet följande Ethernetramar där Preamble och SFD är borttagna. Ram 1 00 5c 4c 72 00 00 01 01 7f 44 82 eb cb ea 82 ed 1c 28 08 00 f7 53 00 01 00 ab 00 00 00 00 00 00 Ram 2 00 5c 4c 75 00 00 02 01 7e 41 82 eb cb ea 82 ed 1c 28 08 00 f7 50 00 01 00 ae 00 00 00 00 00 00 Ram 3 00 5c 4c 78 00 00 03 01 7d 3e 82 eb cb ea 82 ed 1c 28 08 00 f7 4d 00 01 00 b1 00 00 00 00 00 00 Ram 4 00 5c 4c 7b 00 00 04 01 7c 3b 82 eb cb ea 82 ed 1c 28 08 00 f7 4a 00 01 00 b4 00 00 00 00 00 00 a. Vad är IP-paketens slutliga destination? Motivera ditt svar! (2p) b. Har något av IP-paketen några options? Motivera ditt svar! (1p) c. Till vilken nod på den lokala länken skickas paketen? Motivera ditt svar! (1p) d. Hur många hopp kan IP-paketet i Ram 2 göra innan det slängs? Motivera ditt svar! (2p) e. Alla ramar tillhör samma konversation (eller applikation). Vilken typ av konversation (applikation) tror du att ramarna representerar? Motivera ditt (2p) svar! f. Ramarna ovan är endast de som skickas, de som tas emot saknas. Utifrån ditt svar (2p) i e, vilka ramar/paket saknas i konversationen? Motivera ditt svar!

6. I denna uppgift fokuserar vi på nätet 135.235.80.0/n i figuren nedan. Vi antar (15p) för enkelhetens skull att WiFi-nätet baseras på någon okrypterad IEEE 802.11- standard, att accesspunkten arbetar på länkskiktet (som en switch), samt att Dator D och E (och DNS-servern) inte hör kommunikationen i WiFi-nätet. Webbserver www.nyheter.se Internet Dator A Nät 135.235.80.0/n Router Ethernetswitch Dator D WiFi accesspunkt Dator B Dator E Dator C Subnät 1 Subnät 2 DNS a. Vilka datorer kan skicka data samtidigt i nätet? (2p) b. Anta att alla adress-cacher är tomma. Vilka adresser kommer Dator C ha sett efter att Dator A har skickat ett IP-paket till Dator D (A vet D:s IP-adress)? c. Konfigurera lämpliga IP-adressblock för de två subnäten enligt CIDR. Vad blir broadcast-adresserna? d. Anta återigen att alla adress-cacher är tomma. Dator E vill hämta en webbsida från (7p) webservern www.nyheter.se. Förklara vad som kommer att hända i nätet utifrån vilka protokoll-meddelanden som kommer att skickas på olika OSI-skikt (eventuella TCP/UDP-meddelanden kan ignoreras). Ange även samtliga sändar- och mottagaradresser för alla meddelanden.

7. Nedanstående nätverk kommer att användas i denna uppgift. (15p) R1 R3 R2.5.2 10.0.2.128/24 Cost: 4.1.3 Cost: 9 10.0.31.128/24 Cost: 9 10.0.10.128/24.4 10.0.32.128/24.1 10.0.4.128/24.5.1 Cost: 4 Cost: 4 R4.5.1.2 R5.1 10.0.33.128/24 Cost: 2 Cost: 3 10.0.34.128/24 Vi antar först att nätet använder ett Distance Vector baserat routingprotokoll. a. Beskriv grundprinciperna för Distance Vector baserade routingprotokoll. (2p) b. Hur ser router R5:s initiala routingtabell ut? (1p) c. Hur ser router R5:s slutgiltiga routingtabell ut efter att nätet konvergerat? (4p) Visa alla steg. Vi antar nu att nätet istället använder ett Link State baserat routingprotokoll. d. Beskriv grundprinciperna för Link State baserade routingprotokoll. (2p) e. Beskriv innehållet i det första meddelande som router R5 skickar. (1p) f. Hur ser R5:s slutgiltiga routingtabell ut efter att nätet konvergerat? (5p) Visa alla steg.