OpenFlowという技術をご存じだろうか。ソフトウエアでネットワークの構成や設定を変更するSDN︵Software-Defined Networking︶という考え方で中心的な役割を果たしている技術だ。OpenFlowを利用することで、WebブラウザーやIP電話、ビデオ会議といったアプリケーションの違いを判断して、ネットワーク経路の変更や回線種別の切り替え、帯域制御などを自動的に行うといった柔軟な機能を実現できる。 OpenFlowの特徴は、データ転送を行うハードウエア︵データプレーン︶とそれを制御するソフトウエア︵コントロールプレーン︶が明確に分離されていることだ。従来のレイヤー2︵L2︶スイッチなどのネットワーク機器では、これらの機能は同じ機器の中に一体で組み込まれていた。これに対し、OpenFlowでデータプレーンを担当するOpenFlowスイッチはデータ転送機能だけを持つ。このス
![普通は数十万円以上するスイッチをラズパイで作ってみた](https://cdn-ak-scissors.b.st-hatena.com/image/square/cd30269346082bf64c51f68b10fcaf31b62f307c/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fit%2Fatcl%2Fwatcher%2F14%2F334361%2F062700607%2Frp.jpg%3F20220512)