Protokollstack
Ein Protokollstack, auch Netzwerkprotokollstapel genannt, ist eine organisierte Sammlung von Kommunikationsprotokollen, die in Schichten angeordnet sind und zusammenarbeiten, um die Datenübertragung zwischen Computersystemen zu ermöglichen. Jede Schicht bietet bestimmte Dienste für die darüberliegende Schicht und verbirgt die Details der unteren Schichten durch definierte Schnittstellen. Die Daten werden beim Durchlaufen der Schichten eingepackt und mit Header-Informationen versehen, bis sie am Empfänger schichtweise wieder in die ursprüngliche Nutzdatenform überführt werden.
Zwei verbreitete Schichtmodelle werden genutzt: das OSI-Modell mit sieben Schichten (von unten nach oben: Physical, Data
Der TCP/IP-Stack hat sich als dominierender Standard im Internet durchgesetzt, während das OSI-Modell vor allem als
Typische Protokolle nach Schicht: Auf der Anwendungsschicht HTTP, HTTPS, FTP, SMTP, POP3/IMAP, DNS; auf der Transportschicht
Die Konzepte des Protokollstacks ermöglichen Interoperabilität zwischen Geräten unterschiedlicher Hersteller und Netztechnologien. Wichtige Aspekte sind Adressierung