Johdanto OSI-malliin

Kirjoittaja: Robert Simon
Luomispäivä: 16 Kesäkuu 2021
Päivityspäivä: 14 Saattaa 2024
Anonim
Johdanto AgileAMK-malliin
Video: Johdanto AgileAMK-malliin

Sisältö


Lähde: Grybaz / Dreamstime.com

Ottaa mukaan:

Protokollina toimimisen sijasta OSI-mallista on tullut opetusväline, joka osoittaa, kuinka erilaisia ​​verkon sisäisiä tehtäviä tulisi käsitellä virheetöntä tiedonsiirtoa varten.

Avoimen järjestelmän yhdistämismalli, joka tunnetaan paremmin OSI-mallina, on verkkokartta, joka kehitettiin alun perin yleisenä standardina verkkojen luomiseksi. Sen sijaan, että se toimisi mallina sovituilla protokollilla, joita käytettäisiin maailmanlaajuisesti, OSI-mallista on tullut opetusväline, joka osoittaa, kuinka verkon sisällä olevia erilaisia ​​tehtäviä tulisi käsitellä virheetöntä tiedonsiirtoa edistäväksi.

Nämä työt on jaettu seitsemään kerrokseen, joista kukin riippuu toiminnoista, jotka "luovutetaan" muista kerroksista. Tämän seurauksena OSI-malli tarjoaa myös oppaan verkkoongelmien vianmääritykseen seuraamalla niitä tiettyyn kerrokseen. Tässä tarkastellaan OSI-mallin kerroksia ja mitä toimintoja ne suorittavat verkossa.


1. Fyysinen kerros

Fyysinen kerros on todellinen kaapeli, kuidut, kortit, kytkimet ja muut mekaaniset ja sähköiset laitteet, jotka muodostavat verkon. Tämä on kerros, joka muuttaa digitaalisen datan signaaleiksi, jotka voidaan lähettää johdolla datan lähettämiseksi. Nämä signaalit ovat usein sähköisiä, mutta kuten kuituoptiikan tapauksessa, ne voivat olla myös ei-sähköisiä signaaleja, kuten optiikkaa tai muun tyyppisiä pulsseja, jotka voidaan koodata digitaalisesti. Verkottumisen kannalta fyysisen kerroksen tarkoituksena on tarjota arkkitehtuuri lähetettäville ja vastaanotettaville tiedoille. Fyysinen kerros on luultavasti helpoin kerros vianmääritykseen, mutta vaikein korjata tai rakentaa, koska tähän liittyy laitteistoinfrastruktuurin kytkeminen ja kytkeminen verkkoon.

2. Tietolinkkikerros

Tietolinkkikerros on, missä tieto muunnetaan koherentiksi “paketeiksi” ja kehyksiksi, jotka siirretään ylemmille tasoille. Periaatteessa datalinkkikerros purkaa fyysisestä kerroksesta tulevan raakatiedon ja kääntää ylemmistä kerroksista tulevat tiedot raakatiedoiksi, jotka lähetetään fyysisen kerroksen yli. Datayhteyskerros vastaa myös fyysisessä kerroksessa mahdollisesti esiintyvien virheiden sieppaamisesta ja korvaamisesta.


3. Verkkokerros

Verkkokerros on, missä saapuvan ja lähtevän datan kohde asetetaan. Jos datayhteyskerros on moottoritie, jolla autot voivat ajaa, verkkokerros on GPS-järjestelmä, joka kertoo kuljettajille, kuinka sinne pääsee. Osoittelu lisätään tietoihin napsauttamalla tietoja datapaketin ympärille osoiteotsikon muodossa. Tämä kerros vastaa myös nopeimman reitin määräämisestä määränpäähän ja pakettien vaihtoa tai verkon ruuhkia aiheuttavien ongelmien käsittelystä. Tässä kerroksessa reitittimet pyrkivät varmistamaan, että tiedot osoitetaan uudelleen oikein, ennen kuin ne siirretään paketin matkan seuraavaan vaiheeseen.

4. Kuljetuskerros

Kuljetuskerros vastaa datan virtaamisesta verkon kautta. Tällä tasolla tietoja ei ajatella yksittäisten pakettien, vaan enemmän keskustelun kannalta. Tämän saavuttamiseksi käytetään protokollia - jotka on määritelty ”viestinnän säännöiksi”. Protokollat ​​tarkkailevat monien pakettien täydellistä lähettämistä - tarkistavat keskustelun virheiden varalta, kuittaavat onnistuneet lähetykset ja pyytää uudelleenlähetystä, jos virheitä havaitaan.

