Twamp-gui

Cross platform twamp client and responder with Qt QML backend

View the Project on GitHub demirten/twamp-gui

Twamp

Two-Way Active Measurement Protocol (TWAMP) provides standard way to make two way delay, availability and jitter tests between two nodes.

Before TWAMP, there are proprietary solutions to make these type of tests. Because of the there is no standard about how test flow must be done, you need to use same product or software both of the nodes.

After TWAMP, it is possible to make tests between vendors and products. Most of the network routers and switches start to support TWAMP internally so it is possible to make tests against the those network devices without a need to put a custom probe.

Twamp Gui Tools

TWAMP is relatively new protocol and there is not much tools around it. I tried to implement a reference for both of the Twamp Client and Responder which you can clone the repository from:

$ git clone https://github.com/demirten/twamp-gui.git

Cross Platform

I tried to make twamp gui runs natively on Linux, Windows and MacOSX platforms so Qt5 and QML technologies used to achieve this. You can build the executables from the codes if you have a running Qt5 development setup for your system. It is also possible to download prebuilt binaries for your platform.

Downloads

Screenshots

Twamp Client twamp-client

Packet Details twamp-detail

Twamp Responder twamp-responder

Android Client android

Authors and Contributors

Twamp Gui Tools written by the Murat Demirten (@demirten).

Support / Contact

If you found a bug you can send email to mdemirten@yh.com.tr with tcpdump capture attached or create an issue on https://github.com/demirten/twamp-gui/issues

You can also get professional support from us for your TWAMP test network.