Zum Hauptinhalt springen

1. Einführung (Introduction)

1 Einführung (Introduction)

Das Internet verfügt über eine große Anzahl von Anwendungen, die die Erstellung und Verwaltung von Sessions erfordern. Eine Session ist hier ein Datenaustausch zwischen einer Reihe von Teilnehmern. Die Implementierung dieser Anwendungen wird durch die Gewohnheiten der Teilnehmer kompliziert. Ein Benutzer kann sich zwischen Endpunkten bewegen, unter mehreren Namen erreichbar sein und in einigen Fällen gleichzeitig über verschiedene Medien kommunizieren. Viele Protokolle wurden erstellt, um verschiedene Formen von Echtzeit-Multimediadaten wie Sprache, Video und Textnachrichten zu transportieren. Das Session Initiation Protocol (SIP) arbeitet in Koordination mit diesen Protokollen, um Internet-Endpunkten (genannt user agents) zu ermöglichen, sich gegenseitig zu entdecken und sich über die Eigenschaften der Session zu einigen, die sie teilen möchten.

Um potenzielle Sitzungsteilnehmer zu entdecken und für andere Funktionen ermöglicht SIP die Erstellung einer Infrastruktur von Netzwerkservern (genannt proxy servers). Die user agents können Registrierungen, Einladungen zu einer Session und andere Anfragen an diese Hosts senden. SIP ist ein generisches und agiles Werkzeug zum Erstellen, Ändern und Beenden von Sessions; es ist unabhängig vom zugrunde liegenden Transportprotokoll und vom Typ der etablierten Session.