- Az OSI jelentése Nyissa meg a rendszer összekapcsolását egy referenciamodell, amely leírja, hogy egy szoftveralkalmazásból hogyan lehet információt egyben tárolni számítógép fizikai adathordozón keresztül egy másik számítógépen lévő szoftveralkalmazásba kerül.
- Az OSI hét rétegből áll, és mindegyik réteg egy adott hálózati funkciót lát el.
- Az OSI modellt a Nemzetközi Szabványügyi Szervezet (ISO) fejlesztette ki 1984-ben, és ma már a számítógépek közötti kommunikáció architekturális modelljének tekintik.
- Az OSI modell a teljes feladatot hét kisebb és kezelhető feladatra osztja. Minden réteghez egy adott feladat van hozzárendelve.
- Minden réteg önálló, így az egyes rétegekhez rendelt feladatok egymástól függetlenül végrehajthatók.
Az OSI modell jellemzői:
- Az OSI modell két rétegre oszlik: felső és alsó rétegekre.
- Az OSI modell felső rétege elsősorban az alkalmazással kapcsolatos kérdésekkel foglalkozik, és ezek csak a szoftverben valósulnak meg. Az alkalmazási réteg van a legközelebb a végfelhasználóhoz. Mind a végfelhasználó, mind az alkalmazási réteg együttműködik a szoftveralkalmazásokkal. A felső réteg a közvetlenül egy másik réteg feletti rétegre vonatkozik.
- Az OSI modell alsó rétege az adatátviteli problémákkal foglalkozik. Az adatkapcsolati réteg és a fizikai réteg hardverben és szoftverben valósul meg. A fizikai réteg az OSI modell legalsó rétege, és a legközelebb van a fizikai közeghez. A fizikai réteg elsősorban az információ fizikai közegre való elhelyezéséért felelős.
Az OSI modell 7 rétege
Hét OSI réteg van. Minden rétegnek más-más funkciója van. Az alábbiakban hét rétegből álló lista látható:
- Fizikai réteg
- Adatkapcsolati réteg
- Hálózati réteg
- Szállítási réteg
- Session Layer
- Bemutató réteg
- Alkalmazási réteg
1) Fizikai réteg
- A fizikai réteg fő funkciója az egyes bitek továbbítása egyik csomópontról a másikra.
- Ez az OSI modell legalsó rétege.
- Létrehozza, fenntartja és deaktiválja a fizikai kapcsolatot.
- Meghatározza a mechanikai, elektromos és eljárási hálózati interfész specifikációit.
A fizikai réteg funkciói:
2) Adatkapcsolati réteg
- Ez a réteg felelős az adatkeretek hibamentes átviteléért.
- Meghatározza a hálózaton lévő adatok formátumát.
- Megbízható és hatékony kommunikációt biztosít két vagy több eszköz között.
- Főleg a helyi hálózaton lévő minden egyes eszköz egyedi azonosításáért felelős.
- Két alréteget tartalmaz:
- Felelős a csomagok átviteléért a fogadó vevő hálózati rétegébe.
- A fejlécből azonosítja a hálózati réteg protokoll címét.
- Az áramlásszabályozást is biztosítja.
Logikai kapcsolatvezérlő réteg - A médiahozzáférés-vezérlő réteg egy kapcsolat a logikai kapcsolatvezérlő réteg és a hálózat fizikai rétege között.
- A csomagok hálózaton keresztüli átvitelére szolgál.
Az adatkapcsolati réteg funkciói
3) Hálózati réteg
- Ez egy 3. réteg, amely kezeli az eszközcímzést, nyomon követi az eszközök helyét a hálózaton.
- A hálózati feltételek, a szolgáltatás prioritása és egyéb tényezők alapján meghatározza az adatok forrásból a célba történő áthelyezésének legjobb módját.
- Az adatkapcsolati réteg felelős a csomagok útválasztásáért és továbbításáért.
- Az útválasztók a 3. rétegű eszközök, ebben a rétegben vannak megadva, és az útválasztási szolgáltatások biztosítására szolgálnak egy hálózaton belül.
- A hálózati forgalom irányítására használt protokollokat hálózati rétegprotokolloknak nevezzük. A protokollok példái az IP és az Ipv6.
A hálózati réteg funkciói:
4) Szállítási réteg
- A szállítási réteg egy 4-es réteg, amely biztosítja, hogy az üzenetek a küldésük sorrendjében történjenek, és ne kerüljön sor az adatok megkettőzésére.
- A szállítási réteg fő feladata az adatok teljes átvitele.
- Az adatokat a felső rétegtől kapja, és kisebb egységekre, úgynevezett szegmensekre alakítja át.
- Ezt a réteget végpontok közötti rétegnek nevezhetjük, mivel pont-pont kapcsolatot biztosít a forrás és a cél között az adatok megbízható szállítása érdekében.
Az ebben a rétegben használt két protokoll:
- Ez egy szabványos protokoll, amely lehetővé teszi a rendszerek számára az interneten keresztüli kommunikációt.
- Kapcsolatot hoz létre és tart fenn a gazdagépek között.
- Ha az adatokat TCP-kapcsolaton keresztül küldik, akkor a TCP-protokoll kisebb egységekre, úgynevezett szegmensekre osztja fel az adatokat. Mindegyik szegmens több útvonalon halad az interneten, és különböző sorrendben érkeznek meg a célállomásra. Az átvitelvezérlő protokoll átrendezi a csomagokat a megfelelő sorrendben a fogadó oldalon.
- A User Datagram Protocol egy szállítási réteg protokoll.
- Ez egy megbízhatatlan szállítási protokoll, mivel ebben az esetben a vevő nem küld visszaigazolást a csomag vételekor, a küldő nem vár visszaigazolásra. Ezért ez megbízhatatlanná teszi a protokollt.
A szállítási réteg funkciói:
5) Session Layer
- Ez egy 3. réteg az OSI modellben.
- A Session réteg a kommunikáló eszközök közötti interakció létrehozására, karbantartására és szinkronizálására szolgál.
A munkamenet réteg funkciói:
6) Prezentációs réteg
- A prezentációs réteg főként a két rendszer között kicserélt információ szintaxisával és szemantikájával foglalkozik.
- A hálózat adatfordítójaként működik.
- Ez a réteg az operációs rendszer része, amely az adatokat egyik prezentációs formátumból egy másik formátumba konvertálja.
- A bemutató réteget szintaktikai rétegnek is nevezik.
A prezentációs réteg funkciói:
7) Alkalmazási réteg
- Az alkalmazási réteg ablakként szolgál a felhasználók és az alkalmazási folyamatok számára a hálózati szolgáltatás eléréséhez.
- Olyan problémákat kezel, mint a hálózat átláthatósága, az erőforrások elosztása stb.
- Az alkalmazási réteg nem alkalmazás, hanem az alkalmazási réteg funkcióit látja el.
- Ez a réteg biztosítja a hálózati szolgáltatásokat a végfelhasználók számára.
Az alkalmazási réteg funkciói:
- Címtárszolgáltatások: Egy alkalmazás biztosítja az elosztott adatbázis-forrásokat, és arra szolgál, hogy globális információkat biztosítson különféle objektumokról.