OSI-modellen. Skiktade kommunikationsprotokoll. OSI-Modellen. Vad är en bra skiktindelning? Fysiska skiktet. Länkskiktet



Relevanta dokument
Informationsteknologi sommarkurs 5p, Datakommunikation

Mattias Wiggberg 1. Datorkommunikation, grundbegrepp. Skiktade kommunikationsprotokoll

IP Från användare till användare Vägval DNS Jens A Andersson (Maria Kihl) Att skicka data över flera länkar. Nätprotokoll

Internet. Internet hur kom det till? Internets framväxt. Ett hierarkiskt uppbyggt telenät Kretskopplat/circuit switching

Datakommunikation vad är det?

KomSys Hela kursen på en föreläsning ;-) Jens A Andersson

Datakommunika,on på Internet

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

IT för personligt arbete F2

Karlstads universitet Institutionen för Informationsteknologi Datavetenskap

Instuderingsfrågor ETS052 Datorkommuniktion

Kapitel 6, 7, o 8: IP DNS. Från användare till användare. Jens A Andersson

att det finns inte något nätverk som heter Internet Finns Internet? Varför fungerar det då? Nätet? Jag påstår

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

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

Varför fungerar det då? Elektro- och informationsteknik Lunds Tekniska Högskola

Datakommunikation I 5p

Olika slags datornätverk. Föreläsning 5 Internet ARPANET, Internet började med ARPANET

5 Internet, TCP/IP och Tillämpningar

Grundläggande datavetenskap, 4p

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.

Karlstads universitet Institutionen för Informationsteknologi Datavetenskap

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

Nätverksteknik B - Introduktion till WAN

DIG IN TO Nätverksteknologier

Grundläggande nätverksteknik. F3: Kapitel 4 och 5

Skriftlig tentamen i kursen TDTS04 Datornät och distribuerade system kl. 8 12

Datakommunika,on på Internet

Nätverkslagret - Intro

TCP/IP och Internetadressering

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

Grundläggande nätverksteknik. F2: Kapitel 2 och 3

Datakommunikation. Nätskiktet. Routers & routing

Kapitel 5: Lokala nät Ethernet o 802.x. Lokala nät. Bryggan. Jens A Andersson (Maria Kihl)

Datakommunikation vad är det?

IP grunder och arkitektur

Nät med flera länkar. Vägval. Enklaste formen av kommunikation:

1 PROTOKOLL. Nätverk. Agenda. Jonas Sjöström

Mattias Wiggberg 1. Orientera på Internet. IP-adress. IP-adresserna räcker inte... Mer om IP-adresser

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

Nätverk och Java, grunder Föreläsning 0: 0: Introduktion till Internet

5. Internet, TCP/IP tillämpningar och säkerhet

5 Internet, TCP/IP och Applikationer

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

Övningar - Datorkommunikation

Datorkommunikation. Examination Översikt. Kurslitteratur. Datorkommunikation. Kursens hemsida

Förebyggande Råd från Sveriges IT-incidentcentrum

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

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

Tentamen i Datorkommunikation den 10 mars 2014

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

DIG IN TO Administration av nätverk- och serverutrustning

Kapitel 6, 7, 8 o 9: Internet LUNET o SUNET ARP (1) ARP (2) Jens A Andersson

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

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

Denna genomgång behandlar följande:

Webbteknik II. Föreläsning 4. Watching the river flow. John Häggerud, 2011

Föreläsning 4: Lokala nät (forts ) Ethernet o 802.x Stora nät och behovet av nätprotokoll Transportprotokoll. Emma Fitzgerald

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.

Säkerhet genom simpel nätverksutrustning. Högskoleingenjörsexamensarbete Fredrik Folke

6. Blandade uppgifter

Fjärruppkoppling med MRD Industriell 3G-Router KI00282A

OH Slides F: Wide Area Networks

TENTAMEN. Kurskod/Kurs: 5DV013, Datakommunikation och datornät. Ansvariga lärare: Jerry Eriksson Anders Broberg

DIG IN TO Administration av nätverk- och serverutrustning

LABORATIONSRAPPORT Säkerhet och Sårbarhet Laboration 1 Brandväggar

Towards Blocking---resistant Communication on the Internet

Datakursen PRO Veberöd våren 2011 internet

Lösningar till tentan i ETS052 Datorkommunikation

