You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A [`ping(8)`](https://linux.die.net/man/8/ping) like network utility allowing use of TCP and UDP packets to measure round-trip and packet loss statistics.
4
7
5
8
Implemented in minimal-dependency pure Python 3.7+ using [asyncio-protocol](https://docs.python.org/3/library/asyncio-protocol.html).
6
9
7
-
## UDP
10
+
## Installation
8
11
9
-
Sends UDP packets to a running UDP echo server.
12
+
Get it from [pypi](https://pypi.org/project/ipping)
13
+
14
+
```sh
15
+
pip install --upgrade ipping
16
+
```
17
+
18
+
## Usage
10
19
11
-
### Echo server
20
+
### UDP
21
+
22
+
Sends UDP packets to a running UDP echo server.
12
23
13
24
Echo server must be running on the machine we want to ping.
14
25
15
-
Using [`socat(1)`](https://linux.die.net/man/1/socat)
26
+
Using [`socat(1)`](https://linux.die.net/man/1/socat):
16
27
17
28
```sh
18
29
socat PIPE udp-recvfrom:5554,fork
19
30
```
20
31
21
-
Using [`ncat(1)`](https://linux.die.net/man/1/ncat)
32
+
Using [`ncat(1)`](https://linux.die.net/man/1/ncat):
0 commit comments