El OSI modell Nagyon fontos a számítógépes hálózatokban. Ezért ebben a cikkben elmagyarázzuk, hogy mi is ez a hálózati modell, hogyan működik, mire használják, milyen rétegeket tartalmaz és sok mást.
Mi az OSI modell?

El OSI (nyílt rendszerek összekapcsolásának) modelljeA , vagyis a Nyílt Rendszerek Összekapcsolása (Open Systems Interconnection) a számítógépes hálózati kommunikációs protokollok referenciamodellje. Ezt a modellt az ISO (Nemzetközi Szabványügyi Szervezet) alkotta meg az 80-as években.
Az OSI modellt eredetileg az ITU (Nemzetközi Távközlési Unió) tette közzé. Ez azonban csak 1983-ban történt meg, mivel a következő évben maga az ISO ajánlotta fel szabványként. Az OSI célja valójában az, hogy szabványosítani az internetes kommunikációt hogy megkönnyítse, és törekedjen az összes hálózati eszköz és szoftver interoperabilitására.
Mivel az OSI modell egy normatív típusmodell, mondhatnánk, hogy ez egy elméleti koncepció, bár kézzelfogható dolgok megvalósítására szolgál, amelyek lehetővé teszik a telekommunikációs világ különböző technológiái és gyártói számára, hogy helyesen végezzék a munkájukat.
Az évek során az OSI modellt fejlesztették. Jelenleg 7 réteget kínál ...hogy meghatározza azokat a különböző fázisokat, amelyeken az információ keresztülmegy, amikor két csomópont vagy eszköz között kapcsolatok létesülnek egy hálózaton. Függetlenül az információ típusától, a csatlakoztatott eszköz típusától, technológiájától vagy helyétől, ugyanazok a rétegek mindig érintettek lesznek.
Egy kis történelem: Háttér
Azt kell mondani, hogy a számítógépes hálózatok bővítése Az 80-as években kezdődött, amikor népszerűvé vált a különböző eszközök összekapcsolásának szükségessége világszerte az információcsere és a kapcsolattartás érdekében. A hálózatok ezzel szemben már jóval az évtized előtt létrejöttek.
Biztosan emlékszel a az internet eredetének története és elődei, mint például az ARPANET néven ismert hálózat. Nos, akkoriban az OSI modell még nem létezett, és a probléma, amivel szembesültek, az volt, hogy sok hálózati programnak vagy eszköznek nehézségei voltak a kommunikációval. Ezért volt szükség az ISO szabványosításra, hogy meghatározzák az összes hálózatra vonatkozó szabályokat, és így elkerüljék ezeket az interoperabilitási problémákat.
Hogyan működik az OSI modell?
Ahogy korábban említettem, az OSI modell 7 különböző rétegből épül fel, amelyektől függ. A a művelet lépésekre bontható, mivel minden réteg egy meghatározott, hierarchikus funkciót tölt be a kommunikációban. Ezért a kommunikációs protokollok ezen rétegek mindegyikét vagy egy részét használják a hálózati kommunikáció biztosítására.
Mire használják az OSI modellt?
Az OSI modell alapvetően egy fogalmi eszköz a telekommunikáció szervezésére. Amit csinál, az a következő: szabványosítani az információ hálózatokon történő átvitelének módját számítástechnika.
Meg kell jegyezni, hogy az OSI modell nem hálózati topológia, nem is hálózati modell önmagában, nem is specifikáció vagy protokoll. Ez egy eszköz, amely meghatározza a funkcionalitást úgy, hogy gyártók és fejlesztők olyan termékeket hozhatnak létre, amelyek zökkenőmentesen működnek egymással, ahogyan korábban is tették.
OSI modellrétegek vagy OSI verem

az rétegek vagy szintek Az OSI modellt, más néven OSI Stack-et alkotó elemek a következők:
- Fizikai réteg: Ez az OSI modell legalacsonyabb szintű rétege. Mindent kezel, ami a hálózati topológiával, a fizikai kapcsolatokkal, a jelzésekkel és a bináris átvitellel kapcsolatos. Más szóval, szabványosítja a fizikai szintet (kábeltípusok, vezeték nélküli kapcsolatok hullámformái, hálózati interfészek, elektromos feszültség stb.).
- Adatkapcsolati réteg: a fizikai átirányítással, a hibaészleléssel, a közeghozzáféréssel és az adatfolyam-vezérléssel foglalkozik a kommunikáció során. Például a MAC és LLC címek ezen a rétegen definiálhatók.
- Hálózati réteg: Felelős a logikai címzésért és az útvonalmeghatározásért. Vagyis az érintett hálózatok közötti meglévő útvonalak azonosításáért. Az alapvető adategységeket "csomagoknak" nevezzük, és az általuk használt útválasztási protokoll vagy irányítható protokoll szerint osztályozhatók. Az előbbiek választják ki az útvonalakat (többek között RIP, IGRP, EIGRP), az utóbbiak pedig a csomagokkal együtt utaznak (IP, IPX, AppleTalk stb.). Ennek a rétegnek a célja annak biztosítása, hogy az adatok elérjék a célállomásukat, még akkor is, ha közbenső eszközök, például útválasztók használatát igénylik.
- Szállítási réteg: Felelős a végpontok közötti kapcsolatért és az átvitt adatok megbízhatóságáért. Itt jutnak el az egyes csomagokban található adatok egyik csomópontról a másikra, azaz a forráseszközről a céleszközre, függetlenül a használt fizikai közegtől. Munkáját logikai portokon keresztül végzi, és az ún. IP-aljzatok: Port.
- Munkamenet réteg: Ez magán a hálózaton lévő eszközök közötti kommunikáció. Felelős az adatcserét végző, csatlakoztatott eszközök közötti kapcsolat vezérléséért és fenntartásáért. Azt is biztosítania kell, hogy miután a két rendszer közötti kommunikáció létrejött, az adatátviteli csatorna folytatható legyen, ha megszakad. Ezek a szolgáltatások részben vagy teljesen nélkülözhetetlenné válhatnak, az esettől függően. Ezért említettem korábban, hogy nem mindig használják mind a 7 réteget...
- Bemutató réteg: Ahogy a neve is sugallja, az átvitt adatok megjelenítésére szolgál. Vagyis ezeket az összeállított csomagokat "lefordítják", hogy felismerhetővé vagy hasznossá tegyék őket a rendszer számára. Például egy csomagsorozat üzenetet, fájlt stb. eredményezhet. Lehetővé teszi az adatok titkosítását és kódolását, valamint a tömörítést és a fogadó géphez való adaptálást is.
- Alkalmazási réteg: Ez a legfelső szintű réteg. Ne feledje, hogy az új kommunikációs protokollok folyamatosan fejlesztésre kerülnek, ahogy új alkalmazások jelennek meg. Ezért ez az utolsó réteg határozza meg az alkalmazások által az adatcserére használt protokollokat. Ez a réteg eredményezheti azt a folyamatot, amelyet a felhasználó végül lát, bár ez nem mindig van így. Meg kell azonban jegyezni, hogy a felhasználó ritkán lép interakcióba az alkalmazásréteggel; azokkal az alkalmazásokkal lép interakcióba, amelyek az alkalmazásréteggel lépnek interakcióba. Például lehet ez egy csevegőalkalmazás, egy webböngésző stb.
Végül, egyesek egy emlékeztető szabályt használnak az OSI modell 7 rétegének megjegyzésére, és ez a szabály a következő: FERTSPA (Fizika, adatkapcsolat, hálózat, szállítás, munkamenet, bemutatás és alkalmazás).