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

Relevanta dokument
Övning 5 ETS052 Datorkommuniktion Routing och Networking

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

Övning 5 ETS052 Datorkommuniktion Routing och Networking

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

ETS052 Internet Routing. Jens A Andersson

ETS052 Internet Routing. Jens A Andersson

DIG IN TO Administration av nätverk- och serverutrustning

ETS052 Internet Routing WILLIAM TÄRNEBERG

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

Lösningar till tentan i ETS052 Datorkommunikation

DIG IN TO Administration av nätverk- och serverutrustning

Lösningar till tentan i ETS052 Datorkommunikation

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

Datasäkerhet och integritet

EITF45 Internet Routing JENS ANDERSSON (BILDBIDRAG WILLIAM TÄRNEBERG)

EITF45 Internet Routing JENS ANDERSSON (WILLIAM TÄRNEBERG)

Nätverkslagret - Intro

EITF45 Internet Routing JENS ANDERSSON (WILLIAM TÄRNEBERG)

DIG IN TO Administration av nätverk- och serverutrustning

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

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

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.

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

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

Instuderingsfrågor ETS052 Datorkommuniktion

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

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

Grundläggande rou-ngteknik. F2: Kapitel 2 och 3

Isolda Purchase - EDI

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

Övningar - Datorkommunikation

Schenker Privpak AB Telefon VAT Nr. SE Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr Säte: Borås

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

Övning 3 ETS052 Datorkommuniktion IP, TCP och

Beijer Electronics AB 2000, MA00336A,

Övning 4 EITF25 & EITF Protokoll. October 29, 2016

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

DIG IN TO Administration av nätverk- och serverutrustning

Får endast utföras av behörig personal. May only be carried out by authorized electrician

5 Internet, TCP/IP och Applikationer

Karlstads universitet Institutionen för Informationsteknologi Datavetenskap

Kopplingslöst nätverkslager. Förra föreläsningen. Internet Protocol - IP. Terminologi. Transportprotokoll i Internet. IPs service modell

Writing with context. Att skriva med sammanhang

ETSF05 Internetprotokoll. Jens Andersson

1. Internets Applikationer 8 poäng

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

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

ETSF05: Användarmodeller/Paradigmer ARQ Routingalgoritmer

Routingprotokollet Open Shortest Path First Projektrapport i kursen EDA 390 Datakommunikation och Distribuerade System våren 2005

Nätverksteknik A - Introduktion till Routing

ETSF05: Användarmodeller/Paradigmer ARQ Routingalgoritmer

ETSF05: Network models Användarmodeller/Paradigmer Länkprotokoll: Flödeskontroll vs felhantering Routingalgoritmer.

DIG IN TO Administration av nätverk- och serverutrustning

Consumer attitudes regarding durability and labelling

Lösenordsportalen Hosted by UNIT4 For instructions in English, see further down in this document

Hjälpprotokoll till IP

DIG IN TO Administration av nätverk- och serverutrustning

3. Steg för steg. Kör IPv6 på riktigt med FortiGate! Principen är enkel:

Preschool Kindergarten

5 Internet, TCP/IP och Tillämpningar

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

Tentamen i datakommunikation EDA343/DIT420 Vt 2011

Pre-Test 1: M0030M - Linear Algebra.

Datakommunika,on på Internet

Isometries of the plane

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

Uttagning för D21E och H21E

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.

Tentaexempel. Maria Kihl

Datakommunikation. Nätskiktet. Routers & routing

Förändrade förväntningar

12.6 Heat equation, Wave equation

InstalationGuide. English. MODEL:150NHighGain/30NMiniUSBAdapter

Routing Information Protocol

DIG IN TO. Nätverksadministration

2.1 Installation of driver using Internet Installation of driver from disk... 3

ETSF05: Network models Användarmodeller/Paradigmer Länkprotokoll: Flödeskontroll vs felhantering Routingalgoritmer.

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

Vässa kraven och förbättra samarbetet med hjälp av Behaviour Driven Development Anna Fallqvist Eriksson

Adding active and blended learning to an introductory mechanics course

DIG IN TO Administration av nätverk- och serverutrustning

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

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

STORSEMINARIET 3. Amplitud. frekvens. frekvens uppgift 9.4 (cylindriskt rör)

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

Tentamen i Datorkommunikation den 10 mars 2014

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

Brygga HUB. Brygga. Switch

PORTSECURITY IN SÖLVESBORG

Kapitel 6, 7, 8 o 9: Data och protokoll. LUNET o SUNET


This exam consists of four problems. The maximum sum of points is 20. The marks 3, 4 and 5 require a minimum

Lösningar ETS052 Datorkommunikation,

DIG IN TO Administration av nätverk- och serverutrustning

