クエリアスイッチやらマルチキャストルータとか
正直難しいです。。。
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
難しいですなぁ・・・