Ukesoppgaver - Uke 44

Oppgave 1

Push, Pull og Publish-subscribe er noen paradigmer for initiering og gjennomf?ring av kommunikasjon over Internett. Hva er forskjellen mellom disse paradigmene? Nevn eksempler p? applikasjoner som benytter paradigmene.

 

Oppgave 2

 

Hva er forskjellene mellom klient/tjener og peer-to-peer topologiene? Nevn eksempler p? begge modeller.

 

Oppgave 3

Hva er et "Content Delivery Network (CDN)"?

 

Oppgave 4

Hva er Dynamisk, adaptiv streaming over HTTP (DASH)?

 

Oppgave 5

Hvilken transportprotokoll bruker HTTP, og hvilken port er standard for tilkobling for denne tjenesten?

Bonusoppgave: Hvilken port er standard for kryptert (HTTPS) oppkobling?

 

Oppgave 6

Hva er forskjellen p? persistente og ikke-persistente TCP-forbindelser?

 

Oppgave 7

Man kan bruke programmet telnet til ? opprette en TCP-forbindelse til en annen maskin og sende tekstlige kommandoer. 

Kj?r kommandoen "telnet www.uio.no 80"

Skriv "GET / HTTP/1.1"

Skriv "Host: www.uio.no"

Trykk "Enter" to ganger.

Hva f?r du tilbake? 

For den lekne: sl? opp andre lovlige HTTP-kommandoer her: https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol eller i spesifikasjonen: https://tools.ietf.org/html/rfc7231 (seksjon 4.3). Pr?v ? gj?re andre fiffige ting manuelt.

 

Oppgave 8

Hva er forskjellen p? POP3 og IMAP protokollene?

 

Oppgave 9

Hva er SMTP og MIME, og hvilken Internett-applikasjon benytter disse?

 

Oppgave 10

Utforskingsoppgave: Fra et terminalvindu, skriv "telnet smtp.uio.no 25". Det er viktig at du er p? UiO sitt nettverk (tr?dl?st eller p? terminalstuemaskin).

Maskinen svarer: 220 mail-mxXX.uio.no ESMTP Exim 4.82_1-5b7a7c0-XX <Dato - tid>

Skriv: "EHLO test.com"

 

Maskinen svarer:

250-mail-mxXX.uio.no Hello <client name/IP>

250-SIZE 75497472

250-8BITMIME

250-STARTTLS

250 HELP

 

Skriv: "MAIL FROM: <din UiO-epostadresse>"

 

Maksinen svarer:

250 OK

 

Skriv: "RCPT TO: <en epostadresse du selv disponerer>"

 

Maskinen svarer:

250 ACCEPTED

 

Skriv: "DATA"

 

Maksinen svarer:

354 Enter message, ending with "." on a line by itself

 

Skriv:

"Subject: Hurra for IN1020

From: "Mickey Mouse" <mickey@mou.se>

 

<Hovedteksten i eposten>

"

Maskinen svarer:

250 OK id=<msg id>

 

Skriv:

QUIT

 

Maskinen svarer:

221 mail-mxXX.uio.no closing connection

 

Du er ute av sesjonen.

 

Sjekk eposten du mottar p? adressen du skrev inn i "RCPT TO:". Om du finner valget for ? vise alle headere i din epostklient, vil du se at eposttjeneren har lagt til en del flere headere, for eksempel for SPAMh?ndtering.

 

Publisert 2. nov. 2017 21:05 - Sist endret 2. nov. 2017 21:07