私はMininetホスト上で動作するプログラムからSDN Poxコントローラにアプリケーションレイヤーデータを送信したいと思います。これは可能ですか、これはSDNのパラダイムで壊れていますか?SDNコントローラのアプリケーション層データをMininetホストから取得する方法はありますか?
e。私は、ホスト(この場合はH1)がスイッチに何のOpenFlowルールに一致しないメッセージを送信するたびに、スイッチが何を知っていないとして、それは自動的に、コントローラに送信されます
mininet> h1 python <program that sends data to controller>
どのような種類のデータですか?何か試しましたか? – SotirisTsartsaris
JSONデータです。しかし、仮想ネットワーク(10.0.0.0/24)でMininetが動作しているのを見て、localhostは明らかに私の物理ネットワーク上にありますが、とにかくコントローラに接続する方法はありますか?私が基本的に望むのは、h1の監視プロセス上で動作するアプリケーションで、プロセスが停止したときにコントローラに通知して、OFのドロップルールをプッシュできるようにすることです。 – TheSjiraffen123
これをチェックしてください、あなたがやりたいことの逆ですが、すべてを説明しています。 http://pox-dev.noxrepo.narkive.com/8KtfIMxN/can-pox-connect-or-communicate-with-host – SotirisTsartsaris