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

    CDN網絡中的數據傳輸方法及設備技術

    技術編號:6720402 閱讀:228 留言:0更新日期:2012-04-11 18:40
    本發明專利技術提供一種CDN網絡中的數據傳輸方法及設備。該方法包括接收終端發送的訪問請求消息;如果本地沒有所述訪問請求消息所請求的內容,判斷向上層節點已經發送的訪問請求消息的次數是否大于預設的探測閾值;如果大于預設的探測閾值,則根據已經建立的鏈路狀況信息表,在多個可選的上層節點中確定合適的上層節點,所述鏈路狀況信息表是在發送給上層節點的訪問請求消息的次數小于等于所述預設的探測閾值時,根據從所述多個可選的上層節點下載內容時得到的每個上層節點的鏈路狀況信息建立的;將所述訪問請求消息發送給所述合適的上層節點,以獲取所請求的內容。本實施例可以提高業務質量。

    【技術實現步驟摘要】

    本專利技術涉及通信技術,尤其涉及一種⑶N網絡中的數據傳輸方法及設備。
    技術介紹
    內容分發網絡(Content Delivery Network,CDN)是通過在現有的IP傳輸網絡中 增加一層新的網絡架構,將網站的內容發布到最接近用戶的網絡“邊緣”,使用戶可以就取 得所需的內容,解決目前網絡擁擠的狀況,提高用戶訪問網絡的響應速度。⑶N網絡中,如果邊緣服務器中沒有用戶所請求的內容,則邊緣服務器會向⑶N路 由服務器發送查詢請求,查詢上層節點的信息,之后,邊緣服務器根據其上層節點的位置 信息從上層節點獲取用戶所請求的內容,上層節點可以為中心存儲服務器或者內容源服務ο為了提高可靠性,運營商通常會部署多個內容源服務器。由于內容源服務器并不 受⑶N的控制,一般通過靜態配置的方式告訴⑶N其域名或者IP地址信息,⑶N中沒有內 容原服務器動態的負載和狀態信息,因此,CDN路由服務器不能選擇合理的內容源服務器, 甚至內容源服務器過載或者故障時可能仍然被選中,導致業務失敗或者業務質量變差。
    技術實現思路
    本專利技術實施例是提供一種CDN網絡中數據傳輸方法及設備,用以解決現有技術中 采用靜態配置方式確定最優內容源服務器時造成的業務質量較差的問題,實現對業務質量 的提高。本專利技術實施例提供了一種⑶N網絡中數據傳輸方法,包括接收終端發送的訪問請求消息;如果本地沒有所述訪問請求消息所請求的內容,判斷向上層節點已經發送的訪問 請求消息的次數是否大于預設的探測閾值;如果大于預設的探測閾值,則根據已經建立的鏈路狀況信息表,在多個可選的上 層節點中確定合適的上層節點,所述鏈路狀況信息表是在發送給上層節點的訪問請求消息 的次數小于等于所述預設的探測閾值時,根據從所述多個可選的上層節點下載內容時得到 的每個上層節點的鏈路狀況信息建立的;將所述訪問請求消息發送給所述合適的上層節點,以獲取所請求的內容。本專利技術實施例提供了一種⑶N網絡中數據傳輸設備,包括接收模塊,用于接收終端發送的訪問請求消息;判斷模塊,用于如果本地沒有所述訪問請求消息所請求的內容,判斷向上層節點 已經發送的訪問請求消息的次數是否大于預設的探測閾值;確定模塊,用于如果大于預設的探測閾值,則根據已經建立的鏈路狀況信息表,在 多個可選的上層節點中確定合適的上層節點,所述鏈路狀況信息表是在發送給上層節點的 訪問請求消息的次數小于等于所述預設的探測閾值時,根據從所述多個可選的上層節點下載內容時得到的每個上層節點的鏈路狀況信息建立的;發送模塊,用于將所述訪問請求消息發送給所述合適的上層節點,以獲取所請求 的內容。由上述技術方案可知,本專利技術實施例通過根據鏈路狀況信息確定合適的上層節 點,由于鏈路狀況信息可以實時反映各上層節點的狀況,因此,根據鏈路狀況信息確定的合 適的上層節點相對于采用靜態配置方式確定的上層節點是更為合理的,可以提高業務質量。附圖說明為了更清楚地說明本專利技術實施例中的技術方案,下面將對實施例描述中所需要使 用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本專利技術的一些實施例,對于本 領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他 的附圖。圖1為本專利技術第一實施例的方法流程示意圖;圖2為本專利技術第二實施例的方法流程示意圖;圖3為本專利技術第二實施例對應系統結構示意圖;圖4為本專利技術第三實施例的方法流程示意圖;圖5為本專利技術第四實施例的設備結構示意圖。具體實施例方式為使本專利技術實施例的目的、技術方案和優點更加清楚,下面將結合本專利技術實施例 中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是 本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員 在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。圖1為本專利技術第一實施例的方法流程示意圖,包括步驟11 接收終端發送的訪問請求消息;步驟12 如果本地沒有所述訪問請求消息所請求的內容,判斷向上層節點已經發 送的訪問請求消息的次數是否大于預設的探測閾值;步驟13 如果大于預設的探測閾值,則根據已經建立的鏈路狀況信息表,在多個 可選的上層節點中確定合適的上層節點,所述鏈路狀況信息表是在發送給上層節點的訪問 請求消息的次數小于等于所述預設的探測閾值時,根據從所述多個可選的上層節點下載內 容時得到的每個上層節點的鏈路狀況信息建立的;步驟14 將所述訪問請求消息發送給所述合適的上層節點,以獲取所請求的內容。本實施例還可以包括如果向上層節點已經發送的訪問請求消息的次數小于等于 預設的探測閾值,則根據預先配置的發送方式,將所述訪問請求消息發送給對應的上層節 點,根據所述上層節點返回內容時的鏈路狀況信息,建立鏈路狀況信息表。其中,所述根據預先配置的發送方式,將所述訪問請求消息發送給對應的上層節 點,包括將所述訪問請求消息發送給對應的上層節點,使得每個可選的上層節點連續接收到預設次數的訪問請求消息;或者,將所述訪問請求消息發送給對應的上層節點,使得每個 可選的上層節點依次接收到訪問請求消息,直至每個可選的上層節點接收到的訪問請求消 息的次數達到預設次數;或者,將所述訪問請求消息發送給對應的上層節點,使得每個可選 的上層節點同時接收到訪問請求消息,直至每個可選的上層節點同時接收到的訪問請求消 息的次數達到預設次數。另外,本實施例還可以包括更新鏈路狀況信息表,以便根據更新后的鏈路狀況信 息表確定合適的上層節點。其中,所述更新鏈路狀況信息表,包括在達到預設的周期后,重新向所述可選的 上層節點發送訪問請求消息,根據所述可選的上層節點返回內容時的鏈路狀況信息,更新 鏈路狀況信息表;或者,在根據已經建立的鏈路狀況信息表確定的合適的上層節點對應的 網絡狀況較預設狀況差時,重新向所述可選的上層節點發送訪問請求消息,根據所述可選 的上層節點返回內容時的鏈路狀況信息,更新鏈路狀況信息表。所述鏈路狀況信息包括首字節時延和/或傳輸帶寬。所述根據已經建立的鏈路 狀況信息表,在多個可選的上層節點中確定合適的上層節點,包括如果所述訪問請求消息 對應的業務為預設的屬于需要較小時延的業務,則將鏈路信息狀況表中首字節時延小于等 于預設值的上層節點作為合適的上層節點;或者,如果所述訪問請求消息對應的業務為預 設的屬于需要較大帶寬的業務,則將鏈路信息狀況表中傳輸帶寬大于等于預設值的上層節 點作為合適的上層節點。本專利技術實施例中,優選地,該合適的上層節點可以為最優的上層節點,此時,所述 合適的上層節點的首字節時延是最小的,或者,所述合適的上層節點的傳輸帶寬是最大的。本專利技術實施例,可以應用于邊緣服務器從內容源服務器獲取內容的場景,此時,上 述的執行主體為邊緣服務器,上層節點為內容源服務器;也可以應用于邊緣服務器從CDN 網絡的中心存儲服務器獲取內容的場景,此時,上述的執行主體為邊緣服務器,上層節點為 中心存儲服務器;也可以應用于中心存儲服務器從內容源服務器獲取內容的場景,此時,上 述的執行主體為中心存儲服務器,上層節點為內容源服務器。另外,本專利技術實施例中可選的上層節點是指根據配置關系可以為下層節點提供服 務的節點,例如,對于某個邊緣服務器,路由服務器中配置了能夠為該邊緣服務器服務的內 容源服務器為第一內容本文檔來自技高網...

    【技術保護點】
    1.一種CDN網絡中的數據傳輸方法,其特征在于,包括:接收終端發送的訪問請求消息;如果本地沒有所述訪問請求消息所請求的內容,判斷向上層節點已經發送的訪問請求消息的次數是否大于預設的探測閾值;如果大于預設的探測閾值,則根據已經建立的鏈路狀況信息表,在多個可選的上層節點中確定合適的上層節點,所述鏈路狀況信息表是在發送給上層節點的訪問請求消息的次數小于等于所述預設的探測閾值時,根據從所述多個可選的上層節點下載內容時得到的每個上層節點的鏈路狀況信息建立的;將所述訪問請求消息發送給所述合適的上層節點,以獲取所請求的內容。

    【技術特征摘要】
    1.一種⑶N網絡中的數據傳輸方法,其特征在于,包括 接收終端發送的訪問請求消息;如果本地沒有所述訪問請求消息所請求的內容,判斷向上層節點已經發送的訪問請求 消息的次數是否大于預設的探測閾值;如果大于預設的探測閾值,則根據已經建立的鏈路狀況信息表,在多個可選的上層節 點中確定合適的上層節點,所述鏈路狀況信息表是在發送給上層節點的訪問請求消息的次 數小于等于所述預設的探測閾值時,根據從所述多個可選的上層節點下載內容時得到的每 個上層節點的鏈路狀況信息建立的;將所述訪問請求消息發送給所述合適的上層節點,以獲取所請求的內容。2.根據權利要求1所述的方法,其特征在于,還包括如果向上層節點已經發送的訪問請求消息的次數小于等于預設的探測閾值,則根據預 先配置的發送方式,將所述訪問請求消息發送給對應的上層節點,根據所述上層節點返回 內容時的鏈路狀況信息,建立鏈路狀況信息表。3.根據權利要求2所述的方法,其特征在于,所述根據預先配置的發送方式,將所述訪 問請求消息發送給對應的上層節點,包括將所述訪問請求消息發送給對應的上層節點,使得每個可選的上層節點連續接收到預 設次數的訪問請求消息; 或者,將所述訪問請求消息發送給對應的上層節點,使得每個可選的上層節點依次接收到訪 問請求消息,直至每個可選的上層節點接收到的訪問請求消息的次數達到預設次數; 或者,將所述訪問請求消息發送給對應的上層節點,使得每個可選的上層節點同時接收到訪 問請求消息,直至每個可選的上層節點同時接收到的訪問請求消息的次數達到預設次數。4.根據權利要求2所述的方法,其特征在于,還包括更新鏈路狀況信息表,以便根據更新后的鏈路狀況信息表確定合適的上層節點。5.根據權利要求4所述的方法,其特征在于,所述更新鏈路狀況信息表,包括在達到預設的周期后,重新向所述可選的上層節點發送訪問請求消息,根據所述可選 的上層節點返回內容時的鏈路狀況信息,更新鏈路狀況信息表; 或者,在根據已經建立的鏈路狀況信息表確定的合適的上層節點對應的網絡狀況較預設狀 況差時,重新向所述可選的上層節點發送訪問請求消息,根據所述可選的上層節點返回內 容時的鏈路狀況信息,更新鏈路狀況信息表。6.根據權利要求2所述的方法,其特征在于,所述鏈路狀況信息包括首字節時延和/ 或傳輸帶寬。7.根據權利要求6所述的方法,其特征在于,所述根據已經建立的鏈路狀況信息表,在 多個可選的上層節點中確定合適的上層節點,包括如果所述訪問請求消息對應的業務為預設的屬于需要較小時延的業務,則將鏈路信息 狀況表中首字節時延小于等于預設值的上層節點作為合適的上層節點; 或者,如果所述訪問請求消息對應的業務為預設的屬于需要較大帶寬的業務,則將鏈路信息 狀況表中傳輸帶寬大于等于預設值的上層節點作為合適的上層節點。8.根據權利要求7所述的方法,其特征在于,所述合適的上層節點的首字節時延是最 小的,或者,所述合適的上層節點的傳輸帶...

    【專利技術屬性】
    技術研發人員:顧納陳寒冰歐雄兵
    申請(專利權)人:華為技術有限公司
    類型:發明
    國別省市:94

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

    1
    主站蜘蛛池模板: 亚洲爆乳无码专区| 无码人妻久久一区二区三区蜜桃| 国产仑乱无码内谢| 精品一区二区无码AV| 亚洲av无码成h人动漫无遮挡| 精品无码人妻一区二区三区品| 色综合热无码热国产| 久久午夜夜伦鲁鲁片免费无码| 69成人免费视频无码专区| 国产AV无码专区亚洲A∨毛片| 伊人久久一区二区三区无码| 国产日韩精品无码区免费专区国产 | 无码人妻丰满熟妇区免费 | 无码A级毛片日韩精品| 未满十八18禁止免费无码网站| 精品久久久无码中字 | 亚洲午夜无码久久| 亚洲AV无码一区二区乱子伦 | 国产在线无码不卡影视影院| 人妻av中文字幕无码专区| 久久久久亚洲AV无码专区体验| 熟妇人妻中文av无码| 无码人妻精品一区二区蜜桃百度| 无码人妻精品一区二区三区99性 | 亚洲人成人伊人成综合网无码 | 夫妻免费无码V看片| 亚洲人成网亚洲欧洲无码| 亚洲日韩乱码中文无码蜜桃 | 国精品无码A区一区二区| 无码精品国产va在线观看dvd| 亚洲精品偷拍无码不卡av| 无码中文人妻视频2019| 日韩av无码中文无码电影| 亚洲人成影院在线无码观看 | 五月丁香六月综合缴清无码| 精品国产AV无码一区二区三区| 97在线视频人妻无码| 无码成人AAAAA毛片| 色欲AV无码一区二区三区| 亚洲成A人片在线观看无码3D| 无码人妻一区二区三区在线水卜樱 |