IGMPとマルチキャストテスト

クエリアスイッチやらマルチキャストルータとか
正直難しいです。。。

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

難しいですなぁ・・・

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Enter code * Time limit is exhausted. Please reload CAPTCHA.

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください