Protokoli v računalniškem komuniciranju TCP, IP, nivojski model, paket informacij.

Podobni dokumenti
Elektronska pošta

Presentation Name / Author

Navodilo za uporabo dokumenta Dokument vsebuje 35 vzorčnih vprašanj za ustni izpit pri 2. predmetu poklicne mature v programu Tehnik računalništva. Vs

Laboratorij za strojni vid, Fakulteta za elektrotehniko, Univerza v Ljubljani Komunikacije v Avtomatiki Vaje, Ura 8 Matej Kristan

Microsoft PowerPoint - ales_casar_v5.ppt [Samo za branje]

Sistemi Daljinskega Vodenja Vaja 1 Matej Kristan Laboratorij za Strojni Vid Fakulteta za elektrotehniko, Univerza v Ljubljani

Procesorski sistemi v telekomunikacijah

Document ID / Revision : 0519/1.3 ID Issuer System (sistem izdajatelja identifikacijskih oznak) Navodila za registracijo gospodarskih subjektov

Microsoft Word - NAVODILA ZA UPORABO.docx

P01Uvod in ponovitev

PowerPointova predstavitev

P1 Uvod in ponovitev.pptx

PowerPoint Presentation

Microsoft PowerPoint - p_TK_inzeniring_1_dan_v5_shortTS.ppt [Compatibility Mode]

Microsoft PowerPoint - TKI_QoS_v_IP.ppt [Compatibility Mode]

PowerPointova predstavitev

Microsoft PowerPoint - 07-bostjan_tavcar.ppt

Vedno pod nadzorom, kjerkoli že ste

PRAVILA IN SPLOŠNI POGOJI SODELOVANJA V TELEFONSKEM GLASOVANJU V FINALNI ODDAJI THE BIGGEST LOSER SLOVENIJE ZA ZMAGOVALCA OBČINSTVA 1. Organizator Ta

Microsoft Word - Splosni pogoji za uporabnike storitve_ONA_ doc

NETGEAR R6250 Smart WiFi Router Installation Guide

NAVODILA ZA UPORABO K01-WIFI Hvala, ker ste se odločili za nakup našega izdelka. Pred uporabo enote skrbno preberite ta Navodila za uporabo in jih shr

NAVODILA ZA IZPOLNJEVANJE ELEKTRONSKEGA OBRAZCA ZA PRIJAVO IN PREKLIC DIGITALNIH POTRDIL Verzija Datum Opis sprememb dokumenta dokumenta

Microsoft Exchange 2013

Spletno raziskovanje

NASLOV PREDAVANJA

Sistemi Daljinskega Vodenja Vaja 3 Matej Kristan Laboratorij za Strojni Vid Fakulteta za elektrotehniko, Univerza v Ljubl

EVROPSKA KOMISIJA Bruselj, C(2018) 7597 final IZVEDBENA UREDBA KOMISIJE (EU) / z dne o vzpostavitvi začasnega neposrednega stati

DSI 2019

VPELJAVA MDM V DRŽAVEM ZBORU MATJAŽ ZADRAVEC

