SIPp

Screenshot der Software:
SIPp
Softwarebeschreibung:
Version: 3.1
Upload-Datum: 3 Jun 15
Entwickler: Olivier Jacques
Lizenz: Frei
Popularität: 104

Rating: 2.0/5 (Total Votes: 1)

SIPp ist ein freies Open-Source-Test-Tool / Traffic-Generator für das SIP-Protokoll. Es enthält ein paar grundlegende SipStone User-Agent-Szenarien (UAC und UAS) und etabliert und gibt mehrere Gespräche mit den INVITE und BYE Methoden.
SIPp Projekt liest auch benutzerdefinierte XML-Dateien Szenario beschreibt, von sehr einfachen bis zu komplexen Anrufverläufe. Es verfügt über die dynamische Anzeige von Statistiken über die Ausführung von Tests (Call Rate, Rundlaufverzögerung und Nachrichtenstatistik), periodische CSV Statistiken Dumps, TCP und UDP über Mehrfachsteckdosen oder gemultiplext mit Verbreitung Management und dynamisch einstellbar Tarife für Gespräche.
Weitere fortschrittliche Funktionen gehören die Unterstützung von IPv6, TLS, SIP-Authentifizierung, bedingte Szenarien, UDP Sendewiederholungen, Fehlerrobustheit (Call-Timeout, Protokoll Verteidigung), rufen bestimmte Variable, Posix regulären Ausdruck zu extrahieren und zu re-injiziert keine Protokollfelder, benutzerdefinierte Aktionen (log , Systembefehl exec, Call Stopp) am Meldung, Feldeinspritzung aus externen CSV-Datei, um Live-Nutzern zu emulieren.
Während für den Verkehr, Stress und Leistungstests optimiert, kann SIPp verwendet werden, um einen einzigen Aufruf ausgeführt und beendet werden, die eine bestanden / nicht bestanden Urteil.
Last, but not least, hat SIPp eine umfassende Dokumentation zur Verfügung sowohl im HTML- und PDF-Format.
SIPp kann verwendet werden, um viele echte SIP Equipements wie SIP-Proxies, B2BUAs, SIP-Medienserver, SIP / x-Gateways, SIP-TK-Anlage, testen ... Es ist auch sehr nützlich, um Tausende von Benutzeragenten fordern Sie Ihre SIP-System zu emulieren.
Was ist neu in dieser Version:
· Fix: Probleme, die Unterschiede zwischen Solaris und andere Betriebssystem zusammen.
· Fix: Verwenden globalStat statt computeStat für globalen Statistiken.
· Enh: Option, um die maximale Größe der Protokolldateien begrenzen.
· Fix: xp_parser.c könnten zitiert schließende spitze Klammer in ihre Argumente nicht verarbeiten.
· Fix: Lassen Sie die Angabe in einer printf-Datei zu beenden.
· Fix: Escaping Anführungszeichen mit umgekehrten Schrägstrich in Szenario sollte keine Backslash.
· Fix: korrekt beendet Zeichenfolge nach [FieldX] in printf-Dateien.
· Verlegenheit: Nicht malloc (0), wenn es keine Variablen.
· Fix: Removed zusätzliche require_arg / Check Außenrist. Von Martin H. vanLeeuwen vorgesehen.
· Fix: verschmelzen Videoanschluss Extraktion mit Audio-Anschluss Extraktionsfunktion; die zu einem Pufferüberlauf in der Videofunktion zu beheben.
· Fix: Korrekte Speicherlecks.
· Fix: 3pcc Anruf Schöpfung fiel die erste Nachricht.
· Fix: HPUX 11.23 build Ausfall behoben.
· Fix: Theoretisch könnte die erste Nachricht eine Weiterverbreitung Hash von Null, was zu einer unerwarteten Beendigung nach einem UAS-Szenario führen würde.
· Fix: nicht die erste Nachricht zu verlieren auf Szenarien, die mit einem NOP starten.
· Fix: Verwenden Sie nicht 100% CPU, wenn im Hintergrund mit -bg laufen, aber nicht.
· Enh: Lassen Sie Eingabedateien, die von einem der Felder indiziert werden, und fügen Sie einen entsprechenden Lookup-Aktion. Auch erlauben die [FeldN] Substitution, um eine Zeilennummer Parameter zu nehmen.
· Enh: add verifyauth Aktion, die SIPp um die Anmeldeinformationen von einem MD5 Herausforderung gesendet überprüfen kann.
· Enh: Factor aus Zeichenfolgenanalyse von Parametern aus createAuthHeaderMD5.
· Enh: Lassen Sie mehr als eine Meldung sendet pro Aktion.
· Enh: Lassen Sie +, -, / und *, um mit Benutzer anhand von Benchmarks und Warnmeldung Aktion zu arbeiten.
· Enh: Zeitstempel und Letzter Beitrag Keywords.
· Enh: Fügen -nostdin Option und lassen Mitteilung, Shortmessage, Fehler- und Protokolldateien auf ein und aus während der Lauf gedreht werden.
· Enh: Erstellen Sie eine Struktur für die Speicherung von Anrufvariablen.
· Enh: Krawatte Statistiken zu einem Szenario.
· Enh: Lassen Sie mehrere gleichzeitige Szenarien.
· Enh: Verwendung va_args für Druckfehler, anstatt mehrere Makros.
· Enh: Fügen Sie eine gettimeofday Aktion.
· Enh: Einführung pro-Benutzer-Variablen.
· Enh: Einführung von globalen Variablen.
· Enh: Lassen Sie einen Sprung auf eine unerwartete Nachricht.
· Enh: Fügen Sie eine Sprungtätigkeit primitiv.
· Enh: Shop UAS antworten Adressen auf einer Pro-Anruf-Basis.
· Enh: Antwort out-of-Call-Nachrichten über ein Szenario, statt in C-Code gebaut.
· Enh: Respekt count_in_stats Variable für Anrufe.
· Enh: Refactor und abstrakte Zuhören für Nachrichten und den Besitz einer Buchse in eine separate Klasse von Anrufen.
· Enh: Refactor und abstrakte Aufgaben in einer separaten Struktur von Anrufen.
· Enh: Lassen Kontrolle IP-Adresse in der Befehlszeile angegeben werden, und entfernen Sie Gewinde für Umfrage.
· Enh: Neue XML-Elemente für die passenden Transaktionen auf Zweig ID.
· Enh: Lassen SIPp Protokolle als Ringpuffer behandelt werden.
· Enh: Fügen Sie einen Befehl zu laufen Anrufe auszugeben.
· Enh: Fügen Sie eine Klasse für tot Anrufe, so dass Nachrichten für einen Anruf beendet werden nicht als unerwartete oder out-of-Call-Nachrichten behandelt.
· Enh: Fügen Sie eine Superklasse für Anrufe.
· Enh: Bewegen Sie die Dinge, die nicht brauchen öffentlichen in private Abschnitt Anruf zu sein.
· Enh: Fügen -trace_count Option, um CSV-Schnittstelle zum Bildschirm zählt stellen

.

Ähnliche Software

BCD396T Manager
BCD396T Manager

2 Jun 15

Twinkle
Twinkle

3 Jun 15

Kommentare zu SIPp

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!