Tutoriali

▷ Osi model: što je i za što se koristi

Sadržaj:

Anonim

U ovom ćemo članku pokušati detaljno definirati što je OSI model. Unatoč činjenici da se mrežni model koji se koristi u lokalnim mrežama teorijski ne poklapa s ovim komunikacijskim modelom, one imaju mnoge vlastite karakteristike. Uz to, moramo imati na umu da to varira ovisno o različitim topologijama mreža koje se koriste posebno u poslovnim okruženjima i velikim tvrtkama. Ono što OSI model namjerava jest da na standardizirani način razumijemo različite razine komunikacije.

Sadržaj indeks

Trenutno uvijek imamo konstrukciju standardiziranih modela za različite aspekte naše okoline. To snažnije vidimo u telekomunikacijskim protokolima između strojeva. Standardizacija je nužna za okruženje u kojem je povezan veliki broj mreža i vrsta strojeva, a da ne spominjemo veliki broj telekomunikacijskih operatera koji postoje na tržištu.

Primjer za to je model koji je predložio ISO, ovo je bilo ključno za postizanje upravo razvoja tih komunikacija među mnoštvom elemenata koji su u osnovi potpuno različiti jedni od drugih. Pogledajmo sada detaljno njegove glavne točke interesa.

Što je OSI model

OSI model razvila je 1984. ISO organizacija (Međunarodna organizacija za standardizaciju). Ovaj je standard slijedio ambiciozni cilj upravljanja povezivanjem sustava različitog podrijetla, tako da su mogli razmjenjivati ​​informacije bez ikakvih prepreka zbog protokola s kojima su radili na svoj način prema proizvođaču.

OSI model sastoji se od 7 slojeva ili nivoa apstrakcije. Svaka od ovih razina imat će svoje funkcije, tako da zajedno mogu postići svoj konačni cilj. Upravo ovo razdvajanje na razine omogućuje međusobno komuniciranje različitih protokola koncentriranjem određenih funkcija na svakoj razini rada.

Još jedna stvar koju morate imati na umu je da OSI model nije definicija topologije ili mrežnog modela sama po sebi. Isto tako, ne određuje i ne definira protokole koji se koriste u komunikaciji jer su implementirani neovisno o ovom modelu. Ono što OSI uistinu čini jest definirati njihovu funkcionalnost za postizanje standarda.

Razine od kojih se sastoji OSI model su:

Vrste usluga

OSI model utvrđuje dvije osnovne usluge koje postoje za telekomunikacije:

  • Sa vezom: potrebno je najprije uspostaviti vezu putem kruga radi razmjene informacija. Jedna vrsta komunikacije s vezom je telefon, i mobilni i fiksni. Nema veze: za slanje ili primanje podataka nije potrebno uspostaviti krug. Poruka se šalje s odredišnom adresom i stići će što je brže moguće, ali ne nužno i naručena. Tipičan primjer je slanje e-poruka.

Pojmovi i terminologija korišteni u OSI modelu

Da bismo razgovarali o OSI-u moramo znati i različite pojmove koji su izravno povezani s njim. Da ih nije, razumjeli bismo mnoge pojmove modela.

sistem

To je fizički element na kojem se primjenjuje model. To je skup fizičkih strojeva raznih vrsta koji su spojeni sposobni za prijenos informacija

model

Model pomaže definirati strukturu zajedno s nizom funkcija koje će telekomunikacijski sustav obavljati. Model ne daje definiciju načina na koji bi telekomunikacijska mreža trebala biti implementirana, već samo definira kakav bi trebao biti standardni postupak razmjene informacija.

nivo

To je skup specifičnih funkcija za olakšavanje komunikacije grupirane u entitet koji je zauzvrat povezan i s nižom i višom razinom.

Interakcije između razina nazivaju se primitivima i mogu biti upitnici, odgovori, zahtjevi ili potvrde. Svaka razina ima ove karakteristike:

  • Svaka razina dizajnirana je za obavljanje određenih funkcija. Kad trebamo implementirati određene funkcije u mrežu, primijenit ćemo razinu koja odgovara tim funkcijama.Svaka od tih razina odnosi se na prethodnu i sljedeću razinu na skali apstrakcije. Dobiva podatke s niže razine i pruža ih na višu razinu Svaka razina sadrži usluge koje su neovisne o praktičnoj provedbi Ograničenja se moraju uspostaviti za svaku razinu sve dok osiguravaju protok informacija između svake

