Mi az OSI modell? A nyílt rendszerek összekapcsolási modellje

Mi az OSI modell? A nyílt rendszerek összekapcsolási modellje

Amikor egy internetes webhelyet böngész, az Ön böngészője megjeleníti a weboldalt a kijelzőn, hogy Ön interakcióba léphessen a webhellyel. De ami a színfalak mögött történik, a felhasználók számára teljesen láthatatlan.





Az OSI modell határozza meg, hogy két számítógép hogyan lép kölcsönhatásba egymással a hálózaton keresztül. A modell több protokollt határoz meg, lehetővé téve az információk csomagok formájában történő továbbítását két rendszer között.





fájl áthelyezése egyik Google meghajtóról a másikra

Ez a cikk mélyen belemerül abba, hogy mi is valójában az OSI modell, valamint a modell minden rétegének részletes leírásával.





Mi az OSI modell?

Az „OSI Model” a Nyílt rendszerek összekapcsolása Modell. Az OSI modellt a Nemzetközi Szabványügyi Szervezet (ISO) vezette be.

Az ISO egy multinacionális szervezet, amely felelős a globális szabványok meghatározásáért. Minden lehetséges nemzetközi szabvány hat szakaszon megy keresztül, amelyek meghatározzák életképességét a valós életben.



A modell megkönnyíti a két rendszer közötti hálózatépítési folyamatot. Az OSI -modell lehetővé teszi két számítógép kölcsönhatását egymással anélkül, hogy ismerné a gép mögöttes architektúráját. Mivel a modellben meghatározott protokollok tévedhetetlenek és az egész világon használatban vannak, ez a modell az interneten keresztüli digitális kommunikáció globális kerete.

A nyílt rendszerek összekapcsolási modellje több rétegből áll, amelyek mindegyike felelős az információ hálózaton keresztüli mozgatásáért. Például a Fizikai réteg biztosítja az adatok megfelelő átvitelét a következő rétegre, amely az adatkapcsolati réteg. Hasonlóképpen, a Data Link réteg továbbítja az információkat a következő réteghez és így tovább.





Az OSI modell rétegei

Bár az OSI modell rétegei különállóak, és az adatkommunikáció különböző fázisait kezelik, valamilyen módon kapcsolódnak egymáshoz.

A modell tervezése során a fejlesztők kapcsolódó funkciókat találtak a folyamatokban, és közös rétegekbe csoportosították őket. Az OSI modell hét réteget tartalmaz, amelyek mindegyike az adatátviteli folyamat egy adott szakaszát kezeli.





1. Fizikai réteg

A fizikai réteg az első és valószínűleg a legfontosabb az OSI modellben. Ez a réteg felelős az adatok fizikai adathordozón történő továbbításáért. Az átvitel végrehajtásához szükséges funkciókat is ezen a rétegen belül határozzuk meg.

A feladó gépében az adatok a Data Link rétegből érkeznek. A csomagot egy adathordozón keresztül továbbítják a vevő gépéhez. Ezután a vevő fizikai rétege értelmezi a csomagot, és elküldi azt az adatkapcsolati rétegnek további feldolgozás céljából.

A fizikai réteg az adatátvitel következő vonatkozásait fedi le.

  1. Felület és átviteli mód (Wi-Fi vagy Ethernet kábelek )
  2. Bitfolyam (adatátvitel szükséges)
  3. Adatátviteli sebesség
  4. Átviteli mód
  5. Bit szinkronizálás

A fizikai réteg közvetlenül továbbítja az adatokat egy másik gépre.

Az adatkapcsolati réteg feladata, hogy elküldje az adatokat ugyanazon a hálózaton lévő adott gépre, ezt a folyamatot fizikai címzésnek nevezik. Ebben a rétegben a Fizikai réteg által küldött adatokat is értelmezik és átalakítják kezelhető egységekké, amelyeket kereteknek neveznek.

Az adatkapcsolati rétegben a MAC ( Media Access Control ) címek azonosítják, hogy melyik rendszer kérte az információt több rendszer hálózatától. Ez a réteg felelős a következő funkciókért.

  1. Keretezés
  2. Fizikai címzés
  3. Adatfolyam
  4. Vezérlő hiba
  5. Hozzáférés-szabályozás

3. Hálózati réteg

Az adatkapcsolati réteg felügyeli az adatok továbbítását ugyanazon a hálózaton lévő gépre. Ezzel szemben a Hálózati réteg feladata a küldő csomag átvitele a vevőhöz különböző hálózatokon. Ha két rendszer van ugyanazon a hálózaton, akkor az adatkapcsolati réteg gondoskodik az átvitelről, és a hálózati réteg nem szükséges.

A hálózati réteg függetlenül kezeli az adatcsomagokat. A rendszert nem érdekli a csomagok sorrendje vagy kapcsolata.

A hálózati réteg a következő feladatokat tartalmazza.

  1. Logikai címzés : Mivel a két eszköz különböző hálózaton van, a logikai címek kulcsfontosságúak az adatátvitelhez.
  2. útvonalválasztás : A csomagot a hálózat Routers néven ismert eszközeire küldik. Ezek az eszközök továbbítják vagy továbbítják az adatcsomagot az információt kért rendszerhez.

