読者です 読者をやめる 読者になる 読者になる

APC 技術ブログ

株式会社エーピーコミュニケーションズ 先進サービス開発部の公式ブログです。

株式会社 エーピーコミュニケーションズシステム基盤エンジニアリング事業部の公式ブログです。

learning-switchのfdbをdb化してみた

OpenFlow Trema

Tremaのサンプルアプリにlearning-switchという

シンプルなL2スイッチをエミュレートできるソースコードがありますが、

このFDBでは連想配列にMACのエントリを格納しています。

 

この「FDB.rb」とてもシンプルでわかりやすいのですが、

内容を確認するには、ソースコードにputsいれるなりして表示する必要があるので、少し面倒です。

 

 

そこで、FDBの内容をDB化して、

SQLや外部アプリケーションで内容を確認できるようにしてみました。

 

https://github.com/shun159/sqlite-learning-switch.git

 

 もっといい書き方なりあるはずですが、

参考になれば幸いです。