ウィリアムのいたずらの、まちあるき、たべあるきーPART2

gooブログ「ウィリアムのいたずらの、まちあるき、たべあるき」がお引越ししてきました

SDNの素朴な疑問:経路が無限ループにならないことって誰が保証するの(STPみたいなの)

昨日、

SDN/Openflowって、こういうことできる?(共通問題と思いついた構成:合ってるか不明)
http://blog.goo.ne.jp/xmldtp/e/bbe4e267b720b7507b9edc375926a7db

を書いていて思ったんだけど・・・

スイッチ間を2本の線で結ぶことがある。
冗長性をもたせるためで、1本が切れても大丈夫なように・・・
しかし、2本の線、両方とも使ってしまうと、
スイッチ間でパケットが無限ループしてしまう。
そこで、2本のうち、1本の線は事実上、使っていない。

L2のスイッチにおいて、このパケットの無限ループを検知しているのが
STP(スパニングツリープロトコル)
スイッチでは、これを作ってくれている。

ちなみに、L3では、RIPのようなディスタンスベクタ型の
場合は、ネットワーク全体の情報を持たない。
OSPFのようなリンクステートではAS内のネットワークリンク
は持つ。しかし、その外はわからない。
そこで、ツリーではなく、TTLで無限ループを避ける。

で、ここで問題。SDNは、この無限ループ防止を誰がどのようにやるの?
SDNコントローラー?自分で無限ループ防止プログラムを書くの?

・・・どうするんだろう・・・

と思って調べたら

シスコのデータセンターファブリック技術の進化
http://gblogs.cisco.com/jp/2014/01/evolution-of-fabric-technology-in-cisco-data-center/

う、おこちゃまなウィリアムのいたずらには、刺激の強すぎる言葉ばかりで・・・
・・・ついていけてない・・・

※自分へのメモ、あとでみる

Cisco Japan Blog
http://gblogs.cisco.com/jp/category/sdn/