IPv6 multicastをIHANet内で遊ぶためのメモ とりあえずNOCの映像を流してみたいなぁ ルーティング関係はIPv6_multicast_routingへどうぞ。 ・IPv6 multicast Address FF00::/8のアドレスを使う。到達範囲を指定できるScopeは以下の通り。 1 = interface-local 2 = link-local 3 = subnet-local 4 = admin-local 5 = site-local 8 = organization E = global 以下ScopeはEを前提としています。 ・一時的なIPv6 multicast Address 一時的なIPv6 multicast addressは、RFC3306(http://www.ietf.org/rfc/rfc3306.txt)を元に生成することができます。 Embedded-RP対応Unicast-Prefix-based Address(RFC3956)を利用しないのでRフラグは0です。そのためFF3E:://32になります。 例 2001:0200:01C8:0000:/64のprefixからは以下のようになる。 ・FF3E:0040:2001:0200:01C8:0000:[32bit groupID] 2001:0200:01C8::/48のprefixからは以下のようになる。network prefix fieldのあまりは0で埋める。 ・FF3E:0030:2001:0200:01C8:0000:[32bit groupID] IHANet上に2001:0200::01C8:AC00::/56を広報している場合は、以下のアドレスを使って配信を行う。 ・FF3E:0038:2001:0200:01C8:AC00:[32bit groupID] ・Source-Specific Multicast Addresses 特に送信元を特定したSSMを利用する場合には、アドレスの生成方法が違うので注意が必要。 Pflag=1、plen=0、networkprefix=0、としておく。 ・FF3E::/96のScopeを生成し、以下にGroupIDが続く ・FF3E::[32bit groupID] ・L2でのMACアドレス MACアドレスは以下のようになります。MLDSnooping非対応のスイッチに流し込むと無条件でBroadcastされるのでストームに注意! 特に無線LANに流し込んだらAPが落ちました。無線APとマルチキャストは相性わるいです。 ・33:33:[32bit groupID] ・IPv6 multicastが使えるアプリ 最近いろいろと増えているようですが、特に遊べそうなものを。他にもあったら追記お願いします。 ・VideoLAN(http://www.videolan.org/) ・言わずと知れた映像配信可能なプレイヤー。結構便利。ただしMPEG2-TSコンテナで配送すると帯域をそこそこ占有するので注意。 ・WindowsMediaEncoder9(http://www.microsoft.com/japan/windows/windowsmedia/9series/encoder/default.aspx) ・IPv6 unicastのみ対応。multicastで配信するにはWindowsMediaServerとの組み合わせが必須。カメラから映像を取り込んで配信するならこれ。 ・WindowsMediaServer(http://www.microsoft.com/japan/windows/windowsmedia/9series/server.aspx) ・要WindowsServer2003以上。WMEと組み合わせてリアルタイム映像のマルチキャスト配信が可能。 ・IPv6 multicastが使えるASリスト IPv6 multicast routingを繋いだら追記!!
・重要な文章 INTERNET PROTOCOL VERSION 6 MULTICAST ADDRESSES ・http://www.iana.org/assignments/ipv6-multicast-addresses/ RFC2375 IPv6 Multicast Address Assignments ・http://www.ietf.org/rfc/rfc2375.txt RFC3306 Unicast-Prefix-based IPv6 Multicast Addresses ・http://www.ietf.org/rfc/rfc3306.txt RFC3307 Allocation Guidelines for IPv6 Multicast Addresses ・http://www.ietf.org/rfc/rfc3307.txt |
IHANet Projects >
IPv6_multicast
サブページ (1):
IPv6_multicast_routing