Hva er et øktlag?

Øktlaget er det femte laget av Open Systems Interconnection (OSI) -modellen utviklet av International Organization for Standardization (iOS). Det er ansvarlig for å etablere, administrere og lukke ende-til-ende-tilkoblinger, kalt Sessions, mellom applikasjoner som ligger ved forskjellige nettverksendepunkter. Dialogkontrollhåndtering levert av øktlaget inkluderer full-dupleks, halv-dupleks og simplex-kommunikasjon. Session Layer Management hjelper også til å sikre at flere strømmer av data forblir synkronisert med hverandre, som i tilfelle av multimedia -applikasjoner som videokonferanser, og hjelper med forebygging av applikasjonsrelaterte datafeil. Øktlaget er også ansvarlig for å sikre riktig datakommunikasjon under eksterne prosedyreanrop (RPCS).

Det er syv distinkte funksjonelle enheter, kalt lag, at OSI -modellen bryter opp, eller moduliserer, inn i de forskjellige oppgavene som nettverksprogramvare og maskinvare er ansvarlig for. LagUnder øktlaget er først og fremst opptatt av overføring av data på nettverket. Øktlaget, som også ofte kalles lag 5 i datanettverk, og lag over det fokuserer først og fremst på å samhandle med og gi funksjonalitet til applikasjoner i et datasystem. Det grensesnitt til transportlaget, også kalt lag 4, slik at datastrømmer fra applikasjoner kan være segmenterte og sømløst overføres til nettverket. Lag 5 overfører også innkommende data til presentasjonslaget, kjent som lag 6, for videre behandling før du blir gitt til en applikasjon.

Da OSI -modellen opprinnelig ble utviklet, var det debatt om hvorvidt øktlagsprotokoller ville være fordelaktig. En rekke forskjellige nettverkstjenester, proprietære protokoller og OSI -protokoller er vellykket utviklet og demonstrerer viktigheten av dette laget. Disse inkluderer RPC -er,The Structured Query Language (SQL), X Windows System og X Terminal, Network File Services (NFS), Apple Talk Session Protocol (ASP) og Apple Talk Zone Information Protocol (ZIP). Uten øktlaget ville det være mye vanskeligere å kontrollere informasjonsapplikasjonsinformasjon som blir sendt gjennom nettverk.

Disse tjenestene og protokollene utfører en rekke funksjoner. SQL er et dataspråk som brukes til å lage forespørsler som sendes til databaser for å hente spesifikk informasjon strukturert på en ønsket måte. X Windows -systemet og X -terminalen tillater nettverksdatamaskiner, noen med begrenset evne, til å koble seg til serverdatamaskiner, slik at klientdatamaskinene har grafiske og grensesnittfunksjoner med enheter som skjermer, mus og tastaturer. NFS -protokollen emulerer lokal tilgang til filer som ligger på eksterne nettverksfilservere. ASP- og ZIP -Apple Talk -protokollene ble brukt med tidlige versjoner av Macintosh -operativsystemer, men ble erstattet av iP -baserte protokoller etter utgivelsen av Mac OS X -operativsystemet.

ANDRE SPRÅK