摘要 與傳統的PSTN不同,ip網絡主要為用戶提供基于服務器/客戶端的非對稱的數據業務。由于IP網絡服務的無地域性和無國界性,在用戶數量達到一定程度時,用戶對信息的消費會給包含有受用戶歡迎的信息內容的服務器造成巨大的壓力,同時造成接近于這些服務器的骨干網絡的擁塞。最近幾年內作為解決這些問題的內容分發技術成為業界的研究熱點之一,本文主要介紹目前IP網絡上較多采用的CDN(content distribution network,內容分發網絡)技術、組播技術和端到端技術等幾種IP網絡內容分發技術。
本文中所介紹的三種內容分發技術各有其優點和不足。采用CDN技術的內容分發方式具有一定的可管理性,可以提高業務的服務質量,減輕骨干網絡的傳輸壓力,但目前還沒有能被普遍采用的緩存服務器內容更新策略。當前的做法是CDN的具體實施者根據各自的經驗選擇更新緩存服務器的策略,如存儲在特定時間內用戶點擊率最高的信息,或者存儲某段時間內可能是用戶最需要的信息,刪除那些已經過時的、用戶不再需要的信息。實現這些策略需要做的統計管理工作量相對也較大,CDN設備對于提供多是免費服務的ICP而言價格相對較高。基于組播的內容分發技術實現內容分發時,信息可以在同一時間內發送到多個需要該信息的用戶。但該種方式或者要求構建IP網絡的路由器具有組播功能,或者要求配備有具有較高處理能力的設備來完成信息多地點發送功能。另外無限制的組播會給網絡增加很多的業務流量。采用端到端(peer to peer)通信的內容分發方式可以靈活地利用用戶設備所具有的富余能力向其它用戶提供服務,從而解決網絡中部分區域的網絡擁塞和部分受歡迎的服務器處理能力不足的問題,但該技術在業務管理、贏利方式、用戶對業務的獲得和貢獻不均衡、知識產權保護等方面存在一些沒有解決的問題。