Skip to main content

Wat is een sessielaag?

De sessielaag is de vijfde laag van het Open Systems Interconnection (OSI) -model ontwikkeld door de International Organisation for Standardization (IOS).Het is verantwoordelijk voor het opzetten, beheren en sluiten van end-to-end verbindingen, Sessions genaamd, tussen toepassingen op verschillende netwerk-eindpunten.Dialoogbeheerbeheer verstrekt door de sessielaag omvat full-duplex, half-duplex en simplex-communicatie.Session Layer Management helpt ook om ervoor te zorgen dat meerdere gegevensstromen met elkaar worden gesynchroniseerd, zoals in het geval van multimediatoepassingen zoals videoconferenties, en helpt bij het voorkomen van toepassingsgerelateerde gegevensfouten.De sessielaag is ook verantwoordelijk voor het waarborgen van de juiste datacommunicatie tijdens externe procedureaanroepen (RPC's).

Er zijn zeven verschillende functionele eenheden, lagen genoemd, dat het OSI -model uiteenzet of modulariseert, in de verschillende taken waarvoor netwerksoftware enHardware is verantwoordelijk.Lagen onder de sessielaag houden zich voornamelijk bezig met het verzenden van gegevens op het netwerk.De sessielaag, die ook meestal laag 5 wordt genoemd in computernetwerken, en lagen erboven richten zich voornamelijk op interactie en het bieden van functionaliteit aan toepassingen binnen een computersysteem.Het interfaces met de transportlaag, ook wel laag 4 genoemd, zodat gegevensstromen van applicaties kunnen worden gesegmenteerd en naadloos worden verzonden naar het netwerk.Laag 5 geeft ook inkomende gegevens door aan de presentatielaag, bekend als Layer 6, voor verdere verwerking voordat hij aan een toepassing werd gegeven.

toen het OSI -model oorspronkelijk werd ontwikkeld, was er debat over het feit of de sessielaagprotocollen gunstig zouden zijn.Een aantal verschillende netwerkdiensten, eigen protocollen en OSI -protocollen zijn met succes ontwikkeld en tonen het belang van deze laag aan.Deze omvatten RPC's, de Structured Query Language (SQL), het X Windows System en X Terminal, Network File Services (NFS), het Apple Talk Session Protocol (ASP) en het Apple Talk Zone Information Protocol (ZIP).Zonder de sessielaag zou het veel moeilijker zijn om computerapplicatie -informatie te regelen die door netwerken wordt doorgegeven.

Deze services en protocollen voeren verschillende functies uit.SQL is een computertaal die wordt gebruikt om aanvragen te maken die naar databases worden verzonden om specifieke informatie op een gewenste manier op te halen.Met het X Windows -systeem en X -terminal kunnen netwerkcomputers, sommige met beperkte mogelijkheden, verbinding maken met servercomputers, zodat de clientcomputers grafische en interfacemogelijkheden hebben met apparaten zoals monitoren, muizen en toetsenborden.NFS -protocol emuleert lokale toegang tot bestanden op externe netwerkbestandservers.De ASP- en ZIP Apple Talk -protocollen werden gebruikt met vroege versies van Macintosh -besturingssystemen, maar werden vervangen door IP -gebaseerde protocollen na de release van het Mac OS X -besturingssysteem.