Skip to main content

SDN を作るぞ!という意気込み

なんかやったことなくて勉強するためだけのプロダクト作ってみたいなという気になったので、SDN を作ってみようと思います。

特に何も決めていないので、意気込みだけ表明します。

おそらく必要となるのは、

  1. Control Plane
  2. Data Plane
  3. CP, DP が相互に通信し合うしくみ

であり、あまり知らなくて面白そうなのは Data Plane なのでそこから作っていこうかなあと思います。

Data Plane の作りもいくつかありそうで、

  1. Linux TCP スタックを利用した方法
  2. ovs-dpdk みたいな TCP スタックをバイパスする既存のソリューションを使う方法
  3. その他全部作る (XDP くらいは使わせてもらう)

この中では、全部作ってみたいので全部作ってみようかなと思います。

できるかな????