DA 2012: F13. Nätverk 2 Ann-Sofi Åhn

1. Internets Applikationer 8 poäng

Stora datanät Från användare till användare. Jens A Andersson

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

Freeway WEB bussadapter. Installations- och bruksanvisning

ETSF05 Repetition av KomSys

Installationsmanual för Tyfon ADSL

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

CAN ett kommunikationsprotokoll för realtidssystem MOP 12/13 1

KUNDREGISTER Sid 2(7) Teknisk specifikation

Kapitel 8 o 9: LUNET o SUNET

Internetprotokollen. Maria Kihl

IPv6 Jonas Aronsson 3TEa

Lokala nät (forts ) Ethernet o 802.x Stora nät och behovet av nätprotokoll IP. Felkorrektion. Att bekräfta paket. Jens A Andersson (Maria Kihl)

Nätverk Hemma. Ur filmen Tre Glada Tokar m. bl.a Nils Poppe Preforbia.se 1

Önskemål kring Studentstadens bredband och UpUnet-S

TDDD80. Mobila och sociala applikationer Introduktion HTTP,SaaS. Anders Fröberg Institutionen för Datavetenskap (IDA)

Innehåll. 1 Om detta dokument. 1 Om detta dokument 1. 2 Kundnytta Introduktion till BACnet 2

5. Internet, TCP/IP och Applikationer

Hur fungerar en IP uppkoppling till ETS? KNX Sweden KNX: The worldwide STANDARD for home & building control

DT123G - Nätverksanalys

Tips och råd om trådlöst

BiPAC 7402R2. ADSL2+ VPN Firewall Router. Snabbstartsguide

Hjälpprotokoll till IP

Föreläsning 1. På klientsidan... Allmänt. På serversidan... Och dessutom... DD1389 Internetprogrammering 6 hp

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

Nätverk grunder Föreläsning 1: 1: Introduktion till Internet

Lastbalansering för webbservrar

Kihl & Andersson: , Stallings: , , DHCP beskrivs även bra på

FIBER. Installationshandbok. Rev

Kapitel 5: Lokala nät Ethernet o 802.x. Felkorrektion. Att bekräfta paket. Jens A Andersson (Maria Kihl)

Transkript:

OSI-modellen Skiktade kommunikationsprotokoll Informationsteknologi Jakob Carlström Open Systems Interconnect Standardiserad av ISO 98 Referensmodell, inte protokollstandard skikt Har påverkat utvecklingen av protokoll i hårdvara och mjukvara HT 00 Informationsteknologi HT 00 Informationsteknologi Vad är en bra skiktindelning? OSI-Modellen Ett nytt skikt tillför ett nytt begrepp, gör t ex en osäker förbindelse säker Varje skikt har en välbestämd funktion Så lite information som möjligt ska behöva utbytas mellan skikten HT 00 Informationsteknologi HT 00 Informationsteknologi Fysiska skiktet Överför råa bitar över mediet Bitfel kan uppstå (mottagaren tolkar t ex en sänd etta som en nolla) Definierar bland annat elektriska egenskaper, tider och mekaniska egenskaper Ex: En nolla (etta) kodas som att datasignalen har en spänning på mellan 0 och, V och (, och,0 Volt) på klocksignalens positiva flank et Gör den opålitliga bitströmmen i fysiska skiktet pålitlig Kan upptäcka fel och sända om data när ett fel upptäcks överförs i ramar, där en ram är en sekvens av bitar på ett bestämt format HT 00 Informationsteknologi HT 00 Informationsteknologi

Nätkskiktet Nät = flera sammankopplade länkar överförs i paket (med adresslappar ) et definerar funktionen i nätets knutpunkter Ser till att paket skickas rätt vägar Sändare Mottagare et Erbjuder ovanliggande skikt dataöverföring Sändaren delar upp i data i lämpliga paketstorlekar Mottagaren sätter ihop ursprungsdata Erbjuder olika sorters överföring för olika användning, t.ex: fort men fel rätt men långsamt fort, rätt och dyrt HT 00 Informationsteknologi HT 00 Informationsteknologi 8 Högre skikt et håller reda på hur långt en överföring kommit, kan återstarta från markering efter en krasch et krypterar, komprimerar och formatterar data et erbjuder användare tjänster som filöverföring, e-post och webbläsning Overhead i nätverkskommunikation Varje skikt lägger till sin kontrollinformation till data som skickas T ex lägger nätskiktets sändare på adress, som tas bort av nätskiktets mottagare Kontrollinformation läggs i ett huvud (header) (eller trailer) Underliggande skikt gör inte skillnad mellan data och högre skikts kontrollinformation HT 00 Informationsteknologi 9 HT 00 Informationsteknologi 0 Overhead ökar datamängden Kommunikation över nätverk (OSI) H H H H H H H H H H H H H H H Overhead Dator A Router i nätverk Dator B HT 00 Informationsteknologi HT 00 Informationsteknologi

