トップページ⇒network
101コメント37KB

マルチキャスト

■ このスレッドは過去ログ倉庫に格納されています
0001ななしさんNGNG
マルチキャストって実際に構築したことがないと
なかなかイメージがつかめないですよね。
まず、端末側には何をするのか?
サーバ側には何をするのか?
ルータには何をするのか?
識者のかた詳しく教えてください。
特に、マルチキャストアドレスがよくわかりません。
ひとつのアドレスでマルチキャストに参加している端末に
データが配信されると思いますが
このときのアドレスって通常はプライベートアドレスが振ってある端末に
どのようにして認識させるんでしょうか?
0051ななし03/11/27 07:23ID:???
>>50
IGMP Snooping機能を提供していないスイッチでは
実質ブロードキャストですね・・・。
0052(▼皿▼メ) 03/11/28 02:19ID:???
スイッチ側でみると動作は同じ(全ポートに出力)と思われますが、
受ける方(PC)は、ブロードキャストは全端末対象で自分への問い合わせか
受け取って分析せねばならないパケットであり、
マルチキャスト機能?を動作してない端末とか参加マルチキャストグループ
以外パケットの場合は無視。。。
PC側はBroadcastのほうが若干負荷がかかるのではないでしょうか(根拠無御免)
蛇足マルチキャストをしらないバカスイッチやバカHUBも数年前にありました(笑)
MACアドレスが「FFFFFFFFFFFF]の場合のみ全ポートへ出力する仕様だそうで、、
0053フォン・リヒトフォーフェン03/11/29 00:22ID:???
>>45
Xcast対応のルータをISPが持つ事はないでしょうね。
仲間内とか、社内システムとかでは使う事もあるかもね。
0054anonymous@ tcatgi016250.adsl.ppp.infoweb.ne.jp03/12/13 10:37ID:???
>>53
なんで?

ネットワークリソースの有効活用とサーバの負荷低減など利点が大きいのに。

これだけインターネットが普及したらマルチキャストで放送ってのもそんな
未来の話じゃないんなない?
0055マルチキャスト勉強中03/12/17 22:34ID:???
>50
PIM-DMやDVMRPなら逆かな、と。

マルチキャストのルーティングプロトコルって、送信元情報を持つんです
よね。
この場合、ルータ達はどのルータの配下にどんなマルチキャスト参加者
(配信サーバ)がいるのかを知っている。
受信したいクライアントはIGMPでグループ参加要求をあげると、それを
受け取ったルータは、送信元の方向(情報を受け取るはずのポート)に
「このグループの情報くれ!」と要求する。
「情報くれ!」を受け取ったルータも、自分の知っている送信元に「くれ!」
と言うことを繰り返す。
やがてマルチキャストデータを受けているルータにたどり着くと、「OK」と了解
して、「くれ!」と言われた方向に転送を始める。

こんな感じで合ってるでしょうか。
ちょっと不安なので間違っていたら指摘お願いします。

0056anonymous@ AIRH03295020.ppp.infoweb.ne.jp03/12/19 09:46ID:???
>>55
プロトコルによっても違うが、そんなに大変な事はしていないよ。

どのプロトコルも送信者と受信者の方向しか管理していません。
0057carrier03/12/19 16:54ID:9uUFL7D7
>54

どうですかね。

個人的には現在のマルチキャストプロトコルはMBONEの設計思想を引きずっているので、本質的にはやはり通信コストが高いところで、利用されることを前提としていると思うのですが?
でもそのために、クライアント側のソフトウェアの負担は結構多いし、配信のためのトポロジーとしてツリー構造しか使えないなどの制限がありますからね。
今は基幹網のトポロジーはリング(RPR)やメッシュなども可能だし、帯域は十分ありすぎるくらいだし、QoSサポートなどができないのでIPマルチキャストというプロトコルにこだわるのは???と思います。