Verkko- ja kuljetuskerros toimivat yhdessä kuin postijärjestelmä. Verkkokerros osoittaa tiedot samalla tavalla kuin henkilö osoittaa kirjekuoren. Sitten kuljetuskerros toimii er: n paikallisena postihaarana, lajittelemalla ja ryhmittelemällä kaikki vastaavasti osoitetut tiedot suuremmiksi lähetyksiksi, jotka on sidottu muihin paikallisiin sivukonttoreihin, missä ne sitten toimitetaan.

5. Istuntokerros

Istuntokerros on, missä yhteydet luodaan, ylläpidetään ja lopetetaan. Tämä viittaa yleensä sovelluspyyntöihin verkon kautta.

Ei vikoja, ei stressiä - vaiheittaiset ohjeet elämää muuttavien ohjelmistojen luomiseen tuhoamatta elämääsi

Et voi parantaa ohjelmointitaitojasi, kun kukaan ei välitä ohjelmiston laadusta.

Kun kuljetuskerros käsittelee todellista datavirtaa, istuntokerros toimii ilmoittajana, varmistaen, että tietoja pyytävät ja käyttävät ohjelmat ja sovellukset tietävät pyyntönsä täyttyvän. Teknisessä mielessä istuntokerros synkronoi tiedonsiirron.

6. Esityskerros

Esityskerros on, jossa vastaanotettu data muunnetaan muotoon, jonka sovellus, jolle se on tarkoitettu, voi ymmärtää. Tällä kerroksella tehty työ ymmärretään parhaiten käännöstyöksi. Esimerkiksi, tiedot salataan usein esityskerroksessa ennen kuin ne siirretään muille kerroksille käytettäväksi. Kun dataa vastaanotetaan, se salataan ja siirretään tarkoitetulle sovellukselle odotetussa muodossa.

7. Sovelluskerros

Sovelluskerros koordinoi tietyn tietokoneen tai laitteen käynnissä olevan ohjelmiston verkkoon pääsyä. Sovelluskerroksen protokollat ​​käsittelevät pyynnöt, jotka eri ohjelmistosovellukset tekevät verkkoon. Jos verkkoselain haluaa ladata kuvan, asiakas haluaa tarkistaa palvelimen ja tiedostojenjako-ohjelma haluaa ladata elokuvan, sovelluskerroksen protokollat ​​järjestävät ja toteuttavat nämä pyynnöt.

Kokoa kaikki yhdessä

Olemme tarkastelleet OSI-mallia alakerroksesta ylöspäin. Yksinkertaistettu yhteenveto tästä prosessista voidaan jakaa kolmeen vaatimukseen:

  1. Tietokone on kytketty verkkoon (fyysinen kerros), ja sillä on oltava tapa lukea tietoja (data link layer). Verkolla on myös oltava oikea osoite (verkkotaso) tietämään kuinka tulla ja mennä.
  2. Itse verkolla on oltava tapoja toimittaa tiedot tehokkaasti oikeille vastaanottajille (kuljetuskerros) ja antaa näiden vastaanottajien tietää, että se on toimitettu (istuntokerros).
  3. Tiedot on purettava ja toimitettava sovellukselle ymmärrettävässä muodossa (esityskerros), ja sen jälkeen niiden on täytettävä pyynnöt, joita eri ohjelmistosovellukset tekevät verkon käyttäjälle (sovelluskerros).

datan syöttäminen toimii vastakkaiseen suuntaan alkaen YSI-ylemmästä kerroksesta - sovelluskerroksesta - ja liikkuu alaspäin mallin läpi ja loppuu lopulta, kun vastaanottaja vastaanottaa tiedot fyysisen kerroksen kautta.

Johtopäätös: OSI-mallin opit

OSI-malli tarjoaa verkkoille käsitteellisen näkökulman näyttämällä, mitkä tehtävät hoidetaan kullakin tasolla. Käytännön tasolla kuva kuitenkin muuttuu paljon monimutkaisemmaksi. Jotkut laitteet ja protokollat ​​sopivat siististi yhteen kerrokseen, kun taas toiset toimivat useissa kerroksissa ja suorittavat toimintoja, jotka vaikuttavat jokaiseen kerrokseen. Kuten mainittiin, salausmuodossa oleva tietoturva voidaan rajoittaa esityskerrokseen, mutta verkkoturvallisuus vaikuttaa kaikkiin seitsemään kerrokseen.

Reaalimaailman verkot ovat paljon vähemmän määriteltyjä kuin OSI-malli ehdottaa. Tästä huolimatta malli tarjoaa käsitteellisen kehyksen, jota voidaan käyttää verkon vuorovaikutusten visualisointiin, sekä olemassa olevien verkkojen vianetsintään että tulevaisuuden parempien verkkojen suunnitteluun.