/-modellen OSI kontra /-modellen En samling kommunikationsprotokol som används på Internet Följer inte OSI-modellens skiktindelning Har utvecklats med enkelhet som ledstjärna Internet (Odefinerat) HT 00 Informationsteknologi HT 00 Informationsteknologi En typisk surfares protokollstack Eva vill kolla nyheterna Mjukvara Hårdvara Tillämpning OS Ethernet. Klickar på http://www.dn.se/ i sin webbläsare. Webbläsaren är en -klient, börjar med att begära en förbindelse till webbservern www.dn.se av...., som begär en förbindelse med webbservern genom att skicka ett adresserat meddelande till...., som bygger ett paket och levererar det till.... nätverkskortet (Ethernet), som bygger en ram, vilken det skickar över till en router i huset.... som packar upp -paket ur ramen och skickar det vidare över Internet tills det når webbservern.... och detta var bara början! HT 00 Informationsteknologi HT 00 Informationsteknologi Krångligt? Ett hierarkiskt uppbyggt telenät Lugn, vi ska gå igenom Evas protokollstack skikt för skikt, men först: Hur skulle amerikanska militären på 90- talet kunna försvara USA om fienden hade bombat sönder stora delar av telenätet? A B En väg mellan A och B HT 00 Informationsteknologi HT 00 Informationsteknologi 8

Kretskopplade nät Ett nät med alternativa vägval På engelska circuit switching Telefonnät är förbindelse-orienterade och kretskopplade (eng. circuit-switched) All data som skickas inom en förbindelse följer samma väg Namnet kommer av att i de första telefonsystemen var en telefonförbindelse en sluten elektrisk krets Många vägar mellan A och B A B HT 00 Informationsteknologi 9 HT 00 Informationsteknologi 0 Paket-baserade nät På engelska packet switching skickas i paket Varje paket har en header med mottagaradress Routrar i nätet har tabeller som visar vilken väg paket ska skickas vidare Routrar kan ofta själva bygga upp routingtabeller, genom att utbyta information med varandra (distribuerat vägval) Om routingtabellen uppdateras kan paket inom samma förbindelse ta olika vägar HT 00 Informationsteknologi Internet hur kom det till? 90-talet: USAs försvarsdepartement vill ha bombsäker kommunikation 9: Forskningsbyrån ARPA bildas och finansierar forskningsprojekt 9: En plan för ARPANET, ett paket-baserat nät med distribuerat vägval, presenteras 99: Amerikanska universitet utvecklar mjukvaruprotokoll för ARPANET 90-990: Stadig utveckling och tillväxt 990- WWW HT 00 Informationsteknologi Olika stora nät Evas protokollstack LAN (Local Area Network) är ett lokalt nät, t ex inom ett kontor WLAN (Wireless LAN) är ett trådlöst LAN MAN (Metropolitan Area Network) är ett nät inom en stad, t ex UpUnet-S WAN (Wide-Area Network) är ett mycket utsträckt nät, t ex SUNET (Swedish University NETwork) Internet består av många (W)LAN, MAN och WAN Mjukvara Hårdvara Tillämpning OS Ethernet HT 00 Informationsteknologi HT 00 Informationsteknologi

Ethernet,, NAPT-exempel Privat 9.8.0. Privat 9.8.0. Applikation A Port Router/ brandvägg Privat : 9.8.0. Publik :.0.0. NAPT översätter adress och port Paket till.0.0.:8 Paket till.0.0.: HT 00 Informationsteknologi Applikation B Port 89 HT 00 Informationsteknologi Protokoll i /-stacken Telnet FTP SMTP DNS Applikation UDP Transport Nät HT 00 Informationsteknologi