4. Szállítási réteg

A hálózati réteg átviszi az adatokat az egyik rendszerből a másikba. A számítógép azonban különféle programokat is futtat, és minden program információt kérhet más rendszerektől. Tehát honnan tudja a rendszere, hogy melyik csomag melyik programhoz tartozik?

raspberry pi zero w projektek kezdőknek

Lépjen be a szállítási rétegbe. Ez a réteg felelős az információ folyamatok közötti továbbításáért. A rendszer az erre a rétegre érkező adatcsomagokat különböző egységekre szegmentálja, majd a sorszámnak megfelelően újra összeállítja őket.

A szállítási réteg az OSI modell alábbi funkcióiról gondoskodik.

  1. Szolgáltatási pont címzése (szállítsa a csomagokat a megfelelő programhoz)
  2. Szegmentálás és összeszerelés
  3. Áramlásszabályozás
  4. Vezérlő hiba

Kapcsolódó: Általános otthoni hálózati feltételek és jelentésük

5. Session Réteg

Amikor két rendszer kommunikál, nem hajtanak végre gyors átvitelt, majd azonnal bontják a kapcsolatot. A rendszerek párbeszédablakba lépnek, és végrehajtják a szükséges átvitelt. A munkamenetréteg felelős egy közös munkamenet kezdeményezéséért két vagy több rendszer között az adatok sikeres átvitelének biztosítása érdekében.

Ez a réteg felelős a szinkronizálásért és az ellenőrzőpontokért is. Például, amikor 1000 oldalas dokumentumfájlt tölt le, a munkamenetréteg 100 oldalonként hozzáad egy ellenőrző pontot a hatékony adatkommunikáció fenntartása érdekében.

Ha az átvitel sikertelen az 554. oldalon, akkor a letöltés elölről történő megkezdése helyett az átvitel az utolsó ellenőrzőpontról, azaz az 500. oldalról folytatódik.

A munkamenet réteg két funkcióból áll: a munkamenet létrehozásáért felelős párbeszédvezérlésből és a szinkronizálásból.

6. Prezentációs réteg

Az adatcsomag eléri a végső célállomást. Most mi? Hogyan fogja a program értelmezni az üzenetet? A Bemutató réteg gondoskodik a kézbesített csomag üzenetfordításáról, szintaxisáról és szemantikájáról.

Ez a réteg olyan funkciókból áll, amelyek felismerik, hogy az adatok melyik része fontos és melyik nem. A bemutató réteg a következő feladatokat látja el a modellben.

  1. Fordítás : Két számítógép vagy program karakterláncok formájában osztja meg az információkat. A rendszer pedig az adatokat bitfolyamokká alakítja át a jobb megértés érdekében.
  2. Titkosítás : A kommunikáció során a magánélet biztosítása érdekében a Presentation réteg titkosítja és dekódolja az elküldendő adatokat.
  3. Tömörítés : A hatékony adatátvitel érdekében az információkat gyakran tömörítik, hogy csökkentsék a bitek számát a folyamban.

7. Alkalmazási réteg

Végül az Alkalmazás réteg felelős a felhasználói felületek biztosításáért a különböző hálózati szolgáltatásokhoz. Internetes böngésző, levelező platform vagy grafikus adatbázis -kezelő eszköz példák a réteget alkotó szoftverekre.

Hogyan lehet eltávolítani a profilt a PS4 -ről

Az Alkalmazás réteg a következő szolgáltatásokat nyújtja a felhasználónak.

  1. Hálózati virtuális terminál : Az NVT olyan szoftver, amely utánozza a fizikai terminál működését. A felhasználók csatlakozhatnak egy NVT -hez, és a rendszerükről vezérelhetik a távoli gazdagépet.
  2. Levelezési szolgáltatások
  3. Fájlátvitel és kezelés
  4. Címtárszolgáltatások

Hogyan működik az Internet?

Az internet az OSI modellt is használja a munkájában. Amikor csomagot kér egy szervertől, az adatok áthaladnak a modell minden rétegén. Az OSI modell képezte az alapot a hatalmas rendszerhálózathoz, amely az Internet.

Az internet böngészése során sok szolgáltatás zajlik a rendszer hátterében. Az olyan hálózatkezelési protokollok, mint a DHCP, felelősek a villámgyors böngészési élmény biztosításáért a felhasználók számára.

Részvény Részvény Csipog Email Mi a DHCP, mit jelent és használom?

A DHCP egy hálózatkezelő protokoll. De mit jelent a DHCP, és egyáltalán mit tesz?

Olvassa tovább
Kapcsolódó témák
  • Technológia magyarázata
  • Számítógépes hálózatok
  • Hálózati tippek
A szerzőről Deepesh Sharma(79 cikk megjelent)

A Deepesh a MUO Linux -szerkesztője. Információs útmutatókat ír Linuxon, célja, hogy boldog élményt nyújtson minden újonnan érkezőnek. Nem biztos a filmekben, de ha a technológiáról akar beszélni, akkor ő a pasija. Szabadidejében találhat könyveket olvasni, különböző zenei műfajokat hallgatni vagy gitározni.

Továbbiak a Deepesh Sharma -tól

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide