OSI modellnivåer

Har nettopp begynt å jobbe som nettverksadministrator? Vil du ikke være forvirret? Vår artikkel er nyttig for deg. Har du hørt hvordan en tidstestad administrator snakker om nettverksproblemer og nevner noen nivåer? Kanskje du ble spurt på jobb, hvilke nivåer er beskyttet og fungerer hvis du bruker en gammel brannmur? For å forstå grunnleggende informasjonssikkerhet, må du forstå prinsippet om hierarkiet av OSI-modellen. La oss prøve å se egenskapene til denne modellen.

En selvrespektende systemadministrator må være velbevandret i nettverk.

OSI Nettverksmodell

Oversatt fra engelsk - den grunnleggende referansemodellen for samspillet mellom åpne systemer. Mer presist er nettverksmodellen for stakken av nettverksprotokoller OSI / ISO. Introdusert i 1984 som et konseptuelt rammeverk, som delte prosessen med å sende data på World Wide Web i syv enkle trinn. Det er ikke den mest populære siden utviklingen av OSI-spesifikasjonen har blitt forsinket. TCP / IP-protokollstakken er mer lønnsom og regnes som hovedmodellen som brukes. Du har imidlertid en stor sjanse til å møte OSI-modellen i stillingen som systemadministrator eller i IT.

Har laget mange spesifikasjoner og teknologier for nettverksenheter. I et slikt utvalg er det lett å bli forvirret. Det er den åpne systemsammenkoblingsmodellen som hjelper nettverksenheter som bruker forskjellige kommunikasjonsmetoder for å forstå hverandre. Merk at OSI er mest nyttig for programvare- og maskinvareprodusenter engasjert i utformingen av kompatible produkter.

Spør, hva er bruken for deg? Kunnskap om flernivåmodellen vil gi deg muligheten til å kommunisere med ansatte i IT-selskaper, diskusjonen av nettverksproblemer vil ikke være undertrykkende kjedsomhet. Og når du lærer å forstå på hvilket tidspunkt feilen oppstod, kan du enkelt finne årsakene og redusere rekkevidden av arbeidet ditt betydelig.

OSI nivåer

Modellen inneholder syv enkle trinn:

  • Fysisk.
  • Channel.
  • Network.
  • Transport.
  • Session.
  • Executive.
  • Brukt.

Hvorfor forenkler nedbrytingen i trinnene livet? Hver av nivåene tilsvarer et bestemt stadium av sending av en nettverksmelding. Alle trinnene er sekvensielle, noe som betyr at funksjonene utføres uavhengig, det er ikke behov for informasjon om arbeidet på forrige nivå. Den eneste nødvendige komponenten er en måte å få data fra forrige trinn, og hvordan informasjon sendes til neste trinn.

Vi vender oss til direkte bekjennelse med nivåene.

Fysisk nivå

Hovedoppgaven til første fase er å sende biter gjennom fysiske kommunikasjonskanaler. Fysiske kommunikasjonskanaler er enheter som er utformet for å sende og motta informasjonssignaler. For eksempel, optisk fiber, koaksialkabel eller snoet par. Videresending kan også skje over luften. Det første trinnet er preget av dataoverføringsmediet: beskyttelse mot interferens, båndbredde, karakteristisk impedans. Kvaliteten på de elektriske sluttesignalene (typen koding, spenningsnivåer og signaloverføringshastighet) er også satt og brukt på standard typer kontakter, kontaktforbindelser tilordnes.

De fysiske fasefunksjonene utføres absolutt på alle enheter som er koblet til nettverket. For eksempel implementerer en nettverkskort disse funksjonene fra datamaskinens side. Du kan ha kommet over de første trinnsprotokollene: RS-232, DSL og 10Base-T, som bestemmer kommunikasjonskanalens fysiske egenskaper.

Link nivå

I andre trinn er den abstrakte adressen til enheten forbundet med den fysiske enheten, tilgjengeligheten av overføringsmediet blir kontrollert. Biter er dannet i settrammer. Hovedoppgaven til koblingsnivået er å identifisere og rette feil. For korrekt videresending setter spesielle bundsekvenser inn før og etter rammen, og det beregnede kontrollsum er lagt til. Når rammen når adressaten, beregnes kontrollsummen for de allerede ankomne dataene igjen, hvis det faller sammen med kontrollsummen i rammen, anses rammen som korrekt. Ellers vises det en feil som er korrigert gjennom videreformidling av informasjon.

