Protokoller Pensum: Olsen, kap. 5 og 6. Kommunikasjonsprotokoll Rutiner for å administrere og kontrollere oversending av data Telefonsamtale (”Hallo”,

Slides:



Advertisements
Liknende presentasjoner
TCP/IP-modellen.
Advertisements

Hvordan etablere nettbutikk med GoOnline Commerce
GoOnline publisering Hvordan komme i gang med GoOnline. Denne presentasjonen tar deg steg for steg gjennom oppsett av nettsted med bruk av GoOnline Proffesional.
Publisering på internett
Symbolske data Pensum: Olsen, kap. 2 ”Symbolic Data”
Slik kommer du til «Personverninnstillinger»: Logg inn på Facebook.
Nyhetsfôring med RSS ALEPH brukermøte 2006
DaTaTing Hva er internett? •Verdensomspennende nettverk av nettverk. •I likhet med mennesker, kan ikke datamaskiner kommunisere med hverandre gjennom et.
13 Internett og bredbånd Internett
Introduksjon til Internett
LO130A - Webpublisering - Kirsten Ribu - HiO 2004
Kapittel 8: Nettverk i praksis

10. Presenting Page Elements Presentere sideinformasjon.
Sikkerhet - bakgrunn og introduksjon til kryptosystemer
Datakom. Gruppeundervisning 21. november. Prøveeksamen •Gjennomgang onsdag 27. november.
Mars 2008 Ole Husby Nettlesere. Nettlesere finnes På Windows-PC-er på Mac’er på Linux på mobiltelefoner og forskjellige andre steder også.
Webserver Mailserver DNS Server virtualisering
Datakommunikasjon Fagnr.: ITF20205
Protokoller Pensum: Olsen, kap. 5 og 6. Kommunikasjon Er en viktig del, kanskje den viktigste del, av moderne databehandling Med det får vi tilgang til.
Sikkerhet og internett Kan vi være vi trygge? Kan vi beskytte oss? Bør vi slå av nettet …
Del 5: Kap Internet and WW Basics How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor.
Kapittel 24 (Big Java 2.utg) Kommunikasjon i nettverk.
IPSec og VPN.
Byggesak Trinn for trinn.
Sikkerhetssystemer UIO-cert
2 Kommunikasjonsnett Radionett Off. telenett Mobil- telefonnett
3 Kommunikasjonsmodeller
Programmering i Java versjon Kun til bruk i tilknytning til læreboka ”Programmering i Java” skrevet av Else Lervik.
1 Phishing og spam. 2 «Phishing»-forsøk mot DnB kunne vi lese Kunder fikk en e-post på norsk. Den kom tilsynelatende fra DnB og der kunder.
Kommunikasjon og Nettverk
Sponsor og Annonser.
Publisering på verdensveven Kursdag 2 VÅFF, våren 2002.
Publisering på verdensveven Kursdag 1 VÅFF, våren 2002.
Publisering på verdensveven Kursdag 3 VÅFF, våren 2002.
Skjema/Forms HTML II IT og læring 2/20 november 2001.
Innledning om HTML IT20 oktober Bakgrunn Konseptet WWW ble født i 1983 i CERN, Geneve Opphavsmann: Tim Berners-Lee, MIT Spre informasjon uavhengig.
Hvordan virker Internett
Kap 3: Anvendelser av Internett
Hvordan kan foreldre bruke de vangligste funksjonene i Itslearning.com
Om Internett, World Wide Web, egen hjemmeside Ole Christian Rynning
The Peer-to-Peer Architecture Av Ingunn Lund og Anja Lønningen.
Sette opp Gmail i Outlook
EPost Pensum: Olsen, kap. 7 ” ”. Egenskaper ved ePost Asynkron Tekstlig Enkel Effektivt Universell adressering (IP adresser) Universell bruk Vedlegg.
EPost Pensum: Olsen, kap. 7 ” ”. Egenskaper ved ePost Asynkron Tekstlig Enkel Effektivt Universell adressering (IP adresser) Universell bruk Vedlegg.
DRI1002-V04 Fforelesning uke 17,19 Arild Jansen, AFIN DRI IKT og informasjonssøking Forelesning uke 17 og 18 Hovedpunktene i forelesningen Litt om.
DRI 2020 Høst 13 Arild Jansen, AFIN Grunnleggende om Internett Temaer Hva er Internet(t)/ulike persepktiver på/forståelser av internet : Teknologisk, organisatorisk,
Web – browsere, søking, m.m. Pensum: Olsen, kap. 8, 9, 10.
HUMIT1731 Hypermedier XHTML II Uke 36b. HUMIT1731 uke36b Kåre A. Andersen 2 Noen hovedlinjer… Som tidligere sagt: Disse innledende forelesningene vil.
Web-grensesnitt Øyvind A. Bratne - April 2004.
Symbolske data Pensum: Olsen, kap. 2 ”Symbolic Data”
Fremtidens Web Pensum: Olsen, kap se også: Berre A & Olsen, K.A. (2004) Brytningsteknologier og pirater, kronikk i Bergens Tidende,
Kort om html Forelesning feb Noen begreper i tilknytning til internett nettside (webside) (nesten=) hjemmeside = home page = betegnelse som.
HUMIT1730 Koding/merking av tekst Uke 34b. HUMIT1730MN uke34b Kåre A. Andersen 2 Tekstkoding Representasjon av info. om visse aspekter ved tekster, så.
Grunnleggende om Internett
© USIT/SAPP/GT, Bård Jakobsen UNIVERSITETET I OSLO USIT :10 Side 1 Mail ved UiO v/ Bård H.M. Jakobsen (GT/SAPP/USIT)
Høgskolen i Oslo Lage nettsider Temaperiode 3 – FLU 2.år Eli Gjølstad - Mai 2007
Datakommunikasjon Fagnr.: ITF20205 Fagsider:
XML og JDOM Helge Furuseth XML  XML = Extensible Markup Language Basert på SGML – Standard Generalized Markup Language  HTML =
DRI1002-V04 1. forelesning Arild Jansen, AFIN DRI IKT og informasjonssøking 1. Forelesning og seminar uke3 Hovedpunktene i forelesningen Oversikt.
Application-Layer Multicast  Unicast: En maskin sender meldinger adressert til kun en annen maskin  Multicast: En maskin sender meldinger adressert til.
DRI1002-V07 1. forelesning Arild Jansen, AFIN DRI IKT og informasjonssøking 1. Forelesning uke 3 Hovedpunktene på forelesningen Oversikt over kurset:
DRI 2020 Arild Jansen, AFIN Grunnleggende om Internett DRI 2020 – Høsten 2015 Temaer Hva er Internet(t) noen ulike perspektiver Hva er kommunikasjon Kort.
Grunnleggende om Internett
Del 5: Kap Internet and WWW Basics
Kap. 65 Internet and Democracy
Intro til WWW, HTML5 og CSS
Oppgave 46 - Automatisering av overvåkningsrutiner
DRI IKT og informasjonssøking 2. Forelesning og seminar uke 4
Internett som elektronisk kommunikasjonsmiddel
Utskrift av presentasjonen:

Protokoller Pensum: Olsen, kap. 5 og 6

Kommunikasjonsprotokoll Rutiner for å administrere og kontrollere oversending av data Telefonsamtale (”Hallo”, ”Dette er Nils”, …”Ha det”) Radiosamtale (enveissamband: ”Over”, ”Over og ut”) Datakommunikasjon: Etablere kontakt Sjekke kredentialer Vise at mottaker er klar til å motta Sende melding Kontrollere at hele meldingen er kommet fram At innholdet er korrekt

Pakke-svitsjet nettverk Vi deler komplekse oppgaver (store filer) inn i mange små, men enklere oppgaver (sender pakker med fast størrelse) Fordel: Pakkene kan sendes forskjellig vei Mister vi en pakke, eller er det feil i en pakke, trenger vi bare å sende denne på nytt Enklere protokoller Vi utnytter nettet bedre med pakke- enn med linjesvitsjing Pakke-svitsjing er mer robust

Internet IP – Internet Protocol Brukes av maskinene i begge ender av en kommunikasjonsvei, og av alle mellomstasjoner (rutere) 32-biters adresse. 4 milliarder forskjellige adresser – ikke nok! Ny standard vil bruke 128 biter For å kunne leses presenteres IP-adressene i punktnotasjon, f.eks: Vi mennesker trenger noe enklere: Navnekonvensjon, f.eks. himolde.no

Områder (” Domains”) com – kommersielle institusjoner edu – undervisning (”education”) org – non-profit organisasjoner no – Norge Hierarkisk oppbygging, f.eks.: uib.no (alle adresser ved Univ. i Bergen) microsoft.com DNS (”domain name server”), egentlig en tabell, tar seg av konverteringen fra navn til numerisk IP adresse

Lagdeling Internet layer Network access protocol Physical layer Transport layer Application layer TCP/IP

Høynivå protokoller Simple Mail Transfer Protocol (SMTP) File Transfer Protocol (FTP) Internet Message Access Protocol (IMAP) Multipurpose Internet Mail Extensions (MIME) Hypertext Transfer Protocol (HTTP)

Oppgavefordeling Om vi skal sende en ePost vil epost- programmet SMTP (høyeste nivå) SMPT kan benytte IMAP IMAP protokollen vil bruke TCP/IP TCP/IP vil bruke nettverksprotokoller for å få sendt pakkene Nettverksprotokollene vil bruke fysiske innretninger for å få sendt signalene (laveste nivå)

Svakhet ved dagens epostprotokoller Lett å endre på innhold Lett å endre på avsenderadresse Dette utnyttes av dem som sender SPAM, virus m.m. Vi trenger sikrere protokoller for ePost

Web HTML Web protokoller HTTP

HTML (Hypertext Markup Language) Utviklet av Tim Berners-Lee ved CERN ”Markup” eller tag-språk. Vi markerer dataelementer med tagger. F.eks.: Høgskolen i Molde Basert på SGML (Standard Generalized Markup Language) Hovedideene bak HTML: Enkelhet Hypertext Alle skulle kunne lage sider Universell Distribuert Et Intranet for CERN, men ble fort langt mer

Mer om HTML Beskriver layout Feil blir ignorert Link-muligheten sentral (til bilder, andre sider, m.m.), f.eks.: UiB Når vi klikker på denne linken (vist som UiB) vil browseren utføre en GET-kommando for å få denne siden HTML er enkelt, men det er også språkets store styrke! HTML kan programmers av mennesker, eller av dataprogrammer ”View Source” – viktig kommando!

HTTP (HyperText Transfer Protocol) Bygget opp-på TCP/IP GET-kommando: Ber om å få den aktuelle Web side Siden identifisert med en URL (”Uniform Resource Locator”) URL identifiserer server og adresse til siden, f.eks. VB har innebygget moduler som kan hente Web sider for oss, om vi vil gjøre dette fra et program

Tilstandsløs (stateless) protokoll Serveren utfører HTTP oppgaver, uten å ”huske” hva den har gjort F.eks: Om vi først ber om å få se de 10 første resultater av et søk, deretter de 10 neste Så må serveren få beskjed om at vi vil se i det andre søket En tilstandsløs protokoll er meget enkel, og vi håndterer greit det at brukere stopper midt i en prosess Men vanskeliggjør applikasjoner med innlogging osv. Vi skal komme tilbake til dette senere.