Uppgift: Design and evaluation of a TCP proxy which provides secure tunneling to another TCP proxy.

Grundläggande rou-ngteknik

Översättning av galleriet. Hjälp till den som vill...

Kvalitetsarbete I Landstinget i Kalmar län. 24 oktober 2007 Eva Arvidsson

Från extern till intern på tre dagar Erfarenheter från externa lärares pedagogiska kompetensutveckling

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

Transkript:

- 207 Routing och Networking December 5, 207

Uppgift. Rita hur ett paket som skickas ut i nätet nedan från nod, med flooding, sprider sig genom nätet om hop count = 3. Solution. When flooding is deployed, a packet is sent to all router ports and is only terminated once the packet TTL (Time To Live) has expired. As the packet leaves a router, the TTL count is reduces by one, including the origin router (). As a packet arrives at a router it is relayed to all other ports than the one it arrived on. Note that all packets retain the colour from their original source branch, and that the number represents the TTL value.

2 2 3 6 2 Hop 2 4 5 2 3 6 Hop 2 4 5 00 00 2 0 0 3 00 6 00 0 0 0 Hop 3 0 0 00 00 0 4 0 00 5 Uppgift 2. I figuren nedan visas ett enkelt nätverk. Antag att flooding används för att skicka meddelanden från A till E. En övre gräns för antalet hopp används för att minska antalet paket. Vilket är det minsta värdet på antalet hopp for att minst ett paket ska nå E? Beräkna också totala antalet paket som kommer att skickas i nätet med denna hoppbegränsning.

0 0 0 2 Övning 5 Solution 2. The shortest path from A to E is evidently though either B or C and then onwards to D. Consequently, the packet will to need to leave at least 3 routers on its way to E. As such, at minimum, the TTL should be set to 3. B Hop A D E 2 C B Hop 2 A D E C B 0 Hop 3 A 0 D 00 E 0 C The figure above illustrates how the initial two packages propagate through the system, and the subsequent packages it spawns. The figure also reveals that a total of 4 packets will be generated before they are discarded. Note that all packets retain the colour from their original source branch, and that the number represents the TTL value. 3 hops, 4 packets Uppgift 3. En router använder Distance Vector routing och har följande routingtabell: Nät-ID Antal hopp Router Net 2 6 A Net 3 4 C Net 4 3 A Net 6 2 C Net 7 3 B

Routern tar emot följande uppdateringsmeddelande från router C. Visa routingtabellen efter uppdateringen. Nät-ID Antal hopp Net 2 6 Net 3 4 Net 4 Net 6 2 Net 7 3 Solution 3. In Distance Vector Routing, each router keeps a record of the network around it. It is made aware of its neighbours by periodic updates with their routing tables. Likewise, it purveys its table to its neighbours in the same fashion. In this instance, router A has received the routing table form router C. As C is its neighbour, the distances presented in Cs table will have to be increased by one. A then proceeds with comparing Cs table with it own. Net-ID Hops Router Description Net2 6 A To Net2 via C requires 7 hops. Keep old value. Net3 5 C Number of hops increased. Update value. Net4 2 C To Net4 via C requires 2 hops. Update value. Net6 3 C Number of hops increased. Update value. Net7 3 B To Net7 via C requires 4 hops. Keep old value. Uppgift 4. Ett nätverk har 6 länkar, numrerade från till 6, och 4 routrar, numrerade från A till D. Varje länk utgör ett unikt subnät. Routrarna använder ett distance-vector-baserat routingprotokoll. Varje länk/subnät är anslutet till max två routrar. Ursprungligen är subnät, 2 och 3 är s.k. stub net, det vill säga de ansluter till endast en router. Nedan finns routingtabellerna för routrarna A och D.

Router A Router D Router E Nät-ID Kostnad Nästa nod Kostnad Nästa nod Kostnad Nästa nod - 2 A - 2 4 D 3 C - 3 2 D - 2 B 4 3 D 2 C 4 B 5 2 D - 3 A 6 - - 2 A 7 2 B 4. 4.2 4.3 Rita en skiss av det kompletta nätverket och markera subnäten och routrarna. Nätverket konfigureras om och router A tar emot ett routingmeddelande från en ny router E. Visa router A:s routingtabell efter uppdatering. Rita en skiss over det nya nätverket. Solution 4. 4. The routing table reveals which routers that are its neighbours and how far a certain network is, in terms of hops. It is clear that A is only aware of its neighbour D. Additionally, it is also evident that A is connected to network and 6, as they have no next node. A 6 D 5 C 3 4 2 B

