gaya_udonのブログ

学んだことを自分の言葉にすることで理解が深まると思ったので、ブログ開設しました。主にPythonについて学習したことを書こうと思います。

SDNとNFVについて

SDNとは?
ソフトウェアの制御によってネットワーク全体を作るという考え方。そのためにOpenFlowとという仕様が注目されている。

OpenFlowとは?
データ転送と経路制御の二つの機能を分けて行うアーキテクチャ
その中にNFVという概念がある。
OpenFlowの書き換える時に何を書き換えるのかというと送信元のMACアドレスと宛先MACアドレスである。

NFVとは?
だいたいOpenFlowの概念と同じでデータ転送と経路制御の機能を分離して行う考え方。

Routing tableで次のルータに転送するときに複数の目的地にマッチしてしまった場合は最もプレフィックスが長い宛先に転送される。だいたい、プレフィックスの長さはIPアドレスの最後の数字を見れば長さがわかる。