實際通用多播

實際通用多播(英語:Pragmatic General Multicast),簡稱PGM,它是一個可靠的多播協定,定義在IETF的RFC 3208中。

基本介紹

  • 中文名:實際通用多播
  • 外文名:Pragmatic General Multicast
  • 簡稱:PGM
  • 領域:計算機
簡介,多播,網際網路工程任務組,

簡介

PGM提供了一種可靠、有順序的包傳輸機制給多個包接收者,使其可以套用於多接收者的檔案傳輸等場合。

多播

多播(英語:multicast,台灣又譯作多點傳送多點廣播群播,中國大陸又譯作組播)是指把信息同時傳遞給一組目的地址。它使用的策略是最高效的,因為訊息在每條網路鏈路上只需傳遞一次,且只有在鏈路分叉的時候,訊息才會被複製。與多播相比,常規的點到單點傳遞被稱作單播。當以單播的形式把訊息傳遞給多個接收方時,必須向每個接收者都傳送一份數據副本。由此產生的多餘副本將導致傳送方效率低下,且缺乏可擴展性。不過,許多流行的協定——例如XMPP,用限制接收者數量的方法彌補了這一不足。
多播”這個詞通常用來指代IP多播。IP多播是一種通過使用一個多播地址將數據在同一時間以高效的方式發往處於TCP/IP網路上的多個接收者的協定。此外,它還常用來與RTP等音視頻協定相結合。
然而,網際網路上一些其他的協定也實現了多播的概念。一些面向連線的鏈路層協定——例如異步傳輸模式——內建了點到多點或多點到多點的連線機制。這種模型一般都假定參與通信的站點是事先就已確定好的,這樣,網路組件就可以在實際的數據流量開始之前生成分發樹並同時分配資源。與之相反,網際網路架構師戴夫·克拉克是這樣描述IP多播的:“你把數據包從一頭放進去,網路就會試圖將它們傳遞到想要得到它們的人那裡。”
儘管IP多播是一個非常令人滿意的概念模型,但它對於網路內部的狀態需求要比僅提供盡力而為服務的IP單播模型大得多——這一點已經遭到了一些人的批評。更糟的是,到目前為止還沒有一種機制能保證IP多播模型可以被擴展到足以容納數以百萬計的傳送者和多播組的地步,而這往往又是使完全通用的多播套用成為商用網際網路中的實際套用的必要條件。到2003年為止,人們為擴展多播以適應大型網路所作的努力還是只集中在較為簡單的、只存在單個源端的情況——這種情況的計算貌似更加簡單一些。
由於以上以及經濟方面的原因,IP多播在商用網際網路上用得並不多。其他一些不基於IP多播的多播技術——例如網際網路中繼交談和PSYC——卻反而很受歡迎。儘管它們可能不如IP多播設計得那么精巧,但它們更為實用,而且在存在大量小規模的組的情況下更具有可擴展性。

網際網路工程任務組

網際網路工程任務小組(英語:Internet Engineering Task Force,縮寫為 IETF)負責網際網路標準的開發和推動。
它的組織形式主要是大量負責特定議題的工作組,每個都有一個指定主席(或者若干副主席)。工作組再用主題組織為領域(area);每個領域都有一個領域指導(area director,AD),大多數領域還有兩個副AD;AD任命工作組主席。AD和IETF主席構成Internet Engineering Steering Group(IESG),負責IETF的整體運作。.
IETF由網際網路結構委員會(Internet Architecture Board,IAB)監督,IAB向網際網路協會(Internet Society,ISOC)負責。現任IETF主席是Brian Carpenter

相關詞條

熱門詞條

聯絡我們