DIG IN TO Nätverksteknologier

Relevanta dokument
DIG IN TO Nätverksteknologier

DIG IN TO Nätverksteknologier

DIG IN TO Nätverksteknologier

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

DIG IN TO Administration av nätverk- och serverutrustning

Informationsteknologi sommarkurs 5p, Datakommunikation

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

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

DIG IN TO Nätverksteknologier

Grundläggande nätverksteknik. F7: Rep66on

Instuderingsfrågor ETS052 Datorkommuniktion

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

Datakommunika,on på Internet

TCP/IP och Internetadressering

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

Föreläsning 5. Vägval. Vägval: önskvärda egenskaper. Mål:

Grundläggande datavetenskap, 4p

DIG IN TO Administration av nätverk- och serverutrustning

IT för personligt arbete F2

5 Internet, TCP/IP och Tillämpningar

Stora datanät. Maria Kihl

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

Grundläggande nätverksteknik. F1: Introduk6on

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

5 Internet, TCP/IP och Applikationer

Karlstads universitet Institutionen för Informationsteknologi Datavetenskap

Hur hänger det ihop? För att kunna kommunicera krävs ett protokoll tcp/ip, http, ftp För att veta var man skall skicka

Övningar - Datorkommunikation

Lösningar till tentan i ETS052 Datorkommunikation

Datakommunika,on på Internet

DIG IN TO Administration av nätverk- och serverutrustning

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

F8 Meddelandesändning med UDP

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

DIG IN TO Nätverksteknologier

Mattias Wiggberg 1. Datorkommunikation, grundbegrepp. Skiktade kommunikationsprotokoll

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.

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

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

Tentamen i Datorkommunikation den 10 mars 2014

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

Föreläsning 7. Varför Standardisera? Standarder

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

Datakommunikation vad är det?

Tips och råd om trådlöst

Datasäkerhet och integritet

Datakommunikation vad är det?

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

Lösningar till tentan i ETS052 Datorkommunikation

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

Objektorienterad Programkonstruktion. Föreläsning 10 7 dec 2015

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

Datakommunikation I 5p

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

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

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

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

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

Föreläsning 5: ARP (hur hitta MAC-adress) IPv4, IPv6 Transportprotokoll (TCP) Jens A Andersson

Denna genomgång behandlar följande:

Christer Scheja TAC AB

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

ETSF05 Repetition av KomSys

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

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.

Internetprotokollen. Maria Kihl

Tentaexempel. Maria Kihl

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

Denna genomgång behandlar följande: IP (v4) Nätmasken ARP Adresstilldelning och DHCP

Lokala nät Ethernet o 802.x. (Maria Kihl)

DIG IN TO Administration av nätverk- och serverutrustning

Internet och kommunikation. Kommunikation

Tentamen i datakommunikation EDA343/DIT420 Vt 2011

TNMK30 - Elektronisk publicering

Nätverksteknik Mattias Claesson Joakim Juhlin

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

Ethernet-anslutning. För mer information om skrivarens Ethernet-funktion klickar du på avsnittet nedan: Ethernet-lampor. nätverkskonfigurationssida

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

IP grunder och arkitektur

Rapport i Mobila systemarkitekturer. Symbian

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

nätverk, IP och säkerhet

Hjälpprotokoll till IP

Nätverksteknik A - Introduktion till VLAN

Transport Layer. Transport Layer. F9 Meddelandesändning med UDP EDA095 Nätverksprogrammering. Java och UDP TCP/UDP

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

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

DA HT2011: F18. Länklagret och uppkopplingstekniker Ann-Sofi Åhn

Introduktion - LAN Design och switching concepts Basic Switch Concepts and Configuration Frågor? Referenser. Nätverksteknik 2

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

5. Internet, TCP/IP och Applikationer

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

1. Internets Applikationer 8 poäng

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

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

Rättningstiden är i normalfall 15 arbetsdagar och resultat anslås sedan i Ladok inom en vecka (under förutsättning att inget oförutsett inträffar).

DIG IN TO Administration av nätverk- och serverutrustning

