Hva er OSI -modellen? Forbindelsesmodellen for åpne systemer forklart

Hva er OSI -modellen? Forbindelsesmodellen for åpne systemer forklart

Når du surfer på et nettsted på internett, gjengir nettleseren nettsiden på skjermen slik at du kan kommunisere med nettstedet. Men det som skjer bak kulissene er helt usynlig for brukerne.





OSI -modellen definerer hvordan to datamaskiner samhandler med hverandre over et nettverk. Modellen definerer flere protokoller, slik at overføring av informasjon i form av pakker mellom to systemer.





hva du skal gjøre med en ny datamaskin

Denne artikkelen vil dykke dypt ned i hva OSI -modellen egentlig er, sammen med en detaljert beskrivelse av hvert lag i modellen.





Hva er OSI -modellen?

'OSI Model' står for Åpen systemforbindelse Modell. OSI -modellen ble introdusert av International Standards Organization (ISO).

ISO er en multinasjonal organisasjon som er ansvarlig for å sette globale standarder. Hver potensiell internasjonal standard går gjennom seks stadier som bestemmer levedyktigheten i den virkelige verden.



Modellen letter prosessen med nettverk mellom to systemer. OSI -modellen lar to datamaskiner samhandle med hverandre uten å kjenne maskinens underliggende arkitektur. Siden protokollene som er definert i modellen er ufeilbare og er i bruk over hele verden, er denne modellen det globale rammeverket for digital kommunikasjon over internett.

Open Systems Interconnection Model har flere lag, som hver er ansvarlig for å flytte informasjon over et nettverk. For eksempel sikrer det fysiske laget at dataene blir riktig overført til det neste laget, som er datalinklaget. På samme måte overfører Data Link -laget informasjon til neste lag og så videre.





Lag av OSI -modellen

Selv om lagene i OSI -modellen er forskjellige og håndterer forskjellige faser i datakommunikasjon, er de relatert på en eller annen måte.

Under modellens design fant utviklerne relaterte funksjoner i prosessene og grupperte dem i vanlige lag. OSI -modellen inneholder syv lag, som hvert administrerer en bestemt fase i dataoverføringsprosessen.





1. Fysisk lag

Det fysiske laget er det første og sannsynligvis det viktigste i OSI -modellen. Dette laget er ansvarlig for overføring av data over et fysisk medium. Funksjoner som kreves for å utføre overføringen er også definert i dette laget.

I avsenderens maskin kommer dataene fra Data Link -laget. Pakken overføres til mottakerens maskin gjennom et medium. Deretter tolker mottakerens fysiske lag pakken og sender den til datalinklaget for videre behandling.

Det fysiske laget dekker følgende aspekter ved dataoverføringen.

  1. Grensesnitt og medium for overføring (Wi-Fi eller Ethernet -kabler )
  2. Strøm av biter (dataene som må overføres)
  3. Dataoverføringshastighet
  4. Overføringsmodus
  5. Bit synkronisering

Det fysiske laget overfører dataene direkte til en annen maskin.

Data Link -laget utfører oppgaven med å sende dataene til den spesifikke maskinen i det samme nettverket, en prosess kjent som Physical Addressing. I dette laget blir dataene som sendes av det fysiske laget også tolket og konvertert til håndterbare enheter kjent som rammer.

I Data Link -laget, MAC ( Media Access Control ) adresser identifiserer hvilket system som ba om informasjonen fra nettverket til flere systemer. Dette laget er ansvarlig for følgende funksjoner.

  1. Innramming
  2. Fysisk adressering
  3. Flyt av data
  4. Kontrollfeil
  5. Adgangskontroll

3. Nettverkslag

Data Link -laget overvåker overføring av data til en maskin på det samme nettverket. I kontrast er nettverkslaget ansvarlig for å overføre avsenderpakken til mottakeren på forskjellige nettverk. Hvis to systemer er på samme nettverk, tar Data Link -laget seg av overføringen, og nettverkslaget er ikke nødvendig.

Nettverkslaget behandler datapakkene uavhengig. Systemet er ikke bekymret for ordren eller forholdet mellom disse pakkene.

Nettverkslaget inneholder følgende ansvar.

  1. Logisk adressering : Siden de to enhetene er på et annet nettverk, blir logiske adresser avgjørende for at dataoverføringen skal finne sted.
  2. Ruting : Pakken sendes til enheter på nettverket kjent som rutere. Disse enhetene videresender eller dirigerer datapakken til systemet som ba om informasjonen.

4. Transportlag

