【技術實現步驟摘要】
本專利技術涉及計算機網絡技術,尤其涉及一種支持P2P流量優化的資源節點選擇方法。
技術介紹
對等(peer-to-peer,簡稱P2P)網絡是一種用于不同用戶節點即個人計算機(personal computer,簡稱PC)之間不經過中繼設備直接交換數據或服務的技術,在P2P網絡中,所有用戶節點都處于對等地位,網絡中的每個用戶節點既能充當客戶端,又能作為服務器向其它用戶節點提供資源與服務。由于P2P網絡架構方面的優勢,近年來P2P服務大量出現,絕大部分內容提供商采用P2P技術為用戶提供相關的服務,但是在大量基于P2P技術的服務被推出的同時,網絡中大量帶寬被P2P流量所吞噬,有數據顯示網絡中70%以上的帶寬被P2P應用產生的流量所占用。P2P應用對網絡帶寬的占用如此嚴重,其主要是因為P2P作為一種應用層技術,所有用戶節點構成了一個應用層的覆蓋網,而P2P覆蓋網中用戶節點的組織結構與底層承載網的拓撲結構不一致,導致P2P覆蓋網與底層承載網在結構上的不匹配產生了大量的流量穿越,從而加重了底層承載網的負擔。例如在比特流(BitTorrent)應用中,位于北京的用戶節點發起資源的查詢請求,追蹤服務器Tracker會在P2P覆蓋網中查詢擁有該資源的節點并從中隨機選擇若干節點返回給請求的用戶節點,因此位于紐約的擁有該資源的節點可能會被選中而出現在返回的若干節點中,若請求的用戶節點選擇了該節點作為下載文件的資源節點,則請求的用戶節點下載文件時就會產生從紐約到北京的P2P流量,而眾多的P2P應用會導致產生大量這種穿越骨干網的流量。由于P2P流量大量占用網絡帶寬,嚴重影響了其 ...
【技術保護點】
一種支持P2P流量優化的資源節點選擇方法,其特征在于,包括:接收P2P覆蓋網發送的資源節點信息,所述資源節點信息包括用戶節點的IP地址以及與所述用戶節點請求的資源對應的資源節點列表,所述資源節點列表包括至少一個資源節點的IP地址;根據所述用戶節點的IP地址以及所述資源節點列表中各資源節點的IP地址分別確定各資源節點相對所述用戶節點的資源優先值,確定所述資源節點列表中資源優先值滿足預設條件的各資源節點;向所述用戶節點返回優化后的資源節點列表,所述優化后的資源節點列表包括資源優先值滿足預設條件的各資源節點的IP地址,以使所述用戶節點建立與所述優化后的資源節點列表中至少一個資源節點的連接而獲取資源。
【技術特征摘要】
1.一種支持P2P流量優化的資源節點選擇方法,其特征在于,包括: 接收P2P覆蓋網發送的資源節點信息,所述資源節點信息包括用戶節點的IP地址以及與所述用戶節點請求的資源對應的資源節點列表,所述資源節點列表包括至少一個資源節點的IP地址; 根據所述用戶節點的IP地址以及所述資源節點列表中各資源節點的IP地址分別確定各資源節點相對所述用戶節點的資源優先值,確定所述資源節點列表中資源優先值滿足預設條件的各資源節點; 向所述用戶節點返回優化后的資源節點列表,所述優化后的資源節點列表包括資源優先值滿足預設條件的各資源節點的IP地址,以使所述用戶節點建立與所述優化后的資源節點列表中至少一個資源節點的連接而獲取資源。2.根據權利要求1所述的方法,其特征在于,所述根據所述用戶節點的IP地址以及所述資源節點列表中各資源節點的IP地址分別確定各資源節點相對所述用戶節點的資源優先值之前,還包括: 獲取網絡優化信息,所述網絡優化信息包括網絡區域劃分表和鏈路代價表,所述網絡區域劃分表包括各提供商定義的網絡區域標識符PID以及與各PID對應的IP地址與子網掩碼,所述鏈路代價表包括源PID、目的PID以及從源PID至目的PID的鏈路代價值; 所述根據所述用戶節點的IP地址以及所述各資源節點的IP地址分別確定各資源節點相對所述用戶節點的資源優先值,包括: 根據所述網絡區域劃分表,確定所述用戶節點和各資源節點分別對應的PID ; 將所述鏈路代價表中以各資源節點對應的PID為源PID、以所述用戶節點對應的PID為目的PID的鏈路代價值分別 作為各資源節點相對所述用戶節點的資源優先值。3.根據權利要求2所述的方法,其特征在于,所述預設條件包括第一子條件、第二子條件和第三子條件;所述網絡區域劃分表還包括自治系統標識AS ID和與各AS ID對應的PID ; 所述確定所述資源節點列表中資源優先值滿足預設條件的各資源節點,包括: 根據所述網絡區域劃分表,確定所述用戶節點和各資源節點分別對應的AS ID ;根據各資源節點相對所述用戶節點的資源優先值,確定與所述用戶節點對應同一 PID且資源優先值滿足第一子條件的資源節點,確定與所述用戶節點對應不同PID且對應同一AS ID且資源優先值滿足第二子條件的資源節點,確定與所述用戶節點對應不同PID且對應不同AS ID且資源優先值滿足第三子條件的資源節點; 所述優化后的資源節點列表包括所述滿足第一子條件...
【專利技術屬性】
技術研發人員:盧美蓮,張澤,李慧馳,董麗華,孫丹華,
申請(專利權)人:北京郵電大學,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。