Läs anvisningarna noga, och följ dem!

Tentamen CDT102 Datakommunikation i nätverk I 7,5hp

Transkript:

DIG IN TO Nätverksteknologier

CCNA 1 Kommunikationsgrunder

Agenda Framgångsrik kommunikation Kommunikationskomponenter Nätverkskomponenter Klient- och mellanliggande enheter Nätverksmedia Nätverkstyper Sammanfattning 1

Framgångsrik kommunikation Budskapet förstås av mottagaren. Många faktorer avgör meddelandets ursprunglig skick. Externa faktorer är relaterade till komplexiteten i nätverket. Interna faktorer är relaterade till meddelandets typ: Storlek Komplexitet Prioritering Det är upp till teknik och regler/protokoll 4

Kommunikationskomponenter Kommunikation mellan två parter börjar med ett meddelande. Alla kommunikationsmetoder har tre gemensamma delar: Avsändarkälla eller avsändare Destination eller mottagare Transmissionskanaler Regler eller protokoll styr kommunikationsprocesser. 3

Kodning Meddelande måste kodas först, budskapet formateras och anpassas till kommunikationsmedia och formuleras i rätt språk. Meddelande kodas till ettor och nollor, dessa anpassas till signaler som är kompatibla med nätverket. Mottagare kodar av ettor och nollor så att de kan representeras med signaler. 3

Format och inkapsling Meddelande formateras enligt gällande standarder. Att lägga brevet i det adresserade kuvertet kallas inkapsling. Varje datormeddelande är inkapslat i en frame/ram, innan den skickas över nätverket. En frame/ram fungerar som ett kuvert som tillhandahåller destinationsadress och källadress. 3

Meddelandestorlek Ett meddelande kan ibland bli för stort. Meddelandes storlek måste regleras. Stora meddelande kan delas i mindre delar. Korta delar kan verifieras en i taget. Mottagaren sätter delarna ihop. 8

Tidssynkronisering Kommunikationen är tidssynkroniserade. Åtkomstmetoder Vem ska prata först, hur länge, vad händer om något är oklart, vad händer vid avbrott? Dataflöde Sändare och mottagare avtalar hur snabbt meddelande kan skickas och tas emot. Väntetid Regler som styr väntetiden för kvittenser och vad som gäller om inte tiden räcker till. 9

Kommunikationssätt Meddelande kan levereras till en mottagare, en grupp eller till alla. Det samma gäller för nätverksenheter Unicast Multicast Broadcast 10

Protokoll Nätverksprotokoll definierar: Avsändare och mottagare Gemensamt språk och syntax Leveranstider Kvittenser Nätverksprotokoll definierar: Meddelandeskodning Formatering och inkapsling Storlek på meddelande Tidssynkronisering Leveranstyper Leveranser Timing Kodning Storlek Format inkapsling 5

Standardiseringsorganisationer Öppna standarder uppmuntrar driftskompatibilitet, konkurrens och innovation. Standardiseringsorganisationer är vanligtvis leverantörsneutrala, ideella organisationer som är etablerade för att utveckla och främja begreppet öppna standarder. 11

Standardiseringsorganisationer Internet Society (ISOC) främjar internetanvändning globalt. Internet Architecture Board (IAB) - Förvaltning och utveckling av Internetstandarder. Internet Engineering Task Force (IETF) utvecklar, uppdaterar och underhåller Internet och TCP/IP teknik. Internet Research Task Force (IRTF) - inriktad på långsiktig forskning relaterad till Internet och TCP/IP protokoll. Internet Corporation for Assigned Names and Numbers (ICANN) koordinerar IP-adressallokering och hantering av domännamn. Internet Assigned Numbers Authority (IANA) - hanterar IPadressallokering, domännamnshantering och protokollidentifierare för ICANN. 11

