Jpcap

Jpcap is a library for working on Packet Level using Java. The Jpcap library is based on libpcap/winpcap and therefore Jpcap supports any system which can support libpcap/winpcap. Currently those include Windows, Linux, FreeBSD, Mac OS X and Solaris.
Provided functionality:
Sending Network Packets
Capturing Network Packets
It can capture Ethernet, IPv4, IPv6, ARP/RARP, TCP, UDP, and ICMPv4 packets.
For learning purposes you can find details and some tutorials here.
It has now some early functionality but a lot of types of Packet are to be added .
But if you love working with java and you want to create some Programs working in Packet Level.
Then it is nice to start with it .
 
< Prev   Next >