多播,多播是什麼意思
多播是一種一到多的傳輸技術。在網際網路上傳送訊息的傳統方法稱為「單播」;它與多播相反,是一到一的傳輸。如果多播技術可模擬於會議呼叫,則單播則類似於兩個人之間的私人通話。在這種一到多的多播技術中,訊息傳送到每個人。路由器可阻止多播傳播到各處。多播的型別有:單個傳送,一組接收;一組傳送,單個接收;一組傳送,一組接收。因為每一組的成員資訊和每一組的改變只在本地路由器儲存和調整,在通訊過程中,每一組是可以改變的。每一組的改變方式決定於本地路由所採用的演算法。
在多播中,使用者向他們的本地路由器表明希望成為某個特定多播組的一部分。然後該路由器向離多播源最近的下乙個路由器表明,它希望接受多播。該過程一直持續,直到在多播源和希望加入多播的人員之間建立一條路徑。最後,只有需要為端系統接收多播資料分組的路由器才接受那些資料分組。非參與路由器不接受資料分組,這使程序效率更高。
多播技術能夠有效地解決多點對多點資料通訊的網路頻寬問題。在傳輸過程中,根據傳送各方和接收各方的網路拓撲分布,確定並優化傳送方式。在同一網段,相同內容資料流只傳送乙個,在網路節點根據需要進行複製,傳送給不同的使用者。
如圖m-9中所示,我們可以想象一棵路由器樹,它們從多播源出發、分支,然後連線到希望接受多播的端系統。如果路由器沒有主機要接受多播,它會將自己排除在這棵樹之外。
多播主機可以僅僅向參與者多播一條訊息或臨時的新聞,但多數多播是與多**相關的。這似乎與電子郵件列表相似,但ip多播使用特殊的定址和特殊的協議提高效能和效率。
ip多播協議
ip多播(也稱多址廣播或組播)技術,是一種允許一台或多台主機(多播源)傳送單一資料報到多台主機(一次的,同時的)的tcp/ip網路技術。ip多播是一種開放式ietf(網際網路工程任務小組)標準,用於向多個接收者分發資料。多播接收組可以動態地更改。乙個主機可以隨時決定加入或離開接收組,而且乙個主機可能同時是多個多播組的成員。此外,任何主機都可以成為多播源,只要向某個特定的多播組傳送資料分組即可。
這種方案中的路由器必須是「多播啟用的」。在多播源傳輸多播資料報時,本地路由器將資料分組**到掛接了包含多播組成員的網路的其他路由器。
ip多播使用d類定址,這是一種為多播設計的特殊形式的ip位址。d類位址的前4位標識它是d類位址。剩餘的28位標識某個特定的多播組。d類位址可與電視台的頻道進行模擬。當您調整到某個特定的d類位址時,您接收到的資料分組是由向該位址多播的其他系統多播過來的。這裡概述與ip多播相關的幾個協議:
igmp(網際網路組管理協議) 多播接收者必須表明他們有意包括到多播會話中。這個工作由igmp完成,它是一種在主機和與主機直接緊鄰的多播路由器之間執行的協議。當乙個主機加入乙個多播組時,它利用igmp協議通知子網上的所有路由器,以便在路由器上建立相應的多播路由,表明在該子網上存在屬於那個多播組的成員。以後當路由器接收到傳送給那個多播組的資料時,就會將資料**給子網上對應的組成員。此外,多播路由器可以使用igmp在網路上不時地多播質詢,確定是否有某個主機仍然希望接收來自多播傳輸者(這也是資料分組的**)的廣播。
dvmrp(距離向量多播路由協議) dvmrp是一種用於多播的距離向量路由協議。使用dvmrp的時機如下:路由器接收多播分組,並希望確認與之連線的其他多播路由器是否需要接收該分組(即,掛接到它們上的主機是多播組的成員)。dvmrp向所有掛接的路由器傳送該資料分組並等待回音。沒有多播組成員的路由器將返回「剪除」的訊息,這將禁止該組的任何其他多播訊息到達該路由器。
dvmrp為每個傳送源和目的主機組構建不同的分布樹。每個分布樹都是乙個以多播傳送源作為根,以多播接受目的主機作為葉的最小擴充套件分布樹。這個分布樹為傳送源和組中每個多播接受者之間提供了乙個最短路徑,這個以「跳數」為單位的最短路徑就是dvmrp的量度。當乙個傳送源要向多播組中傳送訊息時,乙個擴充套件分布樹就根據這個請求而建立,並且使用「廣播和修剪」的技術來維持這個擴充套件分布樹。
mospf(多播開放最短路徑優先) 顧名思義,mospf是一種開放最短路徑優先的路由協議,將資料報在最小開銷路徑上進行路由傳送,這裡的開銷是表示鏈路狀態的一種量度。mospf路由器建立網路的拓撲圖,包括島嶼和隧道的位置,然後確定穿過網路到達某個特定多播路由器的最佳路徑。請注意mospf是為在自治系統中使用而設計的。
pim(與協議無關的多播) pim是一種用於多播路由的新概念,是dvmrp和mospf的替代方案,能夠在internet上提供可擴充套件的域間多播路由而不依賴於任何單播協議。它使用兩個模式:pim密集型和pim稀疏型。密集模式操作方式與dvmrp類似。它向網路傳送大量通訊;這對網路是不利的,除非組的參與者足夠多而不得不採取這樣的操作。在組較小的情況下,可使用pim稀疏型來避免資訊湧入(以及頻寬浪費)。與資訊湧入相反,它建立乙個集合點,所有的成員向集合點傳送分組。
mtp(多播傳輸協議) mtp定義一種流控制多播傳輸協議;只要資料鏈路層包括多播,這種協議就可以在任何網路協議的頂層操作。mtp確保對所有訊息進行可靠的、有序的和同時的傳遞。mtp可以向多播組的特定分支重新傳輸資料分組,因此減少了不需要重傳的分支中的多餘的通訊量。
乙個名叫ipmi (ip多播創新)的工業聯合會正致力於發展ip多播,開發有關它的資訊。
uma是什麼意思 UMA是什麼意思?
展開全部 uma 不明生物 是636f707962616964757a686964616f31333431376537動畫 進化戰記 betterman 中的一類人造怪物的統稱,是生命工學食料研究所 b.p.l.所長梅崎博士製造出來 協助他利用阿尼瑪斯之花 大量製造蛋白質 具有驚人攻擊性的怪物。阿拉...
是什麼意思?
meta是html中的元標籤,其中包含了對應html的相關資訊,客戶端瀏覽器或伺服器端的程式會根據這些資訊進行處理。http equiv類似於http的頭部協議,它回應給瀏覽器一些有用的資訊,以幫助正確和精確地顯示網頁內容。content 內容型別 重要!這個網頁的格式是文字的,網頁模式 chars...
In 是什麼意思
函式引數型別前 in 代表什麼 在visual c 中屬於sal批註,是為了編譯系統在分析 時發現缺陷用的 表示是乙個輸入引數。可以定義乙個 in 的巨集,這個巨集什麼都不做,就是形如這樣的。define in void fun int in x 等同於 void fun int x 但是他給出了引...