virtio-net で uIP (軽量プロトコルスタック)を動かしてみた。
あっさり動いた。
が当たり前のように並列に動くってのは素晴らしいね。
/cgi/tcp にアクセスすればリアルタイムでコネクションが見える。
/cgi/stats では統計情報が。
以前の NIC2000 ドライバの時と比べて勝る点は
- ドライバの安定動作に到達するまでの開発コストの低さ
- KVM 対応したホストで動くことが期待できる点
あたりかな。
ちなみにまだ課題があって、レスポンスがとても遅いこと。これの原因を突き止めたら一区切り。