開発品の検証作業として、Cat3750でマルチキャストをやったりしました。
マルチキャストといっても、ものすごく単純な構成ですが。。
[Multicast Server]------[Cat3750]-----[Multicast Receiver]
ここでまずMulticast ReceiverがIGMPをサポートしてなかったりしたので、Cat3750のVLAN interfaceに、ip igmp join-group設定して強制的にマルチキャストを流そうとしたのですが。。
(その1)
Cat3750ではPIM-DMをサポートしてないんでしょうかね。。というより、PIMのpassiveモードしかコマンド上はでてこなかったのでそれ設定したんですが、どうもdense modeでは動かないっぽくて、普通にサーバからマルチキャストで投げても、RFP checkエラーではじかれ。。
そこでRP設定したら、そこは解決となりました。が。。
(その2)
sh ip mrouteでみても、ちゃんとルーティング上はforwardingしているはずなのに、パケットが転送されてない。。
いろいろ試行錯誤しているうちに、そういえばデフォルトでIGMP snoopingが有効になっていることに気がつきました。レシーバがIGMP投げてくれてないので、そこに転送できなかったんですね。。no ip igmp snooping 入れたら、ようやく転送してくれるようになりました。
Cat3750ではじめてやってみたとはいえ、ひさしぶりにマルチキャストなんか設定してみると、ドキドキするものです。