Standardiseringsorganisationer Institute of Electrical and Electronics Engineers (IEEE) - främjar teknisk innovation och skapar standarder inom ett brett område av industrier, inklusive nätverk. Electronic Industries Alliance (EIA) - standarder relaterade till elektriska ledningar, kontakter och nätverksrak. Telecommunications Industry Association (TIA) - standarder för radioutrustning, mobilmast, VoIP-enheter (Voice over IP) och satellitkommunikation. International Telecommunications Union-Telecommunication Standardization Sector (ITU-T) standard för videokomprimering, Internet Protocol Television (IPTV) och bredbandskommunikation. 11

CCNA 1 Kommunikationsmodeller

Kommunikationsmodeller Grundläggande kommunikationsmodeller: protokollmodeller och referensmodeller. Ett protokollmodell överensstämmer bäst med strukturen av en speciell protokollstack. En referensmodell ger en gemensam referens för alla typer av nätverksprotokoll och tjänster. 12

Referensmodell - OSI OSI modellen hade skapats för att bli en internationell modell Men TCP/IP modellen utvecklades snabbare, default standard. OSI modellen tillhandahåller omfattande beskrivningar över nätverksteknologier. 13

Referensmodell - OSI Inleder, genomför och avslutar kommunikation mellan två datorer. Alla program som kräver anslutning till internet, eller till ett lokalt nätverk. Hanterar teckenkodning, dokumentstruktur, format för bilder och video, kryptering och komprimering. 14

Referensmodell - OSI Ser till att meddelanden kommer fram utan ändringar från avsändare till mottagare och, vid behov, begär rättelse. Styr dataflödet i ett nätverk exempelvis får inte sändas två meddelande samtidigt på samma kanal. Ser till att dataflödet i form av signaler sätts på transmissionsmedia åt rätt håll. Ser till att avsändare och mottagare identifieras så att ett meddelande kan dirigeras fram till slutdestinationen. 15

Protokollmodell TCP/IP Den första skiktade protokollmodell skapades i början av 1970-talet och kallades Internet modell. TCP/IP-protokollstacken följer strukturen i denna modell och därför kallas modellen istället TCP/IP modellen. TCP/IP modellen är en öppen standard vilket innebär att standarder diskuteras i ett offentligt forum som resulterar i dokumentation som kallas RFC. 16

Protokoll i TCP/IP modellen HTTP, Telnet, FTP, TFTP, SNMP, DNS, SMTP, X Windows mm. TCP, UDP, RTP IP, ICMP, ARP, RARP Ethernet, Token Ring, FDDI, X.25, Frame Relay, RS-232, v.35 18

OSI vs TCP/IP OSI skikt 1 och 2 definierar nödvändiga procedurer för åtkomst till nätverksmedia. TCP/IP Network Access skikt anger inte vilka protokoll ska användas vid sändning över ett fysiskt medium, utan bara beskriver överlämning från Internet skikt till de fysiska nätverksprotokollen. OSI skikt 5, 6 och 7 används som referens för programutveckling. TCP/IP applikationsskikt inkluderar ett antal protokoll för programhantering. 17

CCNA 1 Protokoll

Protokoll Protokoll ska uppfattas som en samling av överenskommelser eller regler som styr någon process. Avsändare och mottagare identifierar varandra Kommunikationssätt definieras (personligt, telefon, brev, e-post, osv.) Kommunikationen grundas på ett gemensamt språk Hastighet och tidpunkten avtalas för leverans Kommunikationskrav tillfredsställs 5

Protokollstack Kommunikation mellan datorer kräver samverkan mellan flera olika hårdvara och dess protokoll. En grupp av samman tillhörande protokoll, protokollstack. Ett protokollstack placerar enskilda protokoll på olika skikt där lägre skikt tillhandahåller tjänster till högre skikt. Dessa protokoll implementeras i mjukvara och hårdvara. 7

Nätverksprotokoll Format Process Felhantering Terminering 10

TCP/IP protokollstak TCP/IP är en öppen standard så att alla leverantörer kan implementera olika Protokollstack betyder en samling av protokoll. 27

TCP/IP protokollstak Alla enheter på internet använder kommunikationsmodeller Varje kommunikationsmodell omfattar specifika protokoll 11