Funkcija ili algoritam

To je skup uputa koje su međusobno povezane tako da kroz ulazne podražaje (argumente) proizvode određene izlaze (izlaze).

OSI slojevi

Osnovna operacija

Sada moramo razgovarati o sedam razina uspostavljenih OSI komunikacijskim standardom. Svaka od tih razina imat će svoje funkcije i protokole koji će raditi na komunikaciji s drugim razinama.

Protokoli svake razine komuniciraju sa svojim kolegama ili kolegama, to jest vlastitim protokolom koji se nalazi na drugom kraju komunikacije. Na taj način ostali protokoli drugih razina neće imati utjecaj.

Da bi uspostavio protok informacija, stroj koji potiče podatke koji će odlaziti od najviše površnog sloja u fizički sloj. Tada će u odredišnom stroju protok dostići ovaj fizički sloj i popeti se do najviše površnog sloja koji postoji.

Pored toga, svaka razina djeluje neovisno od ostalih, ako je potrebno poznavati rad ostalih razina. Na ovaj način svaki se može mijenjati bez utjecaja na ostale. Na primjer, ako želimo dodati fizičku opremu ili mrežnu karticu, to će utjecati samo na sloj koji kontrolira ove uređaje.

Razine se mogu podijeliti u dvije skupine, one koje su mrežno orijentirane i one koje su usmjerene prema aplikacijama.

Mreže usmjerene na OSI razine

Ove su razine odgovorne za upravljanje fizičkim odjelom veze, poput uspostavljanja komunikacije, usmjeravanja i slanja

Sloj 1: Fizika

Ova razina izravno se bavi fizičkim elementima veze. Upravlja postupcima na elektroničkoj razini tako da niz bitova informacija putuje od odašiljača do prijemnika bez ikakvih preinaka.

  • Definira fizički medij za prijenos: kabeli upletenih para, koaksijalni kabel, valovi i optička vlakna Upravlja električnim signalima i prenosi bitni tok Definira karakteristike materijala kao što su konektori i naponske razine

Neki standardi koji se odnose na ovu razinu su: ISO 2110, EIA-232, V.35, X.24, V24, V.28

Sloj 2: Veza podataka

Ova je razina zadužena za pružanje funkcionalnih sredstava za uspostavljanje komunikacije fizičkih elemenata. Bavi se fizičkim usmjeravanjem podataka, pristupom mediju i posebno otkrivanjem pogrešaka u prijenosu.

Ovaj sloj gradi bitne okvire s informacijama i drugim elementima za kontrolu ispravnosti prijenosa. Tipični element koji obavlja funkcije ovog sloja je sklopka ili također usmjerivač, koji je odgovoran za primanje i slanje podataka s odašiljača na prijemnik

Najpoznatiji protokoli za ovu vezu su IEEE 802 za LAN veze i IEEE 802.11 za WiFi veze.

Sloj 3: Crveno

Ovaj sloj je odgovoran za prepoznavanje usmjeravanja između dvije ili više povezanih mreža. Ova razina će omogućiti da podaci stignu od odašiljača do prijemnika, uz mogućnost da se izvrši potrebno prebacivanje i usmjeravanje za poruku. Zbog toga je potrebno da ovaj sloj pozna topologiju mreže u kojoj djeluje.

Najpoznatiji protokol koji ovo radi je IP. Pronalazimo i druge poput IPX, APPLETALK ili ISO 9542.

Sloj 4: Prijevoz

Ova razina je zadužena za prijevoz podataka pronađenih u prijenosnom paketu od izvora do odredišta. To se vrši neovisno o vrsti mreže koju je otkrila niža razina. Informacijsku jedinicu ili PDU-u prije nego što je vidio, nazivamo i Datagram ako radi s UPD protokolom orijentiranim na slanje bez veze ili Segment, ako radi s protokolom TCP orijentiranim na vezu.

