SIP Architektur: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „=SIP-Systemarchitektur= Die SIP-Systemarchitektur besteht aus vier Komponenten. Der User Agent (UA) repräsentiert die Endgeräte, wie Computer, IP-Telefone od…“) |
|||
| Zeile 1: | Zeile 1: | ||
| − | =SIP-Systemarchitektur= | + | = SIP-Systemarchitektur = |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| + | * der User Agent (UA) repräsentiert die Endgeräte, wie Computer, IP-Telefone oder Smartphones und gibt an, ob es sich um den Anrufer (User Agent Client)/Angerufenen (User Agent Server) handelt | ||
| + | * der Proxy Server übernimmt Routing-Aufgaben und die Suche der Kommunikationspartner | ||
| + | * der Redirect Server leitet Routing-Informationen direkt an den UAC wieter | ||
| + | * der Registrar Server verwaltet SIP- und IP-Adressen der Teilnehmer zentral | ||
=User Agent= | =User Agent= | ||
Version vom 16. Juni 2023, 07:16 Uhr
SIP-Systemarchitektur
- der User Agent (UA) repräsentiert die Endgeräte, wie Computer, IP-Telefone oder Smartphones und gibt an, ob es sich um den Anrufer (User Agent Client)/Angerufenen (User Agent Server) handelt
- der Proxy Server übernimmt Routing-Aufgaben und die Suche der Kommunikationspartner
- der Redirect Server leitet Routing-Informationen direkt an den UAC wieter
- der Registrar Server verwaltet SIP- und IP-Adressen der Teilnehmer zentral
User Agent
Die User Agents sind die Endgeräte wie Computer, IP-Telefone oder Smartphones. Der User Agent Client (UAC) initiiert den Anruf, während der User Agent Server (UAS) den Anruf entgegennimmt.
- User Agent Client (UAC)
- User Agent Server (UAS)
Registrar Server
Der Registrar Server ist die zentrale Schaltstelle in der SIP-Systemarchitektur. Jeder SIP-Teilnehmer sendet regelmäßig eine REGISTER-Nachricht an den Registrar Server, um seine SIP-Adresse und IP-Adresse zu registrieren. Diese Informationen werden im "Location Service" gespeichert und dienen später dem Proxy-Server zur Weiterleitung von Anfragen.
Proxy Server
Der Proxy Server übernimmt die Routing-Aufgaben und entlastet den User Agent. Er sucht den Kommunikationspartner und leitet die Anfragen weiter. Der Proxy Server kann auch als Client fungieren, um Informationen über andere Teilnehmer zu erhalten.
Redirect Server
Der Redirect Server entlastet ebenfalls den Proxy Server. Er leitet die Routing-Informationen direkt an den User Agent Client weiter, der dann den Verbindungsaufbau zum User Agent Server selbstständig durchführt.
NAT-Problem beim Verbindungsaufbau mit SIP
Der Verbindungsaufbau mit SIP setzt voraus, dass die Endgeräte über eine öffentliche IP-Adresse (IPv4) erreichbar sind. Bei Endgeräten, die hinter einem Router mit NAT stehen, ist dies nicht der Fall. STUN (Simple Traversal of UDP through NAT) ist ein Protokoll, das dabei hilft, die Einschränkungen von NAT zu umgehen und eine Verbindung zwischen SIP-Endgeräten herzustellen.