Kanaltrinnet gjør det mulig å overføre informasjon, takket være en spesiell lenkestruktur. Spesielt busser, broer og brytere opererer gjennom data link lag protokollene. Den andre trinns spesifikasjonen inkluderer: Ethernet, Token Ring og PPP. Funksjonene på kanalstrinnet i datamaskinen utføres av nettverksadaptere og drivere for dem.

Nettverkslag

I standard situasjoner er kanalfasefunksjonene ikke tilstrekkelig for overføring av høy kvalitet. Spesifikasjoner av det andre trinnet kan bare overføre data mellom noder med samme topologi, for eksempel et tre. Det er et behov for den tredje fasen. Det er nødvendig å danne et integrert transportsystem med forgrenet struktur for flere nettverk som har en vilkårlig struktur og er forskjellig i metoden for dataoverføring.

Hvis det forklares annerledes, behandler det tredje trinnet Internett-protokollen og utfører funksjonen til en ruteren: finne den beste banen for informasjonen. En ruter er en enhet som samler inn data om strukturen av samtrafikk og sender pakker til et målnettverk (transittoverføringer - håp). Hvis du opplever en feil i IP-adressen, er dette et problem som oppstod på nettverksnivå. Protokoller i tredje fase er delt inn i nettverks-, ruting- eller adresseløsning: ICMP, IPSec, ARP og BGP.

Transportnivå

For at dataene skal kunne nå applikasjonene og de øverste lagene i stabelen, er det nødvendig med et fjerde trinn. Det gir den nødvendige grad av pålitelighet for informasjonsoverføring. Det er fem klasser av tjenester i transportfasen. Deres forskjell ligger i hastigheten, muligheten til å gjenopprette avbrutt kommunikasjon, evnen til å oppdage og rette overføringsfeil. For eksempel, tap eller duplisering av pakker.

Hvordan velge transportklassens serviceklasse? Når kvaliteten på kommunikasjonskanaler er høy, vil lettvektstjenesten være et tilstrekkelig valg. Hvis kommunikasjonskanalene i begynnelsen jobber usikkert, er det tilrådelig å ty til en avansert tjeneste som gir maksimal mulighet til å finne og løse problemer (kontroll av datatilførsel, leveringstidsavbrudd). Spesifikasjoner av fjerde trinn: TCP og UDP TCP / IP-stabel, Novell SPX-stabel.

Kombinasjonen av de fire første nivåene kalles transport-delsystemet. Det gir fullt ut det valgte kvalitetsnivået.

Sesjonsnivå

Den femte etappen bidrar til å regulere dialogene. Det er umulig for samtalerne å forstyrre hverandre eller snakke synkront. Sessionlaget husker den aktive siden på et bestemt tidspunkt og synkroniserer informasjon, koordinerer og vedlikeholder tilkoblinger mellom enheter. Dens funksjoner lar deg komme tilbake til kontrollpunktet under en lang overføring og ikke starte om igjen. Også i femte fase kan du avslutte forbindelsen når utvekslingen av informasjon er fullført. Sessionslagspesifikasjoner: NetBIOS.

Representativt nivå

Det sjette trinnet er involvert i transformasjonen av data til et universelt gjenkjennbart format uten å endre innholdet. Siden ulike formater benyttes i ulike enheter, kan informasjonen behandlet på representativt nivå tillate systemer å forstå hverandre, overvinne syntaks og kodeforskjeller. I tillegg er det på sjette trinn mulig å kryptere og dekryptere data, noe som sikrer hemmelighold. Eksempler på protokoller: ASCII og MIDI, SSL.

Programlag

Det syvende stadiet i vår liste og det første, hvis programmet sender data via nettverket. Består av sett med spesifikasjoner som brukeren får tilgang til filer, nettsider. For eksempel, når du sender meldinger via post, velges en praktisk protokoll på programnivå. Sammensetningen av spesifikasjonene i det syvende stadiet er svært variert. For eksempel, SMTP og HTTP, FTP, TFTP eller SMB.

Du kan høre et sted om det åttende nivået av ISO-modellen. Offisielt eksisterer det ikke, men det komiske åttende stadiet dukket opp blant arbeidstakere i IT-sfæren. Alt på grunn av at problemer kan oppstå gjennom brukerens feil, og som du vet er mannen på toppen av evolusjonen, og det er det åttende nivået.

Etter å ha vurdert OSI-modellen, var du i stand til å håndtere den komplekse strukturen i nettverket, og nå forstår du essensen av arbeidet ditt. Alt blir ganske enkelt når prosessen er brutt fra hverandre!