Protokollsamverkan HTTP definierar innehåll och format, inte överföringen. TCP segmenterar HTTP-meddelanden och kontrollerar meddelandets storlek och överföringshastighet. IP kapslar in TCP-segment i paket, tilldelar adresser, och väljer den bästa vägen till destinationen. Nätverksåtkomstprotokoll beskriver datalänkhantering och den fysiska dataöverföringen genom medierna. 11

CCNA 1 Dataöverföringsprocess

Multiplexering Långa dataström delas upp i mindre delar så att de kan hanteras individuellt och skickas över ett nätverk. Mindre delar möjliggör att olika transmissioner kan göras genom en och samma transmissionskanal. Det förutsätter att varje del adresseras. Om någon del inte kommer fram till mottagare kan den sändas åter. 31

PDU inkapsling Data vidarebefordras genom protokollstacken och den omformas på varje nivå och styrinformation läggs till. Eftersom formen ändras kallas de generellt PDU. Under inkapsling har en/ett PDU ett annat namn för att reflektera dess nya utseende. Generellt används följande namn: Data - Applikationsskikt PDU Segment - Transportskikt PDU Packet - Internetskikt PDU Frame - Network Access PDU Bits - fysiskt överföring av data. 20

Kommunikationsprocessen 1. Data skapas i applikationsskiktet. 2. Data segmentering och kapslas in som segment. 3. Segment paketeras, formateras till frame, bit, signalering 4. Paket överförs genom nätverket. 5. Paket tas emot vid destinationen. 6. Paket kapslas av, kodas av, sätts ihop. 7. Rätt applikation hanterar data i applikationsskiktet. 19

Exempel på inkapsling HTTP levererar HTML uppgifter om en viss webbsida till transportskiktet. Data segmenteras och varje segment förses en header. Den innehåller information om vilken process ska få meddelandet och hur meddelandet sätts ihop vid destinationen. TCP 21

Nätverksadressering Överföring av dataströmmar kräver att avsändare och mottagare kan identifieras med adresser. Ett sådan information kallas styrinformation och placeras i dataströmmarnas header. Portnummer (Transport) IP adresser (Nätverk) MAC adresser (Datalänk) Sista routern på vägen till destinationen levererar meddelanden till rätt mottagare. Mottagna ramar kapslas av och skickas upp till högre skikt i kommunikationsmodellen. 9

LAN switch - MAC IP adresser indikerar avsändare och mottagaradress Datalänk ramar (frames) använder MAC adresser. Switchar arbetar med MAC adresser och ansluter direkt avsändare och mottagare. Switchar bygger upp en tabell med MAC adresser. 36

LAN router MAC IP - WAN Avlägsna nätverk (remote network) nås via routrar. Routrar arbetar med IP adresser och MAC adresser Frames kan inte skickas direkt till avlägsna nätverk, istället skickas de till default gateway. en router som vidarebefordrar frames till nästa router ansluten i samma nätverk. 37

Sammanfattning Kommunikationen mellan nätverksenheter möjliggörs med tillämpning av regler och avtal. Protokoll ska uppfattas som en samling av överenskommelser eller regler som styr någon process. Diverse nätverksenheter från olika leverantörer kan samarbeta med hjälp av standarder. En grupp av samman tillhörande protokoll kallas protokollstack. HTTP definierar innehåll och format men inte överföringen. TCP segmenterar HTTP-meddelanden och kontrollerar meddelandets storlek och överföringshastighet. IP kapslar in TCP-segment i paket, tilldelar adresser, och väljer den bästa vägen till destinationen. 22

Sammanfattning Ett protokollmodell överensstämmer bäst med strukturen av en speciell protokollstack. En Referensmodell ger en gemensam referens för alla typer av nätverksprotokoll och tjänster. OSI modellen hade skapats för att bli en internationell, men TCP/IP modellen blev default standard. Den första skiktade protokollmodell skapades i början av 1970-talet och kallades Internet modell. TCP/IP-protokollstacken följer strukturen i denna modell och därför kallas modellen istället TCP/IP modellen. TCP/IP modellen är en öppen standard vilket innebär att standarder diskuteras i ett offentligt forum som resulterar i dokumentation som kallas RFC. 22