① IP多播技術及其應用
隨著全球互聯網的快速發展,互聯網傳輸和處理能力大幅提高,使得網上應用業務越來越多,特別是視音頻壓縮技術的發展,使得網上視音頻業務成為互聯網最重要的業務之一。IP多播技術作為解決視音頻業務網路利用率高、傳輸速度快、實時性強的關鍵技術,在網路音頻/視頻廣播、VOD、網路視頻會議、多媒體遠程教育、虛擬現實游戲等領域得到了廣泛應用。
IP多播技術允許一台或多台主機發送單一數據包到多台主機,有效節省網路帶寬。在音頻/視頻廣播應用中,使用多播技術能將一個節點的信號傳送到多個節點,避免了重復點對點通信和廣播方式的網路帶寬浪費。多播組的成員可以隨時加入或離開,不受地理位置限制,且一台主機可以屬於多個多播組。
多播分布樹是IP多播在網路中傳輸路徑的描述,主要有有源樹和共享樹。有源樹以多播源作為根,共享樹以多播網路中的可選擇路由作為公共根。逆向路徑轉發(RPF)是多播路由協議中數據轉發的基礎,確保數據包僅沿有源樹路徑發送。Internet多播主幹(MBONE)網路架構在物理網路之上,支持多播信息流在支持IP多播的路由器之間傳輸。
IP多播路由協議分為密集模式和稀疏模式,密集模式依賴廣播技術構建擴展分布樹,適用於多播組成員密集分布的情況。稀疏模式依賴路由選擇技術構建多播樹,適用於多播組成員稀疏分布的情況。密集模式協議包括距離向量多播路由協議(DVMRP)、多播開放最短路徑優先協議(MOSPF)和獨立多播密集模式協議(PIM-DM)。稀疏模式協議包括基於核心樹的多播協議(CBT)和獨立多播稀疏模式協議(PIM-SM)。
隧道傳輸機制在不支持多播的互聯網路中路由傳輸多播包,通過封裝和拆封機制在全IP多播配置上實現。IP多播技術的應用主要分為點對多點應用、多點對點應用和多點對多點應用。點對多點應用包括媒體廣播、媒體推送、信息緩存、事件通知和狀態監視等。多點對點應用如資源查找、數據收集、網路競拍、信息詢問和Juke Box等。多點對多點應用包括多點會議、資源同步、並行處理、協同處理、遠程學習、討論組、DIS、多人游戲和Jam Session等。
IP多播技術能夠降低網路帶寬佔用,減輕伺服器負擔,改善數據傳輸質量,特別適用於需要大量帶寬的多媒體應用。隨著技術的不斷進步,IP多播的應用范圍將不斷擴大,改變網路體系結構,成為當前網路界的熱門話題。