ですので、【CCIE受験記的な何か。】テーマにカテゴライズされた記事は他の記事と違い基本的に未検証です。
間違った情報もあるかと思いますので、ふーん程度に読んでください。
Win7 Proホストからマルチキャストアドレス「224.100.100.1」を使用して動画配信。
CentOS5.7ホストで受信。
経由ルータのモードはデンスモード。
↓解決しました。
【使用機器】
Win7 Pro(Virtual Box)
CentOS5.7(Virtual Box)
Cisco 1812J (C181X-ADVIPSERVICESK9-M), Version 12.4(15)T17
ビデオ配信、再生は「VLC Media Player」を使用。バージョンは「0.8.6」
ネットワークトポロジーは下図の通り。

【設定】
--------------------------
!R1
ip multicast-routing
int lo0
ip add 100.0.0.1 255.255.255.255
int f1
ip add 172.16.1.254 255.255.255.0
ip pim dense-mode
no shut
int f0
ip add 10.1.2.1 255.255.255.252
ip pim dense-mode
no shut
router ospf 1
redistribute connected subnets
network 10.1.2.1 0.0.0.0 area 0
--------------------------
!R2
ip multicast-routing
int lo0
ip add 100.0.0.2 255.255.255.255
int f0
ip add 10.0.0.254 255.255.255.0
ip pim dense-mode
no shut
int f1
ip add 10.1.2.2 255.255.255.252
ip pim dense-mode
no shut
router ospf 1
redistribute connected subnets
network 10.1.2.2 0.0.0.0 area 0
--------------------------
マルチキャストが通るルータ上で赤文字の設定を入れれば
デンスモードで通信ができるとされているが、どうにも上手くいかない。
Win7 → R2 → R1まではマルチキャストパケットが届いているのだが、
R1のCentOS5.7に接続されているI/F F1からマルチキャストが送信されない。
図の通り、R1で止まっている。
R1で
show ip igmp groups
「224.100.100.1」に所属しているI/FはF1となってるが、
show ip mrouteで
共有(*,224.100.100.1)ツリーは作られていても
送信元ツリー(10.0.0.1,224.100.100.1)は作られていない。
debug ip igmpで
CentOS5.7からメンバーシップレポートが送信されているっぽい。
以前、設定することができたのに…
ちょっと復習のつもりが思いもかけないところでつまづく笑
設定できたら、何がいけなかったのか等書き込みます。
機器側の設定が問題ではなく、配信(マルチキャストパケット送信)時のTTLに原因がありました。
下記、CCOを参照。
IP マルチキャストのトラブルシューティング ガイド
発信元の TTL 設定が原因で、ルータによってマルチキャスト パケットがホストに転送されない
google先生にちょろっと尋ねてみたものの教えてくれなかったので、
VLC Media Player(ver 0.8.6)のTTL設定変更方法をこちらに書きました。
以上となります。