1 / 21

OSI model

OSI model. Marko Ne đić. OSI (Open System Interconnection) mrežni model.

Download Presentation

OSI model

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OSI model Marko Neđić

  2. OSI (Open System Interconnection) mrežni model • NastaokaorezultatradaISO (International Organization for Standardization)organizacije, započetogkrajem 70-ih godinaprošlog veka. To je apstraktniikonceptualniopisdizajnaprotokolakomunikaciskihiračunarskihmreža, predstavljen u oblikusedamslojeva: • Fizičkisloj(Physical Layer) • Slojveze(Datalink layer) • Mrežnisloj(Network Layer) • Transportnisloj(Transport Layer) • Slojsesije (Konferenciski, SedničkiiliRazgovornisloj - Session Layer) • Prezentacijskisloj(Presentation Layer) • Aplikaciskisloj(Application Layer).

  3. OSI (Open System Interconnection) mrežni model • Kada uređaj spojen na mrežu, (npr. personalni računar) šalje podatke mrežom (npr. e-mail) ti podaci putuju “niz” slojeve OSI modela, sve do zadnjeg, fizičkog sloja. •  Kada te podatke prima uređaj spojen na mrežu, oni putuju obrnutim putem, od najnižeg fizičkog sloja, pa sve do najvišeg aplikativnog. • Processlanjapodatakaniz OSI model se zoveenkapsulacija, dok se obratniprocesnazivadekapsulacija.  • Omogućava sklapanje komunikacijskog lanca od modula različitih proizvođača.

  4. OSI referentnimodel se sastojiodsedamrazličitihnivoa,podeljenihu dvegrupe: • Prvu grupu sačinjavaju gornja tri sloja, slojevi aplikacije, prezentacije i veze. Ona ima za ulogu da opiše proces interakcije korisnik-računar, rad korisnika sa aplikacijom i proces komunikacije aplikacija međusobno kao krajnjim tačkama. • Druga grupa je sačinjena od donja četri sloja koji definišu kako se prenose informacije sa jednog na drugi kraj (od jednog do drugog korisnika).

  5. Fizički sloj (Physical Layer) • On je prvi i najniži od sedam slojeva OSI modela računarske mrežena kojem se temelje funkcije ostalih slojeva u mreži.Onrukujefizičkimdetaljimaslanjaiprijemabitovaprekofizičkogkanala. Obično je kanalnapravljenodvodova, kaošto je upredenaparicailioptičko vlakno, alimožekoristitiibežičnemedije, kaoštosuinfracrveniili radio talasi. Možepodržavatirazličitetopologije računarskih mreža, kaoštosuzvezda, prstenilimagistrala. Magistrala Prsten Zvezda Optičko vlakno Upredene parice

  6. Fizički sloj (Physical Layer) • Ovajsloj se zarazlikuodvišihslojeva u potpunostiodnosina hardware izadužen je za tri primarnefunkcije: • Standardizacija komponenti (adapteri, interfejsi mrežnih uređaja, kablovi i konektori). • Načinpredstavljanjapodataka(modulacijaikodiranje) ikontrolnestandarde. • Signalizacija, sinhronizacijasignala, predaja, prijemiprenosmedujumom.

  7. Slojveze (data link layer) • Definiše kako se pristupa podacima iz fizičkog medijuma i zadužen je za postavljanje, prijem i prenos paketa putem lokalnog medijuma.Tehnikapostavljanjapaketanamedijum se zove "kontrolapristupamedijumu". • Formatira informaciju u okvire (frames), koje prosleđuje na gore. U obrnutom smeru, informaciju koju dobija pretvara u niz bitova koje prosleđuje fizičkom sloju. • Tokom samo jedne komunikacije paket može da se prenosi putem više različitih medijuma, pa shodno tome ovom sloju pripada niz različitih protokola koji koriste različite metode enkapsulacije paketa u frejmove i pristupa medijumu. Ovi protokoli određuju kako formatirati pakete, za prenos putem različitih medija.

  8. Slojveze(data link layer) • Sloj veze uveden je kao spoj između softverskih i hardverskih procesa, slojeva iznad i sloja ispod. U tom smislu ovaj sloj je podeljen na dva podnovoa: • LLC (Logical Link Control) podsloj - Logika (software) • MAC (Media Access Control) podsloj - Medijum (hardware)

  9. Mrežnisloj (network layer) • Opisuje protokole i servise koji obezbeđuju identifikaciju krajnjih korisnika mreže i putanje između njih. • Protokoli ovog sloja vrše sledeće funkcije: • Enkapsulaciju • Adresiranje • Rutiranje • Dekapsulaciju • Zaduženi su za dostavljanje paketa informacija između identifikovanih korisnika.

  10. Mrežnisloj (network layer) • Protokoli: • IPv4, Internet protokolverzija 4 • IPv6, Internet protokolverzija 6 • ICMP, Internet Control Message Protocol • IGMP, Internet Group Multicast Protocol • IPSec, Internet Protocol Security • IPX, Internetwork Packet Exchange • DDP, Datagram Delivery Protocol • Protokoli rutiranja: • RIP, Routing Information Protocol • EIGRP, (Enhanced Interior Gateway Routing Protocol) • OSPF, (Open Shortest Path First) • IS-IS, (Intermediate System to Intermediate System)

  11. Transportnisloj (transport layer) • Zadatak transportnog sloja jeste obrada poruka na krajnjim 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 . • Transporni sloj je zadužen za: • Nabavku mrežne adrese odredišta • Podelu podataka u segmente pogodne za slanje • Prilagođavanje brzine prenosa mogućnostima strane sa slabijim performansama • Osiguravanje prenosa svih segmenata • Eliminisanje dupliranih segmenata i sl . • Takođe , ovaj sloj može izvršiti i dodatnu kontrolu grešaka pri prenosu ( dodatnu u smislu da je ona već izvršena na sloju veze ) .

  12. Slojsesije (session layer) • Obezbeđuje komunikacioni kanal (koji se naziva sesija) između računara i zadužen je za uspostavljanje i održavanje veze između pokrenutih programa na predajnoj i prijemnoj strani. • Protokoli ovog sloja imaju funkciju da razmene podatke o uspostavljanju komunikacije, da komunikaciju održavaju aktivnom, da je u slučaju prekida ponovo uspostave i da je na kraju završe.

  13. Slojprezentacije (presentation layer) • Sloj prezentacije formatira podatke za prezentaciju korisniku. • Zadatak ovog sloja jeste da uskladi format podataka između učesnika u komunikaciji i sloju aplikacije dostavi ove podatke u formatu koji on zahteva. • Njegoveprimarnefunkcijesu: • Kodiranjeikonverzijapodataka • Kompresija/Dekompresijapodatakaprislanju/prijemu. • Enkripcija/Dekripcijapodataka.

  14. Slojaplikacije (application layer) • Ovo je najviši nivo OSI modela koji obezbeđuje API (Application Programming Interface) za korisničku aplikaciju. • Opisuje rad aplikacija u mreži i njihovu interakciju sa servisima i protokolima nižih slojeva, odnosno preuzima odgovornost za mrežne detalje, tako da korisnička aplikacija ne mora da brine o njima i preuzima funkciju razmene podataka između pokrenutih programa na prijemnoj i predajnoj strani.

  15. Na komslojuradehub,switch,ruter,ripiter? • Habiripiterradenafizickomsloju. • Svičimrežni most radenaslojuveze, aliinafizičkomsloju. • Ruterradinamrežnom sloju, aliinaslojuvezeifizičkomsloju. • Mrežnisloj: ruter • Sloj veze: ruter, svič, mrežni most • Fizički sloj: ruter, svič, mrežni most, hab, ripiter

  16. Frejm (ili okvir) • Frejm je organizovana struktura podataka u koju se smeštaju podaci za prenos duž mreže. • Frejmom se definiše kako su podaci organizovani na, uslovno rečeno, nižem nivou. U prevodu, morate definisati relativnu poziciju svakog dela ili polja poruke, dužinu svakog polja, tip kontrolnih informacija, ubacivanje kontrolnih informacija…. • Kao što znamo od ranije, u slučaju serijske komunikacije podaci se prenose kao nizovi, odnosno,  strim bita. • Takav niz ili strim delimo na manje delove koji se zovu frejmovi. • Ideja je da se prenosom manjih delova lakše upravlja. • Na primer, ako dođe do greške u prenosu, zahtevaćemo slanje samo oštećenih frejmova.

  17. Paket • Paket je deo informacije koja se prenosi kroz mrežu. • Paket sadrži podatke, upravljačke kodove, poruke i komande. • Termin i poreklo primene paketa potiče iz nivoa aplikacije, u kome su podaci organizovani u jedinice ili celine nazvane PDU (Protocol Data Unit). • Može se reći da tok podataka u OSI modelu počinje, naravno, iz nivoa aplikacije i da, praktično, podaci putuju kao PDU. Kao se PDU pomera nadole kroz nivoe, svaki nivo dodaje svoje informacije. I to se dešava sve dok PDU ne stigne do Data link nivoa, gde se PDU pretvara u frejmove spremnezaslanje.

  18. KRAJ!

More Related