Kap 3: Anvendelser av Internett



Like dokumenter
Introduksjon til nettverksteknologi

Kapittel 3. Anvendelser av Internett, applikasjonslaget

6105 Windows Server og datanett

6105 Windows Server og datanett

1. Informasjonskapsler og pakkefangst. 2. Grunnleggende datakommunikasjon

6107 Operativsystemer og nettverk

6105 Windows Server og datanett

6107 Operativsystem og nettverk

6107 Operativsystemer og nettverk

6107 Operativsystem og nettverk

Tjenester i Internett. E-post, HTTP, FTP, Telnet

TDT4110 IT Grunnkurs: Kommunikasjon og Nettverk. Læringsmål og pensum. Hva er et nettverk? Mål. Pensum

Huldt & Lillevik Ansattportal. - en tilleggsmodul til Huldt & Lillevik Lønn. Teknisk beskrivelse

6105 Windows Server og datanett

6105 Windows Server og datanett

6105 Windows Server og datanett

6105 Windows Server og datanett

6107 Operativsystemer og nettverk

Hva består Internett av?

6105 Windows Server og datanett

6105 Windows Server og datanett

EKSAMENSFORSIDE Skriftlig eksamen med tilsyn

Innhold. Epostprogrammer og webmail.

Velkomment til å installere BAS21

Løsningsforslag til EKSAMEN

Høgskolen i Telemark EKSAMEN Operativsystem og nettverk inkludert denne forsiden og vedlegg. Merknader:

Installasjon av webtjener

E-post Basis 500MB Hosted Exchange Mailvask Masseutsendelse e-post

DOKUMENTASJON E-post oppsett

Innledende Analyse Del 1: Prosjektbeskrivelse (versjon 2)

EKSAMENSFORSIDE Skriftlig eksamen med tilsyn

Dette er en demonstrasjonsside som vi skal bruke for å se litt nærmere på HTTP protokollen. Eksemplet vil også illustrere et par ting i PHP.

6105 Windows Server og datanett

Forelesning Oppsummering

Felleskatalogens Nedlastbare CD-rom/web. Installasjonsveiledning Server (Flerbruker) for Windows

Kapittel 4: Transportlaget

Noen internet protokoller

Lek 01 Grunnprinsipper

6105 Windows Server og datanett

Høgskolen i Telemark EKSAMEN Operativsystem og nettverk inkludert denne forsiden og vedlegg. Merknader:

6107 Operativsystemer og nettverk

INNSENDING AV IPLOS DATA OVER H ELSENETTET OG TILBAKEMELDING VIA N EDLASTING AV FILER FRA SSB

Når du har gjort dette vil et vindu som indikert i figuren på neste side vises.

VMware Horizon View Client. Brukerveiledning for nedlasting, installasjon og pålogging for fjerntilgang

Teknisk informasjon om bruk av BankID - Ansattes bruk av nettbank fra arbeidsplassen

Konfigurasjon av inrx og Megalink

Brukerveiledning Tilkobling internett

Gruppe: D2A Dato: Tid: Antall oppgavesider: 3 Antall vedleggsider : 0

Brukerveiledning Tilkobling internett

DIPS Communicator 6.x. Installasjonsveiledning

KPS kontaktdatase Driftsveiledning

Endring av e-postoppsett med IMAP til ny e-posttjener

FRC-Feeder-E. Et sikkert og raskt verktøy for overføring av data til File Record Converter Versjon 1.9

E-post fra Aditro Lønn

Småteknisk Cantor Controller installasjon

Febdok Server må være installert på den datamaskinen du sitter på. Last ned siste versjon fra Febdok sin hjemmeside eller gjennom programmet.

Om e-post Terminologi og standarder Sikkerhet. Om e-post. Hans Nordhaug. Institutt for informatikk Høgskolen i Molde

6105 Windows Server og datanett

Vurdering av standarder fra NOSIP. Beslutningssak i det 25. standardiseringsrådsmøte

JSP - 2. Fra sist. Hvordan fungerer web? Tjenerside script HTML. Installasjon av Web-tjener Et enkelt JSP-script. Ønsker dynamiske nettsider:

Fjerninnlogging over Internett

Tjenestebeskrivelse Webhotelltjenester

LAB-L SETTE OPP MICROSOFT SERVER 2003

