掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
マルチキャストプログラムについて (ID:51972)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
私の知人にこの手のプロが居りますので、少々聞いてみたところ・・・ 以下をご参照下さい。 世の IP-Multicast は、アドレスグループに所属する ネットワーク機器に対して一斉配信をする思想で、 Broadcast とも異なります。 Source Node は UDP で投げっぱなしで、 アドレスグループへの参加は Router や Client NODE毎 申告する(しておく)仕組みです。 個別の IP-Address はあまり意識しない実装ですね。 # サーバから片方向のイメージ。 最近は N対Nの考えなどちょっと前進してきていますが、 まだ RFC でもあまり決まっておらず、ネットワーク屋 (and ルータ屋)ががんばらないと普及しない状況です。 ですので、、 source address や data recoverly, authentication などなどは、 アプリケーション層での実装になります。 RFC2327 で SDP(Session Description Protocol)が定義されてます ので、これをつかい、TCP で Server <--> Client NODE の Session 管理を実装するのが良いでしょう。 # QuickTime や RealServer などもこれ使ってます。 後はルータ屋の世界ですが、IGMP(Internet Group Membership Protocol) v1/v2/v3で local subnet 上の Client/Server が どんなアドレスグループに所属するか調べる手立てもあります。 また、RFC 2710では MLD(Multicast Listener Discoverly)も あります。 どのようなデータを Multicast配信されるかわかりませんが、 RFC 2365, RFC 2770, RFC2373, RFC2375 はさっと目を通し、 もし、 MFTP の仕組みを考えておられるなら OmniCast あたりを ご覧になるのがいいでしょうね。 と言うことでした。 ストリーミングサーバーのソフト開発を行っている都合上、この手 の話題には、プロがいないことには、どうしようもないので・・・ ご参考になりましたでしょうか。 以上。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.