Splošni pogoji poslovanja 1. Uvodna določba 1) Splošni pogoji poslovanja so pravni dogovor med končnim uporabnikom (fizična ali pravna oseba, v nadalj

TRGOVSKI PORTAL SPLETNA APLIKACIJA NAMENJENA TRGOVCEM POGOSTA VPRAŠANJA IN ODGOVORI Ljubljana, Verzija 1.0

1 MMK - Spletne tehnologije Vaja 5: Spletni obrazci Vaja 5 : Spletni obrazci 1. Element form Spletni obrazci so namenjeni zbiranju uporabniških podatk

Gimnazija Bežigrad Peričeva Ljubljana OPERACIJSKI SISTEM Predmet: informatika

Microsoft Word - CNC obdelava kazalo vsebine.doc

Si.mobil Si.most Najkrajša pot do vaših strank. Ljubljana,

Microsoft Word Navodila za povezavo naprave v oblak_SLO

Linksys PLEK500 User Guide

UNIVERZA V MARIBORU FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO Renato Mikša PROTOKOL SNMP IN NAMESTNIŠKI STREŢNIK Diplomska naloga Mari

PowerPoint Presentation

PowerPoint Presentation

hg1500-v3_sl.pdf

Področje uporabe

Priloga 1: Pravila za oblikovanje in uporabo standardiziranih referenc pri opravljanju plačilnih storitev Stran 4012 / Št. 34 / Uradni lis

Microsoft Word - STV05 - Vrbnjak.doc

Folie 1

POSREDOVANJE REZULTATOV PO SMS

POTEK POUKA TUJIH JEZIKOV - dolžnost učencev je, da redno in točno obiskujejo pouk, - pri pouku sodelujejo, pišejo zapiske - k pouku redno prinašajo u

Primer obetavne prakse za dejavnost-i z uporabo IKT 1 Učitelj: MARIJA VOK LIPOVŠEK Šola: OŠ Hruševec-Šentjur Predmet: Biologija 8 Razred: 8.b Št. ur:

Darko Pevec 1.a Informatika

Chapter 1

Analiza brezžicnih usmerjevalnikov

TEHNIČNA DOKUMENTACIJA

NAVODILA ZA MONTAŽO SI EWPE SMART Wi-FI app

KARTOTEČNO KAZALO

INTEGRACIJA INTRANETA Z DRUGIMI INFORMACIJSKIMI STORITVAMI V INFORMACIJSKEM SISTEMU POLICIJE

NETGEAR R6100 WiFi Router Installation Guide

Microsoft Word - P043-A mod.doc

Microsoft PowerPoint - seminar_ pptx

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO Akumulatorski ročni LED reflektor IVT PL 838 4x1WB Kataloška š

Za vaše podjetje ModernBiz Glossary 2014 Microsoft Corporation. Vse pravice pridržane.

PowerPoint Presentation

UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Andraž Franjko ELEKTRONSKA IZMENJAVA PODATKOV V PRESKRBOVALNI VERIGI DIPLOMSKO DELO NA

Microsoft PowerPoint - 9 Trzenje bancnih storitev ppt

CODEKS IP KAMERA

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO DVB T, DVB C TV ključek PCTV Systems Quatro Kataloška št.: 67

Microsoft PowerPoint - RKO6.ppt

PROJECT OVERVIEW page 1

UREDBA (EU) 2018/ EVROPSKEGA PARLAMENTA IN SVETA - z dne 18. aprila o storitvah čezmejne dostave paketov

Nameščanje Adopt Open Java Development Kit 8

Vaja 3 Kopiranje VM in namestitev aplikacij - strežnik SQL 2000 SP3a A. Lokalni strežnik Vmware ESX Dodajanje uporabnikov vajexx v skupino Vaje

Microsoft Word - CN-BTU4 Quick Guide_SI

(Microsoft Word - Vzor\350na ponudba za medomrezno povezovanje_Tusmobil_ doc)

Nameščanje Adopt Open Java Development Kit 8

Navodila za uporabo programske opreme OTRS verzija Administracijska navodila Avtor navodil: Sebastijan Šilec Datum: December 2007 Center odprte

Pogoji poslovanja Catena.si je spletna trgovina podjetja Catena d.o.o.. Pogoji poslovanja so sestavljeni upoštevajoč vse zakonske obveznosti in mednar

Diapozitiv 1

Microsoft Word - P113-A _mod.docx

Vzpostavitev več nivojske varnostne infrastrukture S pomočjo Elektro Maribor, McAfee SIEM, CISCO ISE, NGFW Zorna Varga, Sfera IT d.o.o in Klemen Bačak

Darko Poberţnik INTEGRACIJSKI VZORCI IN PROTIVZORCI Diplomsko delo Maribor, september 2009

Smernice Sodelovanje med organi na podlagi členov 17 in 23 Uredbe (EU) št. 909/ /03/2018 ESMA SL

SPLOŠNI POGOJI SODELOVANJA IN PRAVILA NAGRADNE IGRE»S PRINGLESOM DO EUR«Uvodne določbe 1. člen S temi splošnimi pogoji so urejena pravila sodelo

innbox_f60_navodila.indd

Microsoft Word - Urbas_Andrej_DiplomaUNI_V1.5_Lektorirano

UNI_Lubej_Marko_1984_

UNIVERZA V MARIBORU FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO Primož Glavica IZDELAVA LASTNEGA NADZORNEGA MODULA ZA SISTEM PAMETNE INŠ

UNIVERZA V MARIBORU FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO Vito Resnik RAZVOJ APLIKACIJE ZA NAROČANJE IN SPREMLJANJE MERITEV IZDELK

P4 Management.pptx

DES

PowerPointova predstavitev

Navodilo Struktura cene izdelka Št. dokumenta : Izdaja: 01 Datum spremembe: Stran: 1/5 NAVODILO STRUKTURA CENE IZDELKA 1. POVZETEK

Macoma katalog copy

1. IME IN KODA POKLICNEGA STANDARDA MLADINSKI DELAVEC/MLADINSKA DELAVKA POKLICNI STANDARD čistopis IME IN KODA POKLICA Klasius-P: Osebnost

Navodila za dostavo oglasnih materialov na TV Slovenija Marec 2017

Naziv storitve Enota mere Tarifa Cena brez davka v EUR Cena z davkom v EUR Stopnja davka MOBILNI NAROČNIŠKI PAKETI IN STORITVE Cene veljajo od

Microsoft Word - POGOJI IN NAVODILA ZA SODELOVANJE V SMS NAGRADNI IGRI SLECI ME

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO TP LINK dvopasovni gigabitni WLANusmerjevalnik N600 Kataloška

Reducing disparities Strengthening relations

Iztok KOSEM in Špela ARHAR HOLDT Trojina, zavod za uporabno slovenistiko ANALIZA BESEDIŠČA IN SKLADNJE V BESEDILIH TESTA BRALNE PISMENO

Transkripcija:

Protokoli v računalniškem komuniciranju TCP, IP, nivojski model, paket informacij.

Protokoli - uvod Protokol je pravilo ali zbirka pravil, ki določajo načine transporta sporočil po računalniškem omrežju in urejajo razumevanje teh sporočil.

Protokoli - uvod Različni tipi računalnikov lahko sodelujejo v omrežnem prometu le, če se pogovarjajo v istem jeziku. Različne aplikacije si lahko izmenjujejo podatke le, če se enako zavedajo njihove strukture in pomena. Različna omrežja lahko sodelujejo v skupnem prometu le, če enako razumejo omrežne naslove, strukturo podatkov in navodila za dostavo.

Protokoli - uvod Aplikacije in orodja v Internetu uporabljajo različne protokole. Nekateri so: SMTP (Simple Mail Transfer Protocol), namenjen delovanju elektronske pošte, FTP (File Transfer Protocol), namenjen prenosu datotek, HTTP (Hypertext Transfer Protocol), namenjen prenosu informacij v WWW

Protokoli - uvod Protokoli niso programi, ampak dogovori o delovanju programov! V pogovornem jeziku rečemo, da protokol opravlja neko delo, dela to ali ono. V resnici protokol le postavlja pravila in omejitve delovanja programski opremi.

TCP/IP TCP/IP družina protokolov, na katerih temelji Internet. Protokoli te družine delijo sporočila v omrežju na manjše enote, ki jih lahko omrežje učinkovito prenaša, računalnikom, namenjenim delovanju omrežja sporočajo cilj prenosa, preverjajo prispetje podatkov in jih pretvarjajo v izvorno obliko.

IP IP ( Internet Protocol, Internetov protokol) razdeli sporočilo na pakete, opremi vsak paket z informacijami, ki so potrebne, da bo paket prišel k naslovniku (naslov naslovnika, velikost paketa ipd.).

IP IP se ukvarja pakiranjem podatkov v obliko, razumljivo ciljnim aplikacijam. IP se ne ukvarja s prenosom podatkov.

TCP TCP (Transmission Control Protocol, Protokol nadzora prenosa) usmerja pot paketov po omrežju, preverja uspešnost prenosa, spoji prenesene pakete v izvorno obliko.

TCP TCP se zaveda pravega zaporedja paketov glede na izvorno sporočilo. TCP preverja, če so na cilju podatki v paketih nepoškodovani, sicer od pošiljatelja zahteva ponovni prenos paketa. TCP ves čas prenosa vzdržuje povezavo med partnerjema v komunikaciji, vendar na način, ki omogoča, da je komunikacijski kanal sproščen, kadar se sporočila ne prenašajo.

Nivojski (referenčni) model Interneta Problem: Internet temelji na načelih iz 60-tih in 70-tih let. Kako lahko delujejo na njem sodobne aplikacije? Rešitev: Aplikacije in omrežna infrastruktura morajo biti popolnoma ločeni. Transportni protokoli ne smejo biti vezani na značilnosti in zahteve posameznih aplikacij.

Nivojski (referenčni) model Interneta Omrežni protokoli so vezivo med omrežno infrastrukturo in programskimi aplikacijami. Omrežni protokoli ne smejo zavirati razvoja infrastrukture ali aplikacij.

Nivojski (referenčni) model Interneta aplikacije telnet FTP WWW aplikacijski nivo protokolov transportni nivo protokolov IP nivo protokolov mrežni vmesnik računalniki in žice telnet FTP HTTP TCP IP Protokoli na vsakem nivoju so medsebojno neodvisni. Definirani so le načini, na katere protokoli na sosednjih nivojih komunicirajo med seboj.

Nivojski (referenčni) model Interneta Nivojska zgradba omogoča uvajanje novih verzij protokolov brez negativnih posledic za delovanje omrežja. Novo informacijsko orodje mora poznati zahteve transportnega nivoja in preko svojega aplikacijskega protokola zadostiti njegovim zahtevam.

Paket Paket (ali datagram) je najmanjša enota podatkov, ki se prenaša po Internetu. Sestavljen iz glave in podatkov. Paket lahko primerjamo s pismom, glavo pa s pisemsko ovojnico.

Struktura paketa dolž. glave prioriteta skupna dolžina življenjska doba protokol kontrola napak IP naslov pošiljatelja IP naslov naslovnika podatki Dolžina glave in skupna dolžina: ločevanje glave in podatkov, prioriteta: nujnost prenosa paketa (sedem stopenj); pomen hitrosti in zanesljivosti.

Struktura paketa dolž. glave prioriteta skupna dolžina življenjska doba protokol kontrola napak IP naslov pošiljatelja IP naslov naslovnika podatki življenjska doba: dovoljen čas potovanja pred uničenjem, protokol: ime aplikacije, ki je ustvarila podatke v paketu.

Struktura paketa dolž. glave prioriteta skupna dolžina življenjska doba protokol kontrola napak IP naslov pošiljatelja IP naslov naslovnika podatki kontrola napak: checksum, IP naslova pošiljatelja in naslovnika: začetna in končna točka v omrežju, med katerima potuje paket.

Prenos paketa po omrežju Pri prenosu sodelujejo posebni omrežni računalniki, imenovani usmerjevalniki (routers). Paketi, ki izvirajo iz istega sporočila, ne potujejo nujno skupaj. Usmerjevalniki berejo glave paketov in določajo nadaljnjo pot paketa.

Prenos paketa po omrežju Usmerjevalniki se odločajo o poti na osnovi stanja omrežja - obremenjenosti povezav, izpada linij, dolžine paketa in nujnosti prenosa. Usmerjevalniki poznajo računalnike v svoji okolici in najbližje usmerjevalnike.

Prenos paketa po omrežju Paket potuje od usmerjevalnika do usmerjevalnika, dokler ne naleti na takega, ki ga lahko usmeri na naslovnikov računalnik. Zaradi različnih poti lahko paketi do naslovnika pridejo v napačnem vrstnem redu. Pravilno razvrščanje je naloga protokola TCP.

Pošiljanje elektronske pošte usmerjevalnik 1 2 1 2 1. korak 1 2 3 4 5 6 usmerjevalni k 3 6 4 5 usmerjevalni k 4 usmerjevalni k 1 5 3 4 usmerjevalni k 6 1 2 3 4 5 6 3. korak podatki, ki sestavljajo sporočilo e- pošte 2. korak podatki, ki sestavljajo sporočilo e- pošte sporočilo je poslano sporočilo je prejeto 1. korak: Podatke, ki sestavljajo sporočilo, protokol IP razdeli na pakete (1 do 6 na sliki) in jim doda glave.

Pošiljanje elektronske pošte usmerjevalnik 1 2 1 2 1. korak 1 2 3 4 5 6 usmerjevalni k 3 6 4 5 usmerjevalni k 4 usmerjevalni k 1 5 3 4 usmerjevalni k 6 1 2 3 4 5 6 3. korak podatki, ki sestavljajo sporočilo e- pošte 2. korak podatki, ki sestavljajo sporočilo e- pošte sporočilo je poslano sporočilo je prejeto 2. korak: Na osnovi podatkov v glavah paketov usmerjevalniki določijo najustreznejšo pot vsakega od paketov.

Pošiljanje elektronske pošte usmerjevalnik 1 2 1 2 1. korak 1 2 3 4 5 6 usmerjevalni k 3 6 4 5 usmerjevalni k 4 usmerjevalni k 1 5 3 4 usmerjevalni k 6 1 2 3 4 5 6 3. korak podatki, ki sestavljajo sporočilo e- pošte 2. korak podatki, ki sestavljajo sporočilo e- pošte sporočilo je poslano sporočilo je prejeto 3. korak: Na cilju protokol TCP razvrsti pakete v pravilni vrstni red, preveri pravilnost prenosa in sestavi izvorno sporočilo.