Installasjon pospay...1 Installasjon PosPay klient... 2 Installasjon av VPN klient... 7 Innstillinger i dxbillett for PosPay...11

6105 Windows Server og datanett

Naming og trading INF5040. Foreleser: Olav Lysne. Ifi/UiO 1

Brukerveiledning Webline Portal for E-post Bedrift/E-post Basis

Hvor og hvordan lagrer du mediafilene dine?

Vurdering av standarder fra NOSIP. Oktober 2010

EKSAMENSFORSIDE Skriftlig eksamen med tilsyn

Sikkerhet og internett. Kan vi være vi trygge? Kan vi beskytte oss? Bør vi slå av nettet

Brukerveiledning e-postsystem

HEMIT EKSTRANETT HVORDAN GJØR JEG DET? 03 Laste opp dokumenter

Kom i gang med E-Site - Med E-Site er det enkelt og trygt å redigere dine websider

[BRUKERVEILEDNING FOR NETTLESERINNSTILLINGER] TINE SA. Jan-Anders Thorsveen


NORSK EDIEL BRUKERVEILEDNING. bruk av SMTP. for. Versjon: 1.0 Revisjon: E Dato: 3. Mars 2008

Brukerdokumentasjon Prosjektrom

Fjernarbeidsløsningen - når du ikke bruker din vanlige Oslo kommune-pc

InfoRed Publisering. - produktbeskrivelse. TalkPool WebServices Postboks Åneby

HJEMMEKONTOR. Del 1 Installasjon på jobb Norsk Helsenett SF

Brukerdokumentasjon Promed Online Booking

Hvordan lage en hjemmeside

Del 1: Overgang fra gammel hjemmeside til ny hjemmeside

Viktig informasjon til nye brukere av Mac-klient fra UiB

Brukerveiledning WordPress. Innlogging:

Innhold. Innledning... 13

IT for medisinsk sekretær Fredrikstad Kai Hagali

Innledende Analyse Del 1.2

Sikkerhet og internett

Sørum i Kunnskapsskyen

JANUAR 2016 FIBERBREDBÅND BRUKERVEILEDNING

Brukerveiledning for SI Norge. Publiseringsverktøy for klubbenes hjemmesider

Digital hjemmeeksamen PPU

Veileder for bruk av tynne klienter

Innstillinger. Endre Personalia

Applikasjonslaget. Applikasjoner og applikasjonslagsprotokoller. Mål: Flere mål Spesifike protokoller: Programmeringsgrensesnitt

Transkript:

Kap 3: Anvendelser av Internett Hva er egentlig Internett? Skal studere de vanligste protokollene: Web E-post DNS Ansvarsområder og prosess-skille 1

Hva er egentlig Internett? Infrastruktur Tjenester Roller Trafikk 2

Applikasjonslaget: web Enheter som inngår i webtjenesten Format på request og response Vedvarende forbindelser Webhotell, virtuelle webtjenere cookies 3

Enheter i webtjenesten URL ADRESSE (For oppslag på web) HTML FORMAT (For visning av webside) Tilgang til webressurser HTTP PROTOKOLL 4 NETTLESER WEBTJENER

Formatet på HTTP-forespørsel 1 Forespørselslinje 2 Headerlinjer 3 Kropp med eventuelle data (ingen data fra klienten i dette eksemplet) 5

Formatet på HTTP-svar 1 Statuslinje 2 Headerlinjer 3 Kropp med eventuelle data (Ingen data fra webtjeneren i dette eksemplet) 6

Lokal mellomlagring Objekter som er lagret lokalt på PC fra tidligere oppslag på webside, kan benyttes på nytt dersom det ikke er nyere versjoner på tjeneren Sparer båndbredde, raskere visning Styres av headerlinjer Klient spør If-modified-since dato Tjener svarer enten Not modified eller sender objektet på nytt 7

Vedvarende forbindelser i HTTP Raskere visning, spare belastning på linje Nytt i HTTP v.1.1 Kan laste flere objekter fra en tjener på samme TCPforbindelse Slipper opp- og nedkopling med ekstra pakker Styres av headerlinjer i meldingene Klient ber om Connection: Kee-alive Tjener svarer Keep-alive: Timeout=15 (sek), verdi settes av tjener Sjekk med Netstat 8

