Inhaltsverzeichnis

Protokoll

Spezielles

Fragmentierung

SDP

Attribut Beschreibung
ptimeOptional: Länge des Samples

Definiert wie viele Millisekunden an Medien-Inhalten (zum Beispiel Sprache) in einem RTP-Paket übertragen werden

Ist das nicht angegeben wird die ptime anhand des Media-Profiles (zum Beispiel RTP/AVP) und dem Codec (steht im RFC des Media-Profiles).

Beispiel: RTP/AVP → http://www.ietf.org/rfc/rfc3551.txt Sektion 4.5

Testtools

Tool Programmiersprache Lizenz Beschreibung Link
sipsakCGPL-2.0Szenario-Testerhttps://github.com/nils-ohlmeier/sipsak
sipptsPython 3.xGPL-3.0Diverse Werkzeugehttps://pepelux.github.io/sippts/
SPLiTPython 2.xGPL-3.0Kombination aus Stateless-Proxy, Registrat, DHCP-Server, HTTP- und TFTP-Server + graphischer Oberfläche zum freien, einfachen testenhttps://github.com/pbertera/SPLiT
pysippPython 2.xGPL-2.0Interface um sipp aus Python heraus zu konfigurieren und zu starten.

Erlaubt u.a. mehrere Instanzen synchron oder asynchron zu starten und ein komplexes Szenario zu bauen.

Es erstellt keine Szenario-Files/fügt es keine neuen Möglichkeiten in diesen hinzu
https://github.com/SIPp/pysipp
sippy_cupRubyMITVereinfacht Parameterisierung und Szenarien-Erstellung in sipp

Es nutzt ein .yml-File und eine vereinfachte Syntax um Parameter zu setzen und Szenarien zu definieren.
sipp wird aus dem Tool heraus gestartet
https://github.com/mojolingo/sippy_cup

Tools

Tool Programmiersprache Lizenz Beschreibung Link
sipgrepCGPL-3.0Netgrep-ähnliches Tool für sip

Gibt SIP-Pakete die im Netzwerk aufgezeichnet werden auf der Konsole aus.
Ermöglicht Filter
https://github.com/sipcapture/sipgrep
Homer?CPL-3.0VOIP-Monitoring-Lösung.
  • SIP-Messages von verschiedenen Systemen aggregieren
    • sogenannte Agents sind für verschiedene PBX/SBC/Proxies vorhanden
  • SIP und RTP aufzeichnen
  • Statistiken erstellen
https://github.com/sipcapture/homer
pcap2sippPython 2.7GPL-3.0PCAP in sipp-xml umwandelnhttps://github.com/superfast1979/pcap2sipp

Sonstige Resourcen

Beschreibung Link
PCAPs verschiedener SIP-Szenarienhttps://github.com/goffinet/sip_captures
SIPp-Szenario-Files für verschiedene Szenarienhttps://github.com/pbertera/SIPp-by-example
PCAPs verschiedener SIP-Szenarienhttps://wiki.wireshark.org/SampleCaptures

Telefone

sip-phones