Inhoudsopgave:
De Sessie- en Presentatielagen van het standaard Open Systems Interconnection (OSI) -model zijn waar netwerkfuncties beginnen te evolueren van fysieke naar elektronische en softwareaangelegenheden.
Netwerksessie-laag
De sessielaag legt gesprekken vast die bekend staan als sessies tussen netwerkapparaten. Een sessie is een uitwisseling van verbindingsgeoriënteerde transmissies tussen twee netwerkapparaten. Elk van deze verzendingen wordt afgehandeld door het protocol Transportlaag. De sessie zelf wordt beheerd door het Session-laagprotocol.
Een enkele sessie kan veel uitwisselingen van gegevens omvatten tussen de twee computers die bij de sessie betrokken zijn. Nadat een sessie tussen twee computers tot stand is gebracht, wordt deze behouden totdat de computers ermee instemmen de sessie te beëindigen.
De sessielaag biedt drie soorten transmissiemodi:
-
Simplex: In deze modus stroomt gegevens maar in één richting.
-
Half duplex: In deze modus stroomt gegevens in beide richtingen, maar slechts in één richting tegelijk.
-
Full-duplex: In deze modus stroomt gegevens tegelijkertijd in beide richtingen.
In de praktijk zijn de verschillen in de sessies, presentaties en applicatielagen vaak wazig, en sommige veelgebruikte protocollen omvatten alle drie de lagen. SMB - het protocol dat de basis vormt voor het delen van bestanden in Windows-netwerken - functioneert bijvoorbeeld in alle drie de lagen.
Netwerkpresentatielaag
De presentatielaag is verantwoordelijk voor de manier waarop gegevens worden weergegeven in toepassingen. De meeste computers, waaronder Windows-, Unix- en Macintosh-computers, gebruiken de American Standard Code for Information Interchange (ASCII) om gegevens weer te geven.
Sommige computers (zoals IBM-mainframe-computers) gebruiken echter een andere code, de zogenaamde Extended Binary Coded Decimal Interchange Code (EBCDIC). ASCII en EBCDIC zijn niet compatibel met elkaar.
Om informatie uit te wisselen tussen een mainframecomputer en een Windows-computer, moet de laag Presentation de gegevens van ASCII naar EBCDIC converteren en omgekeerd.
Naast het eenvoudig converteren van gegevens van de ene code naar de andere, kan de laag Presentatie ook geavanceerde compressietechnieken toepassen, zodat er minder bytes aan gegevens nodig zijn om de informatie weer te geven wanneer deze over het netwerk wordt verzonden. Aan het andere einde van de transmissie decomprimeert de presentatielaag de gegevens.
De laag Presentatie kan ook de gegevens versleutelen voordat deze wordt verzonden en aan de andere kant worden gediscodeerd door een geavanceerde coderingstechniek te gebruiken die zelfs Sherlock Holmes problemen zou hebben om te breken.