Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/troglobit/omping

Open Multicast Ping (omping) is a tool for testing IPv4/IPv6 multicast connectivity on a LAN.
https://github.com/troglobit/omping

debian fedora multicast multicast-testing ping ubuntu

Last synced: about 5 hours ago
JSON representation

Open Multicast Ping (omping) is a tool for testing IPv4/IPv6 multicast connectivity on a LAN.

Awesome Lists containing this project

README

        

![OMPing Banner](extras/img/omping-banner.png "Open Multicast Ping")

The omping tool is a pure UDP client and server wrapped in a small
binary. Perfectly suited for verifying multicast connectivity on your
local network.

Compared to traditional ping omping does not use ICMP. It is based on
RFC draft and
can thus test many different aspects of a setup:

> “In addition to checking reception of multicast (SSM or ASM), the
> protocol can provide related information such as multicast tree setup
> time, the number of hops the packets have traveled, as well as packet
> delay and loss.”

Features:

- Similar user experience as classic ping tool
- Ping multiple hosts at once
- Any-source and Source-specific Multicast

Articles
--------

-

Installation
------------

### In RedHat/Fedora

Omping is available as an .rpm package in Fedora. Use yum for
installation:

$ yum install omping

### In Debian/Ubuntu

Not yet available in Debian or Ubuntu, but a .deb package can be built
using the sources (below):

$ make package

There are also unsigned packages available from
for adventurous users.

### From Source

Latest releases at , for
older releases, see .

For latest git, use

$ git clone https://github.com/troglobit/omping.git
$ cd omping/
$ make

Origin & References
-------------------

This project was initially developed by Jan Friesse for Red Hat. It was
hosted at the now defunct fedorahosted.org, and can now be found on Jan's
GitHub:

The https://github.com/troglobit/omping/ project is mainly for packaging
to Debian/Ubuntu but also has some minor fixes.