Giter Club home page Giter Club logo

sendip's Introduction

SendIP

Sendip is command line tool to send arbitrary IP packets. It has a large number of command line options to specify the content of every header of a NTP, BGP, RIP, RIPng, TCP, UDP, ICMP, or raw IPv4 or IPv6 packet. It also allows any data to be added to the packet.

Repo

This repo is a fork of Mike Ricketts' SendIP 2.5, 29/07/2003 (now also available via Github) and contains major enhancements implemented by Mark Carson which in turn can be found via the NIST SendIP web page as well as many other contributors.

For now repo's main purpose is actually to collect and apply patches/improvements found in the wild and make it available to the world.

If you need some new features (or bug fixes), please feel free to create an issue via https://github.com/jelmd/sendip/issues .

Versioning

Starting with version 3.0.0 sendip follows the basic idea of semantic versioning, but having the real world in mind. Therefore official releases have always THREE numbers (A.B.C), not more and not less!

In general we use A.B.C.D.E, whereby trailing zeros get dropped, if the version string has more than 3 numbers. The .D.E part might be used for unreleased or current builds of the master, other "work in progress" branches or releases from different vendors. However, wrt. D the number 0 is reserved for us (sendip maintainers). All other numbers can be used as needed by people/organizations/etc., which build their own packages and thus have the chance to supersede upstream releases without breaking semantic versioning. For completeness only: For now E gets used incrementally, but might be used in future to express e.g. nightly, alpha, beta, RC, or FCS builts. In this case another number pair (.F.G) might be used to tag related versions, but non-digits except the dot (.) will never be used to produce a valid version string!

sendip's People

Contributors

jelmd avatar

Watchers

 avatar  avatar

sendip's Issues

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.