BalanceNG is a modern software IP load balancing solution. It is small, fast, and easy to use and setup. It offers session persistence, different distribution methods (Round Robin, Random, Hash, and Least Resource) and a customizable UDP health check agent in source code. It supports VRRP (Virtual Router Redundancy Protocol) to set up high availability configurations on multiple nodes. It integrates pcap packet dumping for debugging purposes and allows the implementation of a "transparent forensic logging bridge". It supports "all service load balancing" based on client IP address which allows almost any protocol to be supported. It supports single legged operations, either on IP-Level or as DSR (Direct Server Return / "nPath") configuration.