Skip to content

engebret/streamsx.network

 
 

Repository files navigation

streamsx.network

The Network toolkit for IBM Streams enables SPL applications to process low-level network traffic. It includes operators and functions that can:

  • ingest raw ethernet packets from live network interfaces and recordings of network traffic

  • parse DHCP, DNS, Netflow, and IPFIX messages

  • reassemble application-level files from network packets

  • map IP addresses into city, state, and country locations

  • convert IP addresses betweeen binary and string representations

This version of the toolkit is intended for use with IBM Streams release 4.1 and later.

This toolkit implements the NLS feature. Use the guidelines for the message bundle.

For the Messages and National Language Support for toolkits, please see https://github.com/IBMStreams/administration/wiki/Messages-and-National-Language-Support-for-toolkits

For the toolkit's documentation, please see http://ibmstreams.github.io/streamsx.network/doc/spldoc/html/.

For the toolkit's source code, please see https://github.com/IBMStreams/streamsx.network/.

About

Toolkit for analyzing network data

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 75.4%
  • C 12.6%
  • Perl 10.0%
  • Shell 1.4%
  • Other 0.6%