https://github.com/povilasb/udptest
UDP testing tool
https://github.com/povilasb/udptest
async benchmarking curio networking python3 udp
Last synced: 2 months ago
JSON representation
UDP testing tool
- Host: GitHub
- URL: https://github.com/povilasb/udptest
- Owner: povilasb
- License: other
- Created: 2017-08-31T09:06:21.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-08-31T10:59:07.000Z (over 7 years ago)
- Last Synced: 2025-03-16T00:14:24.796Z (3 months ago)
- Topics: async, benchmarking, curio, networking, python3, udp
- Language: Python
- Size: 8.79 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
=====
About
=====.. image:: https://travis-ci.org/povilasb/udptest.svg?branch=master
:target: https://travis-ci.org/povilasb/udptestSmall `UDP `_ testing
tool written in Python and based on `curio `_
async library.It's a combination of simple UDP server and client applications.
You can schedule multiple packets to be sent, get a response and measure
how many packets made the round trip.Server
======::
Usage: server.py [OPTIONS]
Options:
-p, --port INTEGER UDP port to listen for incomming requests.
--help Show this message and exit.Client
======::
Usage: client.py [OPTIONS]
Options:
-h, --host TEXT Target address.
-p, --port INTEGER UDP port to listen for incomming requests.
-c, --packet-count INTEGER Number of packets to send.
--recv-timeout INTEGER Timeout after N seconds of waiting for
responses.
--help Show this message and exit.