Git Product home page Git Product logo

omping's Introduction

OMPing Banner

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 http://tools.ietf.org/html/draft-ietf-mboned-ssmping-08 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

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 ftp://troglobit.com for adventurous users.

From Source

For stable version, download the latest official release from Fedora: https://fedorahosted.org/releases/o/m/omping/omping-0.0.4.tar.gz

For latest git, use

$ git clone git://git.fedorahosted.org/git/omping.git
$ cd omping
$ make

Mailing List

The omping mailing list should be used for all communication relating to Open Multicast Ping. Please send mail to the mailing list instead of developers directly. This allows more then one person to respond to information requests and allows everyone to see the solution to a possible problem.

Origin & References

This project was initially developed by Jan Friesse for Red Hat. The GitHub hosting at https://github.com/troglobit/omping/ is mainly for packaging to Debian/Ubuntu.

omping's People

Contributors

asalkeld avatar jfriesse avatar troglobit avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.