Nettverkslaget overfører dataene fra ett system til et annet. Men en datamaskin kjører også forskjellige programmer, og hvert program kan be om informasjon fra andre systemer. Så hvordan vet systemet ditt hvilken pakke som tilhører hvilket program?

100% diskbruk Windows 10

Skriv inn transportlaget. Dette laget er ansvarlig for prosess-til-prosess-levering av informasjonen. Systemet segmenterer datapakkene som kommer til dette laget i forskjellige enheter og setter dem deretter sammen igjen i henhold til sekvensnummeret.

Transportlaget tar seg av følgende funksjoner i OSI -modellen.

  1. Servicepunktadressering (lever pakker til riktig program)
  2. Segmentering og montering
  3. Flytkontroll
  4. Kontrollfeil

Relatert: Vanlige vilkår for hjemmenettverk og hva de betyr

5. Øktlag

Når to systemer kommuniserer, utfører de ikke en rask overføring og kobler deretter fra umiddelbart. Systemene går inn i en dialog og utfører den nødvendige overføringen. Sesjonslaget er ansvarlig for å starte en felles økt mellom to eller flere systemer for å sikre vellykket overføring av data.

Dette laget er også ansvarlig for synkronisering og sjekkpunkter. For eksempel, når du laster ned en dokumentfil som inneholder 1000 sider, legger sesjonslaget til et sjekkpunkt hver 100. side for å opprettholde effektiv datakommunikasjon.

Hvis overføringen mislykkes på side 554, i stedet for å starte nedlastingen fra begynnelsen, fortsetter overføringen fra det siste kontrollpunktet, dvs. side 500.

Øktlaget består av to funksjoner: Dialogkontroll, som er ansvarlig for å opprette en økt, og synkronisering.

6. Presentasjonslag

Datapakken når den endelige destinasjonen. Hva nå? Hvordan vil programmet tolke meldingen? Presentasjonslaget tar seg av meldingsoversettelsen, syntaksen og semantikken til den leverte pakken.

Dette laget består av funksjoner som utfører prosessen med å gjenkjenne hvilken del av dataene som er viktig og ikke. Presentasjonslaget har følgende ansvar i modellen.

  1. Oversettelse : To datamaskiner eller programmer deler informasjon i form av strenger. Og systemet konverterer dataene til biter av biter for bedre forståelse.
  2. Kryptering : For å sikre personvernet under kommunikasjonen, krypterer og dekrypterer presentasjonslaget dataene som må sendes.
  3. Komprimering : For å utføre effektiv dataoverføring blir informasjonen ofte komprimert for å redusere antall biter i strømmen.

7. Applikasjonslag

Endelig er applikasjonslaget ansvarlig for å tilby brukergrensesnitt for forskjellige nettverkstjenester. En nettleser, e -postplattform eller et grafisk databaseadministrasjonsverktøy er eksempler på programvare som danner dette laget.

java kan ikke finne eller laste inn hovedklassen

Applikasjonslaget gir brukerne følgende tjenester.

  1. Virtuell nettverksterminal : NVT er programvare som emulerer arbeidet til en fysisk terminal. Brukere kan koble til en NVT og kontrollere den eksterne verten fra systemet sitt.
  2. Posttjenester
  3. Filoverføring og -behandling
  4. Katalogtjenester

Hvordan fungerer Internett?

Internett bruker også OSI -modellen i arbeidet. Når du ber om en pakke fra en server, går dataene gjennom hvert lag i modellen. OSI -modellen har dannet den grunnleggende basen for det massive nettverket av systemer som er Internett.

Det er mange tjenester som skjer i systembakgrunnen når du surfer på internett. Nettverksadministrasjonsprotokoller som DHCP er ansvarlige for å gi brukerne en lynrask nettopplevelse.

Dele Dele kvitring E -post Hva er DHCP, hva står det for, og bruker jeg det?

DHCP er en nettverksadministrasjonsprotokoll. Men hva står DHCP for, og hva gjør det til og med?

Les neste
Relaterte temaer
  • Teknologi forklart
  • Datanettverk
  • Nettverkstips
Om forfatteren Deepesh Sharma(79 artikler publisert)

Deepesh er Junior Editor for Linux ved MUO. Han skriver informasjonsguider på Linux, med sikte på å gi alle nykommere en lykksalig opplevelse. Usikker på filmer, men hvis du vil snakke om teknologi, er han din fyr. På fritiden kan du finne ham lese bøker, lytte til forskjellige musikksjangre eller spille gitar.

Mer fra Deepesh Sharma

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere