Laboration 1: Introduktionslab
Laborationen består av ett antal uppgifter som ska utföras och frågor som ska besvaras. Laborationen utföres enskilt, men det är tillåtet att samarbeta. Om du samarbetar med någon, glöm inte att nämna detta i din rapport för att undvika misstanke om fusk.
I en del av frågorna saknas det uppgifter som du behöver för att kunna besvara frågan. I dessa fall måste du göra ett rimligt antagande, och presentera detta noggrant så att vi vet hur du kommit fram till svaret. Överlag gäller, att din uppgift är att övertyga läraren om att du har kommit fram till svaret på ett korrekt sätt. Du kan inte i efterhand hävda att du tänkte si eller så om du inte har redogort för det i ditt inlämnade svar.
Kommandon
Två program är användbara i genomförandet av laborationen. De är listade i tabellen nedan, tillsammans med info om hur man normalt startar dem i olika operativsystem. Om du kör Windows måste du först starta kommandotolken (finns normalt under program -> accessories/tillbehör). Om du inte anser dig bekant med dessa program rekommenderas starkt att du inleder denna laboration med att studera manualsidorna (UNIX, Linux, MacOS X) eller hjälpsidorna (Windows) för respektive program.
Programnamn | UNIX-labbet | Linux | MacOS X | Windows 2000/XP |
---|---|---|---|---|
traceroute | /usr/sbin/traceroute | traceroute | traceroute | tracert (1) |
ifconfig | /usr/sbin/ifconfig | ifconfig | ifconfig | ipconfig |
(1) Programmet tracert under windows kan inte köras från stora delar av studentnätet.
Uppgifter
- Utred vilken väg meddelanden tar när de skickas över Internet från Uppsala till en dator i Luleå (exempelvis www.ltu.se) ?
- Om du skulle dra en kabel mellan Uppsala och Luleå, vad är kortast möjliga tid det kan ta att få svar från en dator i Luleå?
- Vad är den uppmätta tiden över Internet?
- Vad beror skillnaden på?
- Logga in på en av IT-institutionens UNIX-servrar.
- Vilka IP-addresser samt vilken MTU har respektive nätverksanslutning på den maskin du loggat in på?
- En av anslutningarna har en betydligt högre MTU än de övriga - varför är detta möjligt?
- Studenterna Pelle och Lisa har Internetanslutningar till sina studentlägenheter. Pelle har anslutning på 8 Mbit/s, medan Lisa har 2 Mbit/s. Pelle vill nu skicka en 50 MB stor fil till Lisa.
- Hur länge tar överföringen om filen skickas som ett enda stort meddelande? En switch mellan Pelle och Lisa använder en store-and-forward strategi.
- Hur länge tar överföringen om filen delas upp i meddelanden som innehåller 1500 Bytes vardera, där 60 Bytes i varje meddelande är reserverade för protokollhuvuden?
- Du skaffar dig ett mailcertifikat från Thawte som är registrerat på din studentmailadress med formen foba1234@student.uu.se. När du sedan skickar ett signerat email till din kompis från ditt studentmailkonto visar det sig att signaturen inte fungerar. Varför? Hur åtgärdar du problemet?
- Lisa och Pelle bestämmer sig för att utbyta topphemliga kärleksmail som är chiffrerade med ett polyalfabetiskt chiffer. Av en händelse får du tillgång till några av deras chiffrerade mail i form av separata textfiler. Eftersom du är sjukt nyfiken bestämmer du dig för att försöka återskapa klartexten i deras meddelanden. Vilken attackmetod är bäst lämpad, och hur genomför du den i praktiken? Obs!: I praktiken är det inte acceptabelt att försöka återskapa klartext i andras mejl bara för att de använder en otillräcklig skyddsmekanism.
- www.aftonbladet.se är (tyvärr) en av sveriges populäraste hemsidor. Klassificera innehållet på webbsidan i olika kategorier, exempelvis faktiskt innehåll, relevanta bilder, animationer, reklam etc.
- Vad betalar du för att se reklam och annan oönskad information på aftonbladets sida om du läser den via en 3G-telefon som tar betalt per Mb? (Det antas att du inte använder någon form av reklamfilter i din webbläsare)
- Föreslå en teknik för att reducera denna kostnad utan att för den skull avlägsna reklamen (den behövs trots allt för att finansiera hemsidan!)
Redovisning
Redovisa svaren på respektive uppgift samt hur du kom fram till det skriftligt i en rapport med försättsblad. Den utskrivna rapporten lämnas i postfack 73 på plan 4 i hus 1 innan den utsatta deadlinen. Det är inte möjligt att lämna in svaren via E-post!
Rättning
För full poäng på en uppgift krävs dels ett korrekt svar men också en beskrivning av hur du kommit fram till svaret. Mindre felaktigheter ger ett minus i kanten, två minus i kanten ger 1% avdrag. Grövre felaktigheter på en uppgift kan ge 1% avdrag direkt. Även om du har kommit fram till rätt svar kan du få poängavdrag om din lösning är onödigt omständig eller bara allmänt obskyr.