OSI model OSI referentni modelOpen Systems Interconnction Basic
OSI model
�OSI referentni model(Open Systems Interconnction Basic Reference Model) je najkorišćeniji apstraktni opis arhitekture mreže. �OSI model je razvijen 1984. godine od strane ISO organizacije. �Opisuje interakciju uređaja, programa, servira i protokola pri mrežnim komunikacijama. �Koriste ga proizvođači projektovanju mreža, kao i stručnjaci pri izučavanju mreža. �OSI model deli arhitekturu mreže u sedam logičkih nivoa, daje spisak funkcija, servisa i protokola koji funkcionišu na svakom od nivoa.
�OSI referentni model se sastoji od sedam različitih nivoa, podeljenih u dve grupe.
�Prvu grupu sačinjavaju gornja tri sloja, slojevi aplikacije, prezentacije i sesije. �Ona ima ulogu da opiše proces interakcije korisnik-računar, rad korisnika sa aplikacijom i proces komunikacije aplikacija među sobom kao krajnjim tačkama. �Druga grupa je sačinjena od donja četiri sloja koji definišu kako se prenose informacije sa jednog na drugi kraj (od jednog do drugog korisnika).
FIZIČKI SLOJ �Fižički sloj OSI modela je zadužen za prenos bitova (nula i jedinica) putem komunikacionog kanala. �Ovaj sloj definiše pravila po kojima se bitovi prenose, koji električni napon je potreban, koliko bitova se šalje po sekundi i fizicki format korišćenih kablova i konektora. �On definiše sve električne, mehaničke i funkcionalne karakteristike madijuma prenosa. �Fizički sloj je osnovni sloj na kojem se temelje funkcije ostalih slojeva u mreži.
Ovaj sloj se za razliku slojeva viših nivoa u potpunosti odnosi na hardver i u skladu sa tim, zadužen je za tri primarne funkcije: �Standardizacija komponenti (adapteri, interfejsi mržnih uređaja, kablovi i konektori) �Način predstavljanja podataka (modulacija i kodiranje) i kontrolne standarde �Signalizacija, sinhronizacija signala, predaja, prijem i prenos medijumom
Fižički sloj
SLOJ VEZE �Sloj veze upravlja prenosom putem fizičkog sloja i omogućava prenos oslobođen grešaka na ovom i fizičkom sloju. �Zadatak sloja veze jeste da zaštiti slojeve višeg nivoa od grešaka nastalih pri prenosu podataka. �Takođe sa obzirom na to da je jedinica prenosa fizičkog sloja bit, sloj veze upravlja i formatom poruka (definiše početak i kraj poruke). �Uspostavlja peer-to-peer vezu između dva entiteta koji komuniciraju �Formira okvir (frame) u koji pakuje podatke �Deli se na MAC(Media Access Control ) i LLC(Logical Link Control) pod sloj
Sloj veze
MREŽNI SLOJ �Zadatak mrežnog sloja jeste određivanje jedne ili više putanja kojima će poruka biti prosleđena od izvorišta do odredišta. �Mrežni sloj je zadužen da u svakom čvoru mreže (stanici do odredišta) odredi koji je sledeći računar kome poruka treba biti prosleđena. �Korišćenjem adresa obezbeđuje jedinstveno logičko adresiranje za entitete u mreži. �Formira pakete koji se prenose kroz mrežu.
Mrežni sloj
TRANSPORTNI SLOJ �Zadatak transportnog sloja jeste obrada poruka na krajnim tačkama - izvorištu i odredištu. �Ovaj sloj uspostavlja, održava i prekida virtuelne veze za prenos podataka između izvorišta i odredišta. �Transportni sloj je zadužen za nabavku mrežne adrese odredišta, podelu podataka u segmente pogodne za slanje, osiguravanje prenosa svih segmenata, eliminisanje dupliranih segmenata i sl. �Takođe ovaj sloj može izvršiti i dodatnu kontrolu grešaka pri prenosu (i ako je ona već rađena u sloju veze).
Transportni sloj
SLOJ SESIJE �Sloj sesije je zadužen za uspostavljanje i prekid logičkih sesija između krajnih tačaka. �Svrha sesije jeste definisanje stanja (ili faza) svakog dijaloga radi definisanja validnih akcija u svakom od stanja. �Na osnovu toga se vrši upravljanje transportnim slojem i provera podataka dobijenih od njega. �Dodatna uloga sesije jeste i obračunavanje sesija. �Najlakše ga je objasniti kod videa preko interneta, gdje ne želimo imati ton bez slike, ili sliku bez tona, ili oboje ali bez sinhronizacije.
Sloj sesije
SLOJ PREZENTACIJE �Zadatak ovog sloja jeste da uskladi format podataka između učesnika u komunukaciji i sloju aplikacije dostavi ove podatke u formatu koji on zahteva. �Na primer, sloj prezentacije može originalne podatke dobijene od sloja aplikacije kompresovati radi efikasnijeg prenosa. Ovakve podatke sloja prezentacije na strani drugog učesnika ne može direktno proslediti sloju aplikacije već je pre toga neophodno izvršiti dekompresiju.
Sloj prezentacije
SLOJ APLIKACIJE �Sloj aplikacije predstavlja interfejs mreže prema korisniku. �Osnovna uloga ovog sloja je da omogući pristup mreži korisničkim programima. �Na ovom sloju programer koristi API-je (Application programming interface) kojima ostvaruje mrežnu komunikaciju sa određenom svrhom, a da pritom ne mora voditi računa o nižim slojevima, za koje se brine operativni sistem. �Primeri protokola na ovom sloju su: HTTP, FTP, telner, SMTP, NNTP mnogi drugi.
Sloj aplikacije
HVALA NA PAŽNJI Tamara Šurbanoski Kristina Gocić Mihailo Simić Vojislav Tufegdzić
- Slides: 21