Netnice version 2
http://www.asahikawa.wide.ad.jp/netnice/
Netnice は、エンドホストOSにおけるネットワーク制御機構です。 Version 2では、ネットワークインターフェースの仮想化を通じて、さまざまなトラフィック制御とシステム資源の保護を実現します。
Netniceを利用すれば、プロセスのネットワークI/Oに仮想ネットワークインターフェース(VIF)を取り付け、プロセスのネットワーク入出力を制御できます。このインターフェースは、何段にも接続することができ、プロセスに対してだけではなく、ソケットやプロセスグループに対しても取り付けることが可能です。これにより、柔軟な粒度での制御が行えます。