osi referentni model

Upload: nikola-skrlec

Post on 15-Oct-2015

53 views

Category:

Documents


1 download

DESCRIPTION

brr

TRANSCRIPT

  • OSI- REFERENTNI MODEL(Open system Interconnect)

    Vukain RandjeloviAleksandar Vuki

  • OSI referentni modelilireferentni model za otvoreno povezivanje sistemaje standard koji je 1974. godine definisala ISO (International Standardization Organization).OSI model je kolski i teoretski model. U praksi, komunikacijski sastavi ne moraju imati sve slojeve i istu raspodelu funkcija.OSI referentni model uspostavlja osnovni okvir za usaglaavanje standarda za meusobno povezivanje sistema.On opisuje interakciju ureaja (hardware-a), programa, servisa (software-a) i protokola primrenimkomunikacijama.

  • Veina servisa iprotokola, funkcioniu kao jedinstvena celina. Da bi se opisala veza izmeu njih, njihova funkcija u svakom od procesa komunikacije, a isto tako i da bismo razumeli sam proces, uvedena je konceptualna skica, tj. referentni model.Koriste ga proizvoai pri projektovanju mrea, kao i strunjaci pri izuavanju mrea.Jo jedan od razloga uvoenja referentnog modela je da se izvri standardizacija samih protokola. OSI model deli arhitekturu mree u sedam logikih nivoa, daje spisak funkcija, servisa i protokola koji funkcioniu na svakom od nivoa.

  • Logiki nivoi OSI-referentnog modela

    Prvu grupu sainjavaju gornja tri sloja, slojevi aplikacije, prezentacije i sesije. Ona ima za ulogu da opie proces interakcije korisnik-raunar, rad korisnika sa aplikacijom i proces komunikacije aplikacija meu sobom kao krajnjim takama.Druga grupa je sainjena od donja etiri sloja koji definiu kako se prenose informacije sa jednog na drugi kraj (od jednog do drugog korisnika).

  • 1. FIZIKI SLOJ

  • Kontrolie slanje/primanje nestruktuiranih, neobraenih podataka u obliku tokova bita preko fizikog nosioca, prenosi signal na vie slojeve.Njegov je zadatak da osigura da se poslana "1" i primi kao "1", a ne kao "0". Ovaj sloj definie fizike medije, napone, modulacije, trajanja signala, broj pinova na konektorima, dakle, mehanika i elektrina svojstva procedure uspostavljanja i prekidanja veza.Mrene kartice, hub-ovi i repeater-i su primeri ureaja nafizikom sloju OSI modela.

  • 2. DATA LINK SLOJ

    (SLOJ PODATAKA VEZE)

  • Kako fiziki nivo obezbjeuje samo prenos toka bita, nivo linka ini fiziku vezu pouzdanom (kontrola protoka, detekcija greke,retransmisija oteenih paketa).Daje mogunosti za uspostavljanje,nadgledanje i deaktiviranje veze(kontrola pristupa), kombinujui bite u bajte, bajte u frejmove (formiranje frejmova i sinhronizacija).Obezbeuje prenos okvira podataka bez greke sa jednog raunara do drugog kroz fiziki sloj. Slojevi iznad mogu smatrati da prenos preko mree ide bez greke.

  • Sloj veze uveden je kao spoj izmeu softverskih i hardverskih procesa, slojeva iznad i sloja ispod. U tom smislu ovaj sloj je podeljen na dva podnivoa:LLC (Logical Link Control) podsloj - Logika (software)MAC (Media Access Control) podsloj - Medijum (hardware)Komutatori (Switchevi) su ureaji koji "rade" na sloju podataka, jer oni uvaju u memoriji MAC adrese svih mrenih ureaja koji su spojeni na njih, i kad do njih doe paket, oni proitaju adresu polaznog i odredinog ureaja iz zaglavlja, te ostvaruju elektrinu vezu izmeu ta dva ureaja.

  • 3. MRENI SLOJ

  • Obezbeuje prenos informacije u vidu paketa preko razliitih vrsta mrea izborom primarnog i sekundarnog (alternativnog) puta ili uspostavljanjem virtuelnog kola, na taj nain slojevima iznad transportnog mrea je transparentna, odnosno oni ne moraju da imaju uvid u tehnologije prenosa i komutacije koje su primenjene u mrei.Ali mrene kartice u raunarima nemajuIP adrese, nego MAC adrese. To znai da je potreban jo jedan sloj, koji e pretvoriti IP adrese u MAC adrese.

  • Na svakom segmentu mree (subnetu) postoji usmerenik (ruter), koji poseduje tabelu usmeravanja. Pakete koji dou do njega, a cilj im nije na lokalnom mrenom segmentu on prosleuje dalje, a pakete koji su namenjeni lokalnoj mrei, prosleuju se na lokalnu mreu. To se izvodi tako to dok ostali ureaji na mrei imaju jedan mreni adapter, usmerenik ima dva. Jedan je povezan na lokalnu mreu, a drugi na spoljanju.

  • 4. TRANSPORTNI SLOJ

  • Transportni sloj osigurava prenos poruka redosledom kojim se alju, da ne bude gubitaka ili dupliranja.Obezbjeuje sledee funkcije:Prihvatanje poruka iz gornjih slojeva i segmentacija ako je potrebnaObezbjeivanje pouzdanog prenosa od polazita do odredita sa potvrdom prijemaZaustavljanje slanja ako nisu spremni prijemni baferiMultipleksiranje tokova ili sesija poruka na jednoj logikoj adresi izmeu dva procesa i sinhronizacija sesija i porukaZaglavlje mora imati informaciju o redosledu podatakaPrimeri protokola ovog sloja su: TCP (Transmission Control Protocol) ili UDP (User Datagram Protocol).

  • 5. SLOJ SESIJE

  • Sloj sesije uspostavlja komunikacionu sesiju izmeu procesa koji se odvijaju na razliitim raunarima i moe da podri prenos podatak u reimu poruka.Obezbjeuje sledee funkcije:Omoguuje procesima aplikacije da registruje jedinstvene adrese procesaUspostavljanje, nadgledanje i prekidanje sesije preko virtualnog kola izmeu dva procesa iidentifikovana pomou jedinstvenih adresa procesaRazdvajanje poruka i u zaglavlju stoji informacije o kraju i poetku porukeSinhronizacija porukaizmeu poiljaoca i primaocaFunkcije koje omuguavaju da procesi komuniciraju preko mree; identifikacija korisnika, pristup resursima.

  • 6. PREZENTACIONI SLOJ

  • Sloj prezentacije slui kao prevodilac podataka itljivih za aplikaciju i za mreu (opti format).Obezbjeuje sledee funkcije:Prevoenje znakovnih kodova (ASCII, EBCDIC, ...)Konverzija podataka (celi brojevi u brojeve sa pokretnim zarezom, ...)Kompresija podatakaifrovanje i deifrovanje podataka

  • 7. APLIKACIONI SLOJ

  • Na Internetu u okviru njega su integrisani nivoi sesije i prezentacije.Sloj aplikacija slui kao prozor za korisnika i procese aplikacija preko kojeg pristupaju mrenim servisimaObezbeuje pristup udaljenim fajlovima i tampaima, mreno upravljanje, razmenu elektronskih poruka (e-mail), simulaciju virtualnih terminalaPrimeri protokola na ovom sloju suHTTP,FTP,telnet,SMTP,NNTPi mnogi drugi.