最近の Trema では、仮想ネットワークに network namespace をつなげることができるようになりました。この機能を使うと、Trema の標準的な仮想ホスト (vhost) だけでなく iperf など任意のアプリケーションでコントローラをテストできるようになります。 Trema の仮想ネットワーク Trema の仮想ネットワーク機能を使うと、開発マシン上に仮想ホスト、リンクを作り自由にトポロジを作ることができます。仮想ホストは簡単なパケット送受信機能とカウンタを備えているので、Trema で作ったコントローラをささっとテストするのに便利です。 ただしコントローラのベンチマークなど、仮想ホストだけでは機能が不十分な場合があります。たとえばコントローラの負荷テストなどで iperf や nmap を使いたい場合があると思います。 Network Namespace 最近 Tr