個人的にはJ*****R社の提唱しているVPLSのファンなので、頑張ってほしい。ただC社を筆頭に反J*****R連合を作ったので気になりますね。
0058マルチキャスト勉強中03/12/20 16:19ID:???
>56
ありがとうございます。ルーティングプロトコルとルータの動作が混同してました。
ルータの動作としては>55 でいいですよね?
0059(▼皿▼メ) 03/12/21 01:56ID:???
>55 意味がわからん
IGMPでクライアント「くれ!」ってのは何なのか?
クライアントもサーバも上位mcastルータに対し単にグループに参加(Join)するだけだと思う。
<PIM-DMマルチキャストルータ>
・マルチキャストルーティングテーブル(★マルチキャストグループアドレス vs 参加者IPアドレス)を管理
・IPルーティングテーブルを管理
マルチキャストパケットが流れ出す契機は、サーバが該当マルチキャストグループアドレスのパケットを
配信すれば上位Mcastルータは上記★を見れば参加者IPアドレスがわかるので、
IPルーティングテーブルを見て必要な方向へマルチキャストパケットを転送するだけ..
クライアントが要求するのはもっと上位の放送アプリ(HTTPによるTVスイッチON)とかでの
話かと思う。(ciscoIP-TV)などでは。。。
PIM-DMは、ルータ間で★をアナウンス交換するものだったと記憶
0060マルチキャスト勉強中03/12/23 00:13ID:???
>59
読み返してみると、確かにわかんない文でした。すみません。
たぶん、50と同じことを言ってます。

>受信したいクライアントはIGMPでグループ参加要求を・・・
はIGMP Report

>受け取ったルータは、・・・くれ!」と要求する。
は隣のルータにGraft

>、「くれ!」と言われた方向に転送を始める。
はPrune→Forward

というつもりでした。
0061マルチキャスト勉強中03/12/23 00:19ID:???
本では分からなかったのでご存知の方いたら教えていただきたいのですが、
joinとgraftってメッセージの中身は違うんでしょうか。

PIM-joinとPIM-graftを使う場合の説明はいくつかあるんですが、動作は同じ
ように思えます。
用法はあるけど詳細まで解説したものは見つけられませんでした。
手元に実機でもあればいいんですが、残念ながら確認できません。
名前が違うだけなのかな。

0062(▼皿▼メ) 03/12/23 20:55ID:???
「くれ!」というのは、
IGMPやPIMに関係ないのでは?と言いたかったのですが。。。
サーバの本意でマルチキャストパケットを送信開始するか、
クライアントがアプリケーションレベルで転送要求をサーバへ投げるのであって

マルチキャスト配送ツリーの形成を維持するために、join(参加)やPrune(刈込み)や
Graft(再接続)でルータ間の交換を行うだけ。。。

<参考>日立さんの解説書 Vol.1
http://www.hitachi.co.jp/Prod/comp/network/gr2000/manual/html_c/kaisetsu/0257.htm
イメージ、どうでしょうか?
0063マルチキャスト・エバンゲリスト03/12/24 01:01ID:???
>>57
>クライアント側のソフトウェアの負担は結構多いし
そんなことは全くありません。
ルータにチャンネル参加要求したら、垂れ流されるUDPパケットを受け取るだけです。
IGMPもたいしたことしてないし…

>配信のためのトポロジーとしてツリー構造しか使えないなどの制限がありますからね。
リングやメッシュでも大丈夫のはずです。
PIM-DMだと効率が悪くなりますがPIM-SM(SSM)だと問題ないはずです。

何よりもインターネット放送で1万人にサービスする場合、ユニキャストだと送信サーバは、
1万本のセッションを接続しなければなりませんが、マルチキャストは1本でよいです。
(ユニキャスト放送見たことあるけど、サーバ過負荷でぶちぶち切れていました)

サーバリソースや遅延の問題も一気に解消すると思います。

ただしVODには向いていませんが。
0064_04/04/15 00:28ID:???
マルチキャストを通さない網を通す時、
Cisco対向でGREトンネルを張ってPIMと言う
解があると思いますが、この場合のPIMは
PIM-SMとPIM-DMのどちらも可能ということでしょうか?

テストした範囲だと、PIM-DMでは正常に
マルチキャストパケットが通るのですが、
PIM-SMではRP情報が正常に伝わらないため
当然マルチキャストパケットが通りません。

IOSは12.3、12.2T。12.2Sと3種類くらい試したのですが
だめでした。

[まとめ]
GRE上でPIM-SMが動くかどうか教えてください>偉い人
0065anonymous@ f8a01-0118.din.or.jp04/04/15 22:12ID:???
具体的に、マルチキャストでファイル転送をする仕組み/ツール/Suiteって何かありますか?
DVMRPでもPIMでも方法は問わないです。
0066anonymous@ OFSfa-03p1-34.ppp11.odn.ad.jp04/04/16 05:36ID:???
>>64

