Projects / SendIP


SendIP is a command-line tool to send arbitrary IP packets. It has a large number of options to specify the content of every header of a RIP, RIPng, BGP, TCP, UDP, ICMP, or raw IPv4/IPv6 packet. It also allows any data to be added to the packet. Checksums can be calculated automatically, but if you wish to send out wrong checksums, that is supported too.

Operating Systems

Recent releases

  •  29 Jul 2003 17:28

    Release Notes: This release fixes memory leaks, a Solaris compilation problem, and general TCP options bugs.

    •  21 Apr 2003 16:00

      Release Notes: Random packet data payloads were added. The FreeBSD "sendto: Invalid argument" bug was fixed yet again. The IPv4 source routing issues were fixed.

      •  11 Dec 2002 15:48

        Release Notes: SendIP now compiles on architectures requiring alignment. A minor bug which occurred when attempting to load the same module many times was fixed. now conforms more closely to the specification.

        •  12 Oct 2002 20:45

          Release Notes: The "sendto: Invalid argument" bug which occurred under FreeBSD was fixed. Compile fixes were made for FreeBSD, Linux-PPC, SunOS, and Solaris. RIPng support was added, but is untested. Support for UDP and TCP over IPv6 was added. Several other minor bugfixes were made.

          •  25 Feb 2002 11:35

            Release Notes: SendIP now compiles on more platforms, in particular Solaris, m68k, SPARC64, hppa. NTP support was added, and there is now support for an IPv4 option, along with numerous other bugfixes.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.