ServerClientVerhandlung
ServerClientVerhandlung bezeichnet das Verfahren, bei dem ein Client und ein Server während des Verbindungsaufbaus oder der Interaktion über zulässige Protokolle, Versionen, Funktionalitäten und Sicherheitsparameter verhandeln. Ziel ist es, eine gemeinsame Grundlage für eine sichere und funktionsfähige Kommunikation zu finden. Die Verhandlung findet oft automatisch statt und ist zentral für Kompatibilität, Sicherheit und Leistungsfähigkeit von Netzdiensten.
Wesentliche Bestandteile sind die Auswahl von Protokollen und Versionen, Kompressions- oder Codierungsformen, Authentifizierungs- und Autorisierungsmethoden sowie
Der Ablauf variiert je nach Protokoll: Beim Verbindungsaufbau verhandeln Client und Server Parameter, danach folgt der
Siehe auch Protokollverhandlung, TLS-Handshake, HTTP-Content-Negotiation, API-Versioning, Capability Negotiation.