PIM-SM も当然可能です。
0067_04/04/16 08:20ID:???
>>66
ありがとうございます
0068emiemiboo04/05/28 22:56ID:3mki1vBr
マルチキャストサーバを冗長化する方法しってます?
00696904/06/30 13:56ID:BlcQqAdh
質問なんですが、データ(動画や各種データ)を送信して
マルチキャストとユニキャストでの違いを実験してみようと思っているんですが、
何かお勧めのツールやソフトはありませんか?

ちなみにHelix Serverを初めは使ってみましたが、バグかどうか分かりませんが
webページが開けなくなり実験続行不可能に(設定等の問題かもしれませんが・・・

次に使ってみたのは
・Session Directory(SDR):セッション管理
・Robust Audio Tool(RAT):音声転送
・Videoconferencing Tool(VIC):ビデオ転送
ですが、知人に
「これはユニキャストは使えないっぽい」
って言われて八方塞です。

その道に詳しい方。または、上記に上げたツールの使い方に詳しい方。
情報お願いします。
0070眠い04/06/30 21:17ID:???
>> 65
Digital Fountainとか、TibcoのPGMあたりかな。

>> 57
リングなんかはむしろMulticast向きなんじゃない?DPT(RPR)みたいなやつ。
帯域もアクセスラインは余裕があるけど、コアは別に有り余ってる訳
じゃないよね?それにサーバーの負荷は結構クリティカルだと思うんだけどね。
まあ、だからってそう通信事業者のコンシューマサービスでMulticastが
普及するとは俺も思ってないんだけどね。
0071-04/07/01 08:03ID:???
>>69
目的からいって、Windows Media で間に合うように思える。
Windows MediaはUnicast,multicastのどちらもたいおうしている。
Windows 2000 か 2003 serverがあれば無償で使えるよ。
http://www.microsoft.com/japan/windows/windowsmedia/default.aspx

00726904/07/01 14:43ID:???
>>71
OS書き忘れていました・・・。
WinxpProです。

情報ありがとうございます。
色々いじって頑張ってみます。

また何かありましたらよろしくお願いします。
0073 2005/06/12(日) 22:51:27ID:???
 
0074有線男2005/10/11(火) 19:58:31ID:???
アプリケーションレベルマルチキャストで新しいプロトコルを考えてるんですが、
ディレイや帯域にわざとエラーを与えてトポロジーを形成する方法ってありますか?
0075T2005/11/16(水) 01:12:47ID:???
>74
どういう意味?
アプリケーション屋にはわからないとおもうよ。
見当違いだということが。
0076anonymous@ p2008-adsao06douji-acca.osaka.ocn.ne.jp2006/05/14(日) 23:29:43ID:???
>アプリケーションレベルマルチキャスト

要は、オーバーレイ? MBoneみたいな感じ?
0077anonymous2006/09/28(木) 13:21:04ID:???
これとかそうじゃない?

【ネットワーク】TVバンク、「実はP2Pで動画配信してました」…トラフィック約10分の1に
http://news18.2ch.net/test/read.cgi/bizplus/1159280455/l50
0078anonymous@ p3110-ipbf202hodogaya.kanagawa.ocn.ne.jp2006/09/29(金) 19:15:48ID:+zhpHOFF
あぃや〜、ここも過疎ってる。

Mboneはどうなったなんて質問は1年位経たないと
反応が来なさそう。実際どうなってるだぁ、Mboneは。
0079anonymous@ i219-165-170-182.s05.a013.ap.plala.or.jp2006/09/29(金) 22:48:24ID:???
5年半で78レスだから、平均 1レス/月だな。
0080anonymous@ K042166.ppp.dion.ne.jp2006/09/30(土) 17:39:25ID:TfGMfU00
じゃ今月は新記録達成か?
0081anonymous2006/10/31(火) 18:05:34ID:UMYMiQ5y
[streams-jp 3670] IW2006 BoF によると、

2006/12/07 (木) 18:30〜20:30 パシフィコ横浜 F6
マルチキャスト話も集めてみたいっすね。

とのこと。
0082anonymous@ i218-224-180-76.s02.a014.ap.plala.or.jp2006/11/01(水) 01:34:54ID:BNCMJPeK
>64
>マルチキャストを通さない網を通す時、

Flexcastっていうのがあるよ。
http://www.ntt.co.jp/mirai/study/study06.html
アプリケーションマルチキャストじゃなくてトランスポートレイヤ
マルチキャスト。

0083anonymous2006/11/01(水) 05:08:00ID:???
>>82
xcastのほうがよさそうじゃん
0084anonymous@ i218-224-180-76.s02.a014.ap.plala.or.jp2006/11/01(水) 22:53:07ID:BNCMJPeK
Flexcastはxcastみたいにアドレスを複数ならべなくても良くて、普通のユニキャスト
のヘッダでよい。
0085anonymous@ softbank219179114027.bbtec.net2006/11/01(水) 23:26:25ID:???
> アプリケーションレベルマルチキャストで新しいプロトコルを考えてるんですが、
> ディレイや帯域にわざとエラーを与えてトポロジーを形成する方法ってありますか?

ModelNet
0086anonymous2006/11/02(木) 11:46:52ID:whp7i/cD
>>82
http://www.ntt.co.jp/mirai/study/images/flexcast2.gif
そもそも最初に発信元は最初のリレーのF1宛てのユニキャストを出してる。
どうみても単なるアプリケーションレベルリレーに過ぎない。新規性なし。
0087名刺は切らしておりまして2006/11/10(金) 20:52:17ID:MPwkLLqm
routerがpeerになってくれるpeercastって感じだな
0088anonymous2007/08/20(月) 13:12:27ID:J5fgyjaG
2chで過疎っていたマルチキャストが盛り上がってますよ!
http://pc11.2ch.net/test/read.cgi/network/1131651785/910n-
0089fujianasan2007/10/04(木) 17:22:55ID:???
IPv6普及まで待たないといけないんだろうけどIP放送やマルチキャストVOD普及しないかな

マルチキャストVODって詳細は知らないけど例えば30分の動画を30分割すれば
30本のマルチキャストと1分以内のユニキャストに分離できそうだからそんな感じなのかな。
0090anonymous@KD125029169110.ppp-bb.dion.ne.jp2008/04/24(木) 20:43:41ID:w9QbRQ7g
どなたかいらっしゃいませんか?

PIM-SMでのBSRの詳しい動作について知りたいのですが、
説明書もサイトも載っていません。
教えてくれる奇特な方いませんか?
0091aaaa2008/04/25(金) 04:54:17ID:???
RFCから読んでくんじゃダメ?
http://www.ietf.org/rfc/rfc5059.txt
0092anonymous@KD125029169110.ppp-bb.dion.ne.jp2008/04/28(月) 01:11:50ID:pJU7pd/9
>>91
ありがとうございます。
英語苦手ですががんばってみます・・・
0093anonymous@p4206-ipbfp1101kobeminato.hyogo.ocn.ne.jp2009/03/05(木) 21:31:21ID:???
同一ネットワーク上にいる事が分かっている、不明なIPアドレスの不明なポートで
データの受信を待っている複数のデータ送信相手に向けて、一度でデータを送信
するような事は可能でしょうか?

ポートは分かっていないとダメなのでしょうか?

そもそも、そういうのはブロードキャストと呼べるのでしょうか?
0094anonymous@07001130230735_mh2009/03/08(日) 10:13:53ID:C/I6+opp
あげ
0095anonymous2009/10/25(日) 10:23:52ID:???
マルチキャストは今の時代に必須。
なぜ盛り上がらないのか!ヽ(`Д´)ノ
0096anonymous2009/12/07(月) 12:29:47ID:???
ネットで生放送が当たり前になってきたけど話題にならないね。
IPv6が普及するかも怪しいと見ている人が多いのか。

クライアントはSilverlightが対応できるね。
Flashは知らないけど。
0097anonymous2010/02/26(金) 23:06:51ID:bf/Amc2u
P2P Multicast in new Flash Player 10.1
ttp://www.flashrealtime.com/peer-to-peer-multicast-in-new-flash-player-101/

Flash10.1にP2Pマルチキャストがついてるらしいんだが
大規模動画サイトで使ったりしたら無駄に帯域使ってISP死なないか?
0098anonymous2010/12/13(月) 12:22:30ID:???
マルチキャストの理解のためにいい本、文書ありませんか?
特にPIM-Bidir, SSMがわかりません。英語で構いません。
0099↑2010/12/13(月) 14:42:27ID:???
すみません。ググレカスでした。
0100anonymous2011/04/10(日) 09:44:18.68ID:???
拾ったプレゼン資料の中で、大きめのスイッチで
マルチキャストトラフィックの帯域制御をする、みたいのが
あったのですがマルチキャストアプリってライブ配信的なものが多くて
ポリシングとかするとアプリ的にまずいのではと思うのですが
QoSしても大丈夫な類のアプリもあるのでしょうか?
01011002011/04/10(日) 11:59:27.08ID:???
わかりました。逆に守るためにポリシングしてるんですね。
■ このスレッドは過去ログ倉庫に格納されています