mbuffer is a tool for buffering data streams with unique features: - direct support for TCP based network targets (IPv4 and IPv6) - ability to send to multiple targets in parallel (distribution mode) - support for multiple volumes - I/O rate limitation - high/low watermark based restart criteria - configurable buffer size - on the fly MD5 hash calculation - highly efficient, multi-threaded implementation