lager:oeff_netze:voip_mjsip
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
lager:oeff_netze:voip_mjsip [17.02.2015 17:19] – richard | lager:oeff_netze:voip_mjsip [06.06.2019 11:13] – richard | ||
---|---|---|---|
Zeile 4: | Zeile 4: | ||
===== Überblick zur Übung ===== | ===== Überblick zur Übung ===== | ||
- | Der grundsätzliche Netzaufbau wird im folgenden Bild dargestellt. Es handelt sich um zwei Clients auch UA((UA: User Agent))genannt und einem Server auch SIP-Proxy oder kurz Proxy bezeichnet. | + | Der grundsätzliche Netzaufbau wird im folgenden Bild dargestellt. Es handelt sich um zwei Clients auch UA((UA: User Agent)) (hier als Softphone also als PC-Software) genannt und einem Server auch SIP-Proxy oder kurz Proxy bezeichnet. |
{{ : | {{ : | ||
- | Alle notwendigen Dateien wurden in einem Archive zusammengepackt und liegt hier zum {{: | + | Alle notwendigen Dateien wurden in einem Archive zusammengepackt und liegt hier zum |
- | In den jeweiligen Ordnern '' | + | |
- | Das gesamte Paket ist so aufgebaut, dass sie auf einem PC laufen kann. Allerdings werden dann nur '' | + | **{{: |
+ | |||
+ | In den jeweiligen Ordnern '' | ||
+ | |||
+ | Das gesamte Paket ist so aufgebaut, dass sie auf einem PC laufen kann. Allerdings werden dann nur '' | ||
^ Netzelement ^ '' | ^ Netzelement ^ '' | ||
Zeile 17: | Zeile 20: | ||
| Bob | 127.0.0.1 | 5080 | | | Bob | 127.0.0.1 | 5080 | | ||
- | HINWEIS: Der Standard-Port für SIP ist 5060. Die beiden Ports 5070 bzw. 5080 für die UAs werden verwendet, damit alle Netzelement lokal auf einem PC arbeiten können. | + | HINWEIS: Der Standard-Port für SIP ist '' |
Die Kommunikation ist in zwei Phasen unterteilt. | Die Kommunikation ist in zwei Phasen unterteilt. | ||
Zeile 90: | Zeile 93: | ||
==== Wichtige Client-Dateien ==== | ==== Wichtige Client-Dateien ==== | ||
- | Der Proxy liegt im Unterordner '' | + | Der Client |
- | < | + | < |
+ | bzw. | ||
+ | < | ||
- | Im Unterordner '' | + | Will man eine eigene Konfigurationsdatei (hier: '' |
+ | < | ||
+ | |||
+ | Im Unterordner '' | ||
+ | Die folgende Tabelle enthält alle wichtigen Dateien und die jeweilige Aufgabe. | ||
^ Datei ^ Aufgabe ^ | ^ Datei ^ Aufgabe ^ | ||
| '' | | '' | ||
Zeile 103: | Zeile 112: | ||
==== Konfiguration der UAs ==== | ==== Konfiguration der UAs ==== | ||
+ | Die Konfigurationsdateien sind so vorbereitet, | ||
+ | HINWEIS: Vor allem die IP-Adressen als Domänen sind hier anzupassen. | ||
+ | |||
Die Datei '' | Die Datei '' | ||
- | Vertiefender Hinweis: Auf der '' | ||
- | Hier die wichtigsten Parameter für die UAs '' | + | Hier die wichtigsten Parameter für die UAs '' |
^Parameter ^Bedeutung ^Beispiel ^ | ^Parameter ^Bedeutung ^Beispiel ^ | ||
Zeile 126: | Zeile 137: | ||
| '' | | '' | ||
| '' | | '' | ||
+ | Vertiefender Hinweis: Auf der '' | ||
+ | ==== Audio- / Videokonfiguration ==== | ||
Die Audio- bzw. Video-Übertragung wird mit den folgenden Parametern eingestellt. Geregelt ist die im [[https:// | Die Audio- bzw. Video-Übertragung wird mit den folgenden Parametern eingestellt. Geregelt ist die im [[https:// | ||
Innerhalb des '' | Innerhalb des '' | ||
Zeile 157: | Zeile 169: | ||
Der Codec '' | Der Codec '' | ||
+ | ===== Aufgaben ===== | ||
- | ===== Linphone-Client | + | Protokollieren Sie den folgende Vorgänge mit: |
+ | |||
+ | - Anmeldung der Benutzer (einmal korrekt, einmal mit falschem Passwort, einmal mit falschem Benutzernamen) | ||
+ | - Verbindungsaufbau (einmal zu korrektem Ziel, einem zu nicht existierendem Ziel) | ||
+ | - Wiederanmeldung (Reregister) der Benutzer | ||
+ | |||
+ | Zusatzaufgabe (optional): Leiten Sie die Registrierung und Verbindungsauf-/ | ||
+ | |||
+ | Achten Sie insbesondere auf die Statusmeldungen. | ||
+ | |||
+ | Arbeiten Sie zunächst auf einem Rechner (Alice, Bob und Proxy). | ||
+ | |||
+ | Verwenden Sie anschließend pro Netzelement EINEN Rechner (also alle getrennt). Planen Sie Ihre IP-Adressen und passen Sie die jeweiligen Konfigurationsdateien an. | ||
+ | |||
+ | ===== Proxy-to-Proxy Signalisierung ===== | ||
+ | |||
+ | Die folgende Konfiguration kann für die Verbindung von zwei Domainen auf zwei unterschiedlichen Proxies verwendet werden. | ||
+ | |||
+ | < | ||
+ | domain_names=example.com example.net 192.168.33.119 | ||
+ | ... | ||
+ | domain_proxying_rules={domain=192.168.33.116, | ||
+ | </ | ||
+ | Dabei ist '' | ||
+ | ACHTUNG: Der Parameter '' | ||
+ | Auf den Clients kann der '' | ||
+ | |||
+ | ===== Alternative Clients ===== | ||
+ | ==== Linphone-Client ==== | ||
Die Konfiguration des Clients ist [[lager: | Die Konfiguration des Clients ist [[lager: | ||
+ | |||
+ | |||
+ | ==== YATE-Client ==== | ||
+ | Derzeit ist der Client nicht auf den Labor-PCs installiert. Es wird demnach eine VM benötigt. | ||
Als Alternative zu diesem Client kann der '' | Als Alternative zu diesem Client kann der '' | ||
< | < | ||
- | Der Client wird im Untermenü '' | + | |
+ | Der '' | ||
Die Software ist [[http:// | Die Software ist [[http:// | ||
Zeile 193: | Zeile 239: | ||
Die dort abgelegte Version 1.7 enthält in den Start-Scripten kleinere Fehler, daher wird hier ein Paket bereitgestellt, | Die dort abgelegte Version 1.7 enthält in den Start-Scripten kleinere Fehler, daher wird hier ein Paket bereitgestellt, | ||
- | ==== Download des Proxy ==== | + | ==== Korrekturen für die Start-Scripte |
- | Dort kann er auch [[http:// | + | |
+ | Hier die Download-Links, | ||
+ | ^ Netzelement ^ Download ^ | ||
+ | | UA / Client | [[http:// | ||
+ | | Proxy | [[http:// | ||
Weitere Informationen finden sich auf der Homepage der Entwickler. | Weitere Informationen finden sich auf der Homepage der Entwickler. | ||
- | In der ZIP-Datei | + | In den ZIP-Datei |
Durch öffnen und wieder speichern im richtigen Format kann dieses Problem gelöst werden. Hierzu öffnet man die ausgepackte Datei mit '' | Durch öffnen und wieder speichern im richtigen Format kann dieses Problem gelöst werden. Hierzu öffnet man die ausgepackte Datei mit '' | ||
{{ : | {{ : |
lager/oeff_netze/voip_mjsip.txt · Zuletzt geändert: 05.09.2019 11:06 von richard