Webhotell, virtuelle webtjenere En datamaskin kan være webtjener for mange virksomheter Hver virksomhet må kunne vise sine egne sider, selv om vi etablerer forbindelse til en og samme maskin (felles IP-adr og port) Styres av headerlinje Host, som viser hvilket domenenavn vi gjør oppslag på. Hvert domenenavn får sin virtuelle webtjener Eksempler på navn som betjenes av samme maskin: aitel.hist.no datakom.no Finner dette med programmet NSLOOKUP 9

Informasjonskapsler, Cookies Formål: gi bedre tilpasset respons på et weboppslag Huske brukernavn, passord, menyvalg og lignende Cookies lagres på klient, men det er tjener som foreslår opprettingen og hva innholdet skal være Headerlinje Set-cookie: data,data Klient kan sperre oppretting av slike 10

Merk at: Lokal mellomlagring (Betinget GETfunksjon), Webhotell, vedvarende oppkopling og cookies styres av headerlinjer Nye headerlinjer kan opprettes uten at standarden må skrives om Gjør HTTP veldig dynamisk, nye tjenester kan brukes av de som vil uten at gamle systemer blir inkompatible 11

Applikasjonslaget: e-post Enheter som inngår Forskjell på protokoll og format SMTP, RFC822 og MIME Slik virker Base64 koding 12

Enheter i e-post Sende e-post: E-posttjener E-postleser SMTP Overføre e-post: SMTP Lese e-post 13 E-postleser POP3 eller IMAP4 E-posttjener

SMTP er e-post sendeprotokoll Har kun ansvar for å forflytte en melding fra en maskin til en annen Bryr seg ikke om innholdet i e-post Dialog mellom maskinene Kan vises med Ethereal 14

Formatet på e-post E-post vi ser Slik ser formatet egentlig ut 15

Formatet sier noe om innholdet Opprinnelig definert i RFC 822, 80-talls Krevde innhold skulle være US-ASCII-tegn for enkel SMS på Internett Nye behov: vedlegg, nasjonale tegnsett Utformet MIME (Multipurpose Internet Mail Extensions) Kan sende nytt innhold tilpasset gammel standard Må kode om (base64, 8bit m.fl.) 16

Slik virker Base64 koding Tegn : 8 bit desimalkode (ISO 8859-1) : Æ R E 198 82 69 Binærsekvens : 110001100101001001000101 Leser 6 og 6 bit : 49 37 9 5 x Base64-koding : l J F Ny binærsekvens: (Hvert tegn 8 bit) 01111000 01101100 01001010 01000110 17 Dette viser hvorfor vi får en økning i overført filvolum

Lesing av e-post Nå er det klienten som ber om å få lastet ned et dokument (pull), i motsetning til SMTP som sender data (push) To versjoner POP3, vanligvis slettes fila på tjener når den er overført til klient IMAP4, kan administrere filer i mapper på tjener. Fordel når samme e-post leses fra flere steder 18

Applikasjonlaget: DNS Hva er DNS Navneoppslag med DNS Strukturen på domenenavn DNS-tjenere har ulike roller Rekursive og iterative oppslag Innhold i ressursrecords 19

Hva er DNS Et system for å administrere sammenheng mellom domenenavn og IP-adresser Vi husker navn, maskinene bruker IP-adresser Distribuert og delegert Mange maskiner jobber sammen, ingen maskin alene har samlet oversikt NORID har ansvar for oppretting av domenenavn under no-domenet 20

Navneoppslag med DNS Nettleser Gi meg IP-adressen til datakom.no Resolverprogram DNS E-post 158.38.50.20 Lokal navnetjener 21

Strukturen på domenenavn se no org net hist datakom aitel www 22

DNS-tjenere har ulike roller Lokal navnetjener Rot-tjener (de 13 utvalgte) Toppnivå (generiske eller nasjonale) Autoritativ, ikke-autoritativ Rekursiv, ikke-rekursiv Mellomlagrende, ikke-mellomlagrende 23

Rekursive og iterative oppslag Rot navnetjener Toppnivå navnetjener Klient (resolver) 2 3 4 1 6 10 Lokal navnetjener 5 9 Navnetjener A 7 8 Navnetjener B 24

Ansvarsområder og prosess-skille Programleverandører > applikasjoner Brukerprosesser (startes og stoppes av brukeren) Standardiseringsorganisasjoner applikasjonslag transportlag Nettlag lenkelag < Kjerneprosesser (styres av operativsystemet) 25 fysisk lag