• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    對等網絡節點降級方法及系統、對等網絡節點技術方案

    技術編號:8685624 閱讀:170 留言:0更新日期:2013-05-09 05:13
    本發明專利技術公開了一種對等網絡節點降級方法及系統、對等網絡節點,該方法包括步驟:對等網絡中的待降級對等節點向其后繼節點發送離開請求消息;若接收到后繼節點發送的離開同意消息,則所述待降級對等節點將自身降級為客戶節點,其中,所述離開同意消息是后繼節點根據自身當前的處理能力判斷出能夠處理所述待降級對等節點的業務后發送的。本發明專利技術技術方案解決了現有技術中存在的對等網絡中的對等節點直接降級為客戶節點導致其后繼節點的負荷過重的問題。

    【技術實現步驟摘要】

    本專利技術涉及對等網絡
    ,尤其涉及對等網絡節點降級方法及系統、對等網絡節點
    技術介紹
    在目前的各種網絡應用中,許多網絡服務需要使用點對點(P2P,Peer-to-Peer)技術,又稱為對等網絡技術,它是一種用在不同的節點之間,不經過中繼設備直接交換資源的技術。對等網絡包含多個對等網絡節點,對等網絡節點的節點類型有兩種:對等節點和客戶節點。對等網絡中用于進行交換的資源(以下簡稱交換資源)分散存儲于各對等節點中,各對等節點之間具有對等性,對等節點既可以為其他節點提供服務(即向對等網絡中的其他節點提供自身所存儲的交換資源),也可以向其他對等節點請求服務(即從其他對等節點中獲取交換資源)。而客戶節點則只能向對等節點請求服務(即從對等節點中獲取交換資源)。在現有技術中,對等網絡中的客戶節點為客戶設備,對等節點為服務器。出于降低成本和充分利用資源的考慮,現有技術提出,也可以將對等網絡中能力較強且環境穩定的客戶節點升級為對等節點為其他節點提供服務。現有技術中,由客戶節點升級成對等節點的對等節點在自身的處理資源不足或者想要離開對等網絡時,就不能繼續為其他節點提供服務,此時該對等節點可以直接向各后繼節點發送離開請求,該對等節點的業務(即該對等節點需處理的服務請求)后續就由各后繼節點進行處理,也就相當于將該對等節點降級為客戶節點,該對等節點可以在發送離開請求后直接退出對等網絡。由上可知,對等節點不能為其他節點提供服務時,可以在發送離開請求后直接降級為客戶節點退出對等網絡,由于對等節點直接降級為客戶節點,那么原來由該對等節點處理的業務將被自動路由到該對等節點的各后繼節點進行處理,這就導致該對等節點的后繼節點負荷增大,若某個后繼節點負荷過重,導致處理資源不足,則該后繼節點也不能為其他節點提供服務,那么相應的業務就會被路由到該后繼節點的各后繼節點中,類似的現象循著對等節點之間的后繼關系不斷向前推進,得不到處理的業務就會像“雪球”一樣越滾越大,最終可能導致對等網絡的癱瘓。
    技術實現思路
    本專利技術實施例提供一種對等網絡節點降級方法及系統、對等網絡節點,用以解決現有技術中存在的對等網絡中的對等節點直接降級為客戶節點導致其后繼節點的負荷過重的問題。本專利技術實施例技術方案如下:一種對等網絡節點降級方法,該方法包括:對等網絡中的待降級對等節點向其后繼節點發送離開請求消息;若接收到后繼節點發送的離開同意消息,則所述待降級對等節點將自身降級為客戶節點,其中,所述離開同意消息是后繼節點根據自身當前的處理能力判斷出能夠處理所述待降級對等節點的業務后發送的。一種對等網絡節點,所述對等網絡節點為待降級對等節點,包括:離開請求消息發送單元,用于向該對等網絡節點的后繼節點發送離開請求消息;離開同意消息接收單元,用于接收所述后繼節點發送的離開同意消息;降級單元,用于在所述離開同意消息接收單元接收到離開同意消息后,將所述對等網絡節點由對等節點降級為客戶節點,其中,所述離開同意消息是后繼節點根據自身當前的處理能力判斷出能夠處理所述對等網絡節點的業務后發送的。一種對等網絡節點降級方法,該方法包括:對等網絡中的待降級對等節點的后繼節點接收到該待降級對等節點發送的離開請求消息后,根據自身當前的處理能力,判斷是否能夠處理所述待降級對等節點的業務;若判斷結果為是,則所述后繼節點向所述待降級對等節點發送離開同意消息,指示所述待降級對等節點降級為客戶節點。一種對等網絡節點,所述對等網絡節點為待降級對等節點的后繼節點,包括:離開請求消息接收單元,用于接收所述待降級對等節點發送的離開請求消息;判斷單元,用于根據所述對等網絡節點當前的處理能力,判斷是否能夠處理所述待降級對等節點的業務;離開同意消息發送單元,用于在判斷單元的判斷結果為是時,向所述待降級對等節點發送離開同意消息,指示所述待降級對等節點降級為客戶節點。一種對等網絡節點降級系統,包括對等網絡中的待降級對等節點以及該待降級對等節點的后繼節點,其中:待降級對等節點,用于向其后繼節點發送離開請求消息,若接收到后繼節點發送的離開同意消息,則將自身降級為客戶節點;后繼節點,用于在接收到該待降級對等節點發送的離開請求消息后,根據自身當前的處理能力,判斷是否能夠處理所述待降級對等節點的業務,若判斷結果為是,則向所述待降級對等節點發送離開同意消息。本專利技術實施例技術方案中,對等網絡中的待降級對等節點先向其后繼節點發送離開請求消息,后繼節點根據自身當前的處理能力判斷是否能夠處理該待降級對等節點的業務,如果能夠處理,則向該待降級對等節點發送離開同意消息,待降級對等節點只有在接收到離開同意消息之后才將自身降級為客戶節點,由上可見,對等網絡中的待降級對等節點不再是向后繼節點發送離開請求消息后直接進行降級后退出網絡,而是在后繼節點同意后才將自身降級為客戶節點,也就是說,待降級對等節點只有在后繼節點能夠處理該對等節點的業務時才會進行降級處理,從而有效避免了對等網絡中的待降級對等節點直接降級為客戶節點導致其后繼節點的負荷過重,甚至導致對等網絡癱瘓的情況。附圖說明圖1為本專利技術實施例一中,對等網絡架構示意圖;圖2為本專利技術實施例二中,待降級對等節點側的對等網絡節點降級方法流程示意圖;圖3為本專利技術實施例三中,對等網絡節點結構示意圖;圖4為本專利技術實施例四中,后繼節點側的對等網絡節點降級方法流程示意圖;圖5為本專利技術實施例五中,對等網絡節點結構示意圖6為本專利技術實施例六中,主動降級時的對等網絡節點降級方法具體實現流程示意圖;圖7為本專利技術實施例七中,被動降級時的對等網絡節點降級方法具體實現流程示意圖;圖8為本專利技術實施例八中,對等網絡節點降級系統結構示意圖。具體實施例方式下面結合各個附圖對本專利技術實施例技術方案的主要實現原理具體實施方式及其對應能夠達到的有益效果進行詳細地闡述。實施例一如圖1所示,為本專利技術實施例一中的對等網絡架構示意圖,對等網絡中各對等節點相互連接的拓撲結構為環狀,各對等節點按照節點標識中的數字由小到大的順序在環上呈順時針排列。每一個對等節點在對等網絡中都有至少一個前驅節點和至少一個后繼節點,在確定對等節點的前驅節點時,可以將按照順時針排列的各對等節點中,排在該對等節點前、且與該對等節點相鄰的對等節點確定為該對等節點的前驅節點,相應的,在確定對等節點的后繼節點時,可以將按照順時針排列的各對等節點中,排在該對等節點后、且與該對等節點相鄰的對等節點確定為該對等節點的后繼節點。例如,圖1中,對等節點NI的前驅節點為對等節點N56,其后繼節點為對等節點N8。對等網絡中的交換資源都有相應的資源標識,可以按照預設算法以及交換資源的資源標識來確定存儲該交換資源的對等節點,例如,本專利技術實施例一采用的預設算法為分布式哈希表(DHT, Distributed Hash Table)算法,根據DHT算法,對資源標識進行計算,得到存儲該交換資源的對等節點的節點標識,例如,圖1中,存儲資源標識為KlO的交換資源的對等節點為對等節點N14。本專利技術實施例提供的對等網絡節點降級方法包括待降級對等節點側的降級方法和后繼節點側的降級方法,下面分別先介紹待降級對等節點側的降級方法。實施例二如圖2所示,為本專利技術實施例二提出的待降級對等節點側的對等網絡節點降級方法流程示意圖,其具體處理流本文檔來自技高網
    ...

    【技術保護點】
    一種對等網絡節點降級方法,其特征在于,包括:對等網絡中的待降級對等節點向其后繼節點發送離開請求消息;若接收到后繼節點發送的離開同意消息,則所述待降級對等節點將自身降級為客戶節點,其中,所述離開同意消息是后繼節點根據自身當前的處理能力判斷出能夠處理所述待降級對等節點的業務后發送的。

    【技術特征摘要】
    1.一種對等網絡節點降級方法,其特征在于,包括: 對等網絡中的待降級對等節點向其后繼節點發送離開請求消息; 若接收到后繼節點發送的離開同意消息,則所述待降級對等節點將自身降級為客戶節點,其中,所述離開同意消息是后繼節點根據自身當前的處理能力判斷出能夠處理所述待降級對等節點的業務后發送的。2.按權利要求1所述的方法,其特征在于,對等網絡中的待降級對等節點向其后繼節點發送離開請求消息之前,還包括: 接收對等網絡中的決策節點發送的降級請求消息。3.按權利要求2所述的方法,其特征在于,所述待降級對等節點將自身降級為客戶節點之前,還包括: 將所述離開同意消息發送給所述決策節點;并 接收所述決策節點發送的離開指示消息。4.按權利要求1所述的方法,其特征在于,還包括: 若接收到后繼節點發送的離開拒絕消息,則所述待降級對等節點在等待預設時間長度后,重新向其后繼節點發送離開請求消息,所述離開拒絕消息是后繼節點根據自身當前的處理能力判斷出不能夠處理所述待降級對等節點的業務后發送的。5.按權利要求4所述的方法,其特征在于,所述待降級對等節點的后繼節點有多個; 接收到后繼節點發送的離 開同意消息,具體包括: 接收到所述待降級對等節點的每個后繼節點分別發送的離開同意消息; 接收到后繼節點發送的離開拒絕消息,具體包括: 接收到所述待降級對等節點的至少ー個后繼節點發送的離開拒絕消息。6.一種對等網絡節點,所述對等網絡節點為待降級對等節點,其特征在于,包括: 離開請求消息發送單元,用于向該對等網絡節點的后繼節點發送離開請求消息; 離開同意消息接收單元,用于接收所述后繼節點發送的離開同意消息; 降級單元,用于在所述離開同意消息接收單元接收到離開同意消息后,將所述對等網絡節點由對等節點降級為客戶節點,其中,所述離開同意消息是后繼節點根據自身當前的處理能力判斷出能夠處理所述對等網絡節點的業務后發送的。7.按權利要求6所述的對等網絡節點,其特征在于,還包括: 降級請求消息接收單元,用于在離開請求消息發送單元向該對等網絡節點的后繼節點發送離開請求消息之前,接收對等網絡中的決策節點發送的降級請求消息。8.按權利要求7所述的對等網絡節點,其特征在于,還包括: 離開同意消息發送單元,用于在降級單元將所述對等網絡節點由對等節點降級為客戶節點之前,將所述離開同意消息發送給所述決策節點; 離開指示消息接收單元,用于接收所述決策節點發送的離開指示消息; 降級單元,具體用于在離開指示消息接收單元接收到離開指示消息后,將所述對等網絡節點由對等節點降級為客戶節點。9.按權利要求6所述的對等網絡節點,其特征在于,還包括: 離開拒絕消息接收單元,用于接收所述后繼節點發送的離開拒絕消息; 離開請求消息發送單元,還用于在離開拒絕消息接收單元接收到離開拒絕消息后,在等待預設時間長度后,重新向該對等網絡節點的后繼節點發送離開請求消息,所述離開拒絕消息是后繼節點根據自身當前的處理能力判斷出不能夠處理所述對等網絡節點的業務后發送的。10....

    【專利技術屬性】
    技術研發人員:鄧靈莉彭晉馬嘯
    申請(專利權)人:中國移動通信集團公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 人妻av无码专区| 亚洲成a人片在线观看天堂无码| 亚洲国产成人无码AV在线影院 | 亚洲AV无码一区二区三区国产 | 精品久久无码中文字幕| 无码精品前田一区二区| 日韩爆乳一区二区无码| 国产精品无码久久久久| 亚洲综合久久精品无码色欲| 中文字幕av无码不卡| 精品久久久久久中文字幕无码 | 丰满少妇被猛烈进入无码| 国产精品无码AV一区二区三区 | 亚洲中文字幕无码久久综合网| 亚洲精品久久久久无码AV片软件| 18禁超污无遮挡无码免费网站| 18禁成年无码免费网站无遮挡| 人妻丰满AV无码久久不卡| 亚洲精品无码MV在线观看| 亚洲AV无码乱码在线观看牲色| 亚洲中文无码mv| 孕妇特级毛片WW无码内射| 国产在线拍揄自揄拍无码| 国产V片在线播放免费无码| 无码日韩人妻精品久久| 国产精品爆乳奶水无码视频| AV无码免费永久在线观看| 色欲狠狠躁天天躁无码中文字幕| 国产成人无码AⅤ片在线观看| 本免费AV无码专区一区| yy111111少妇无码影院| 国产成人AV无码精品| 日韩精品无码视频一区二区蜜桃 | 午夜无码性爽快影院6080| 人妻丰满熟妇AV无码区乱| 无码av免费毛片一区二区| 欲色aV无码一区二区人妻| 亚洲精品无码专区在线| 性虎精品无码AV导航| mm1313亚洲精品无码又大又粗| 人妻无码一区二区三区|