Ovaj sloj radi s logičkim portovima kao što su 80, 443, itd. Pored toga, glavni je sloj gdje se mora osigurati dovoljna kvaliteta kako bi se prijenos poruke odvijao pravilno i u skladu sa zahtjevima korisnika.

Razine OSI orijentirane na aplikaciju

Ti slojevi rade izravno s aplikacijama koje zahtijevaju usluge nižeg sloja. Zadužena je za prilagodbu informacija tako da su one sa stajališta korisnika razumljive, kroz sučelje i format.

Layer 5: Sjednica

Kroz ovu razinu veza između uređaja koji prenose informacije može se kontrolirati i ostati aktivna. To će osigurati da se nakon uspostavljanja veze održava sve dok se prijenos ne završi.

Bit će odgovoran za mapiranje adrese sesije koju korisnik unese kako bi ih prenio na adrese prijevoza s kojima rade niže razine.

6. sloj: prezentacija

Kao što mu ime govori, ovaj je sloj odgovoran za reprezentaciju poslanih informacija. Osigurat će da su podaci do korisnika koji su razumljivi unatoč različitim protokolima koji se koriste i u prijemniku i u predajniku. Oni prevode niz znakova u nešto razumljivo, da tako kažem.

Ovaj sloj ne radi s usmjeravanjem poruka ili vezama, ali odgovoran je za rad s korisnim sadržajem koji želimo vidjeti.

Layer 7: Primjena

Ovo je zadnja razina i zadužena je za omogućavanje korisnicima izvršavanja akcija i naredbi u vlastitim aplikacijama, poput gumba za slanje e-pošte ili programa za slanje datoteka pomoću FTP-a. Također omogućuje komunikaciju između ostalog donjeg sloja.

Primjer aplikacijskog sloja može biti SMTP protokol za slanje e-pošte, FTP program za prijenos datoteka itd.

Entiteti podataka u OSI modelu

To je element koji obrađuje podatke u otvorenom sustavu kako bi ih primijenio na određene funkcije. U ovom će slučaju pokušati obraditi informacije za razmjenu između strojeva. Proces se sastoji od:

  • Pristupna točka usluge (SAP): mjesto na kojem svaki sloj nalazi usluge sloja odmah ispod Jedinica podataka sučelja (IDU): blok informacija koji jedan sloj prelazi u donji sloj Podatkovna jedinica protokol (N-PDU): paketi informacija koji nose informacije koje se trebaju slati preko mreže. Te će informacije biti podijeljene i sastavljene od zaglavlja koje sadrži kontrolne podatke. Te se informacije na različitim mjestima razmjenjuju između dva entiteta koji pripadaju istoj razini. Jedinica podatkovnih servisa (SDU): Svaki se IDU sastoji od informacijskog polja za kontrolu sučelja (ICI) i drugog polja s informacijama s mrežnim informacijama (SDU). SDU n-razine predstavlja PDU razine n + 1, dakle n + 1-PDU = n-SDU

Grafički se može prikazati na sljedeći način:

Proces prijenosa podataka u OSI modelu

Pogledajmo sada kako slojevi OSI modela djeluju u prijenosu podataka.

  1. Aplikacijski sloj primit će poruku od korisnika, a poruka se nalazi u aplikacijskom sloju. Taj sloj dodaje ICI zaglavlje u njega u obliku PDU aplikacijskog sloja i preimenovan je u IDU. Pređite na sljedeći sloj Poruka je sada smještena u prezentacijskom sloju. Ovaj sloj dodaje svoje vlastito zaglavlje i prenosi se na sljedeći sloj. Poruka je sada u sloju sesije i prethodni postupak se ponavlja opet. Zatim se šalju fizički slojevi. U fizičkim slojevima paket će biti ispravno upućen do primatelja. Kad poruka stigne do prijemnika, svaki sloj ukloni zaglavlje koje je njegov odobreni sloj postavio za prijenos u poruci. Sada poruka dopire do aplikacijskog sloja odredišta koji će se dostaviti na korisnik razumljivo

Ovim zaključujemo naš članak o OSI modelu

Također preporučujemo:

Ako nam želite odgovoriti o bilo kojem pitanju, napišite to u komentarima

Tutoriali

Izbor urednika

Back to top button