4.2 Comparing the routing tables in routers A and D it is apparent that they are already harmonized. What remains is to take into account the information provided by its new neighbour, router E, in the same fashion as in problem 3. Net-ID Hops Router Net - Net2 2 E Net3 2 D Net4 3 D Net5 2 D Net6 - Net7 3 E 4.3 With the updated routing table we can now proceed with drawing the resulting network as in problem 4 a). A 6 D 5 C 3 4 E 2 B 7 Uppgift 5. I nätverket nedan används ett link-state-baserat routingprotokoll. Beräkna shortest-path trädet, utgående från nod A.

Solution 5. The router is given information about the entire network, it now has to calculate the shortest path to each node in the network, originating from itself. B X D F A X X X X C E Uppgift 6. Antag nedanstående Ethernet-baserade nätverk. A, B, C och D är värddatorer (hosts). R och R2 är routrar. DNS är en DNS-server och Switch är en Ethernet-switch. A, B, och C har R som default gateway, och D har R2 som default gateway. R och R2 är statiskt konfigurerade så de behöver inte utbyta någon routinginformation. Vilka IP-paket kommer att skickas vid pilen i följande två fall? Beskriv ramarnas syfte, MAC-adresser (både sändare och destination) samt IP-adresser (sändare och destination). Antag att alla caches/routingtabeller är tomma i båda fallen. 6. 6.2 A skickar en ping till D. A känner bara till D via dess symboliska adress www.d.se B skickar en ping till D. B känner bara till D via dess symboliska adress www.d.se

Solution 6. 6. In this situation the host A is completely unaware of the MAC addresses of its neighbours in the network, nor is it aware of the IP address of www.d.se. Note that, R reroutes the Ping from A to D via R2. Historically, this could might have triggered a ICMP redirect message from R to A, that would have instructed A to go through R2 to D next time. Destination Source Type MAC IP MAC IP ARP Request : MAC address of DNS Broadcast - A - ARP Reply : MAC address of DNS A - DNS - DNS Request : IP address of www.d.se DNS DNS A A DNS Reply : IP address of www.d.se A A DNS DNS ARP Request : MAC address of R Broadcast - A - ARP Reply : MAC address of R A - R - ICMP Echo R D A A ARP Request : MAC address of R2 Broadcast - R - ICMP Echo Reply A A R2 D

6.2 In this scenario we are only observing the ARP broadcast messages from other nodes. Destination Source Type MAC IP MAC IP ARP Request : MAC address of DNS Broadcast - B - ARP Request : MAC address of R Broadcast - B - ARP Request : MAC address of R2 Broadcast - R - Uppgift 7. (Tenta - 203-0-22) Figuren nedan illustrerar nätarkitekturen för de följande uppgifterna: 7. Anta att A vill skicka ett IP-paket till C. Nätet har varit igång ett tag och alla adress-cacher är uppdaterade. Beskriv vilka meddelanden som skickas på länken till B (vid pilen) om Gizmo är en:. Hub 2. Switch 3. Router

7.2 Anta att A vill skicka ett IP-paket till C och vet C:s IP-adress. Alla adress-cacher är tomma. Beskriv vilka meddelanden som skickas på länken till B (vid pilen) om Gizmo är en:. Hub 2. Switch 3. Router 7.3 I denna uppgift är Gizmo en switch. Alla adress-cacher är tomma från början. A vill hämta en webbsida hos webbservern WWW. Webbsidan har URL:en www.mypage.se/minsida.html. Beskriv vilka paket/ramar som skickas i nätet fram till och med HTTP request. För varje paket/ram ska du ange: Typ av meddelande, IP-adresser, och MAC- adresser. Dina svar ska vara vaäl motiverade. Uppgift 8. (Tenta - 204-0-29) I Figur kan du åskåda de fysiska kopplingarna i ett Distance Vector konfigurerat nätverk. Tabell visar routrarnas routing tabeller. Figur : Nätverket 8. 8.2 Från Figur, hur ser router Rs initiala routing tabell ut? Från Figur, hur kommer router R3s routing tabell se ut efter att nätverket har propagerat? Visa alla steg.

Router A Router B Router C Router D Router E Router F Nät NN Hopp NN Hopp NN Hopp NN Hopp NN Hopp NN Hopp - 0-0 B A B B 2 D A 2-0 - 0 C B 2 3 D 3-0 B C 2-0 B 4-0 A D 2-0 B 2 B 2 5 B - 0-0 C B B 6 B 2 F E C 2-0 - 0 7 D 2 E - 0 C - 0 B 2 8 D 3-0 B C 2 F - 0 Tabell : Routing tabellerna 8.3 8.4 Rita hur nätverket representerat i Tabell är uppbyggt. Ange alla routers slutliga routing-tabeller då alla routrar propagerat sin tabell en gång i omvänd kronologisk ordning. Utgå från Tabell.