クエリアスイッチやらマルチキャストルータとか
正直難しいです。。。
IGMPのテストも兼ねて
VLCが使えるみたいなので、
やってみようかと。。。
・マルチキャストグループへの参加
・メンバシップクエリ
・クエリア
・メンバーシップレポート
・マルチキャストグループからの離脱
分からんことだらけです。
これにL3スイッチの設定とか
スイッチが増えたらどうなるのかとか考えるともう、、、
マルチキャスト流すだけだと難しくないので、
スイッチの設定は無しでやってみましょうか
●VLCの設定
ファイル
ストリーム
マルチキャストで配信する動画なんかを選択し
「ストリーム再生」をクリック
出力先の設定
新しい出力先・・・「RTP / MPEG Transport Stream」
で「追加」をクリック。
アドレスをマルチキャストアドレスを入力
「239.255.0.1」など
239.0.0.0 ~ 239.255.255.255で指定
ポートは任意で
プロファイルも任意で
Video – H.264+MP3
設定が終えて「ストリーム」
をクリックするとマルチキャストが始まります。
●クライアント
「ネットワークストリームを開く」
「rtp://239.255.0.1:5004」
で開くとマルチキャストで流れているデータを取れます。
●確認
WireSharkで「igmp」でフィルタをかけると
いろいろと流れていることが分かります。
MACアドレスとか
01:00:5e:ほげほげ
これに紐付いてる
Frame 7674: 46 bytes on wire (368 bits), 46 bytes captured (368 bits) on interface 0 Ethernet II, Src: IntelCor_5b:3e:5c (00:23:15:5b:3e:5c), Dst: IPv4mcast_7f:00:01 (01:00:5e:7f:00:01) Destination: IPv4mcast_7f:00:01 (01:00:5e:7f:00:01) Address: IPv4mcast_7f:00:01 (01:00:5e:7f:00:01) .... ..0. .... .... .... .... = LG bit: Globally unique address (factory default) .... ...1 .... .... .... .... = IG bit: Group address (multicast/broadcast) Source: IntelCor_5b:3e:5c (00:23:15:5b:3e:5c) Address: IntelCor_5b:3e:5c (00:23:15:5b:3e:5c) .... ..0. .... .... .... .... = LG bit: Globally unique address (factory default) .... ...0 .... .... .... .... = IG bit: Individual address (unicast) Type: IPv4 (0x0800) Internet Protocol Version 4, Src: 10.255.10.3, Dst: 239.255.0.1 Internet Group Management Protocol
とかメンバーシップレポートとか
Frame 7674: 46 bytes on wire (368 bits), 46 bytes captured (368 bits) on interface 0 Ethernet II, Src: IntelCor_5b:3e:5c (00:23:15:5b:3e:5c), Dst: IPv4mcast_7f:00:01 (01:00:5e:7f:00:01) Internet Protocol Version 4, Src: 10.255.10.3, Dst: 239.255.0.1 0100 .... = Version: 4 .... 0110 = Header Length: 24 bytes Differentiated Services Field: 0x00 (DSCP: CS0, ECN: Not-ECT) Total Length: 32 Identification: 0x2230 (8752) Flags: 0x00 Fragment offset: 0 Time to live: 1 Protocol: IGMP (2) Header checksum: 0xfda5 [validation disabled] Source: 10.255.10.3 Destination: 239.255.0.1 [Source GeoIP: Unknown] [Destination GeoIP: Unknown] Options: (4 bytes), Router Alert Internet Group Management Protocol [IGMP Version: 2] Type: Membership Report (0x16) Max Resp Time: 0.0 sec (0x00) Header checksum: 0xf9fe [correct] Multicast Address: 239.255.0.1
難しいですなぁ・・・