两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種點(diǎn)對點(diǎn)協(xié)議系統(tǒng)中控制網(wǎng)絡(luò)流量的方法

文檔序號:7888714閱讀:214來源:國知局
專利名稱:一種點(diǎn)對點(diǎn)協(xié)議系統(tǒng)中控制網(wǎng)絡(luò)流量的方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及一種點(diǎn)對點(diǎn)協(xié)議系統(tǒng)中控制網(wǎng)絡(luò)流量的方法、獲取文件資源的方法和緩存服務(wù)器。
背景技術(shù)
P2P (Peer to Peer,點(diǎn)對點(diǎn),簡稱P2P)協(xié)議是一種新型的文件共享協(xié)議,通過少數(shù)的中央服務(wù)器來查找保存相應(yīng)文件的客戶端,最終實(shí)現(xiàn)客戶端與客戶端之間的文件交換。
在傳統(tǒng)的P2P協(xié)議系統(tǒng)中,一個(gè)客戶端(即點(diǎn)對點(diǎn)協(xié)議中交換文件數(shù)據(jù)的客戶端) 對于其他客戶端的文件交換請求都是給予應(yīng)答的,這種應(yīng)答是不區(qū)分請求的源客戶端的IP 是內(nèi)網(wǎng)地址還是外網(wǎng)地址;同時(shí)一個(gè)客戶端也可以主動(dòng)去鏈接其他的目的客戶端,這種鏈接也是不區(qū)分目的客戶端的IP是內(nèi)網(wǎng)地址還是外網(wǎng)地址。
而在具有緩存服務(wù)器的P2P協(xié)議系統(tǒng)中,只限制在IP是內(nèi)網(wǎng)地址的客戶端之間進(jìn)行交互,對于IP是外網(wǎng)地址的客戶端的訪問通常是采用直接斷開的方式,完全不與IP是外網(wǎng)地址的客戶端進(jìn)行交互。
傳統(tǒng)的P2P協(xié)議系統(tǒng)和具有緩存服務(wù)器的P2P協(xié)議系統(tǒng)對于客戶端之間的鏈接做出了兩種極端的處理在傳統(tǒng)的P2P協(xié)議系統(tǒng)中,完全不限制內(nèi)網(wǎng)客戶端與外網(wǎng)客戶端之間的交互,這樣將會(huì)導(dǎo)致交換文件數(shù)據(jù)時(shí)占用大量的網(wǎng)絡(luò)出口帶寬,無法保證為內(nèi)網(wǎng)用戶提供的服務(wù)質(zhì)量;在具有緩存服務(wù)器的P2P協(xié)議系統(tǒng)中,緩存服務(wù)器完全斷開與外網(wǎng)的鏈接,這樣雖然節(jié)省了網(wǎng)絡(luò)出口帶寬,但是當(dāng)內(nèi)網(wǎng)的資源有限或缺少時(shí),緩存服務(wù)器不能夠及時(shí)從外網(wǎng)獲取文件數(shù)據(jù),影響為內(nèi)網(wǎng)用戶提供的服務(wù)質(zhì)量。發(fā)明內(nèi)容
本發(fā)明提供了一種點(diǎn)對點(diǎn)協(xié)議系統(tǒng)中控制網(wǎng)絡(luò)流量的方法、獲取文件資源的方法和緩存服務(wù)器,用以解決現(xiàn)有技術(shù)中P2P協(xié)議系統(tǒng)為內(nèi)網(wǎng)用戶提供的服務(wù)質(zhì)量無法進(jìn)一步提高的技術(shù)問題。
本發(fā)明點(diǎn)對點(diǎn)協(xié)議系統(tǒng)中控制網(wǎng)絡(luò)流量的方法,所述點(diǎn)對點(diǎn)協(xié)議系統(tǒng)包括客戶端和位于設(shè)定網(wǎng)段內(nèi)的緩存服務(wù)器,所述方法包括
當(dāng)緩存服務(wù)器收到位于設(shè)定網(wǎng)段內(nèi)的源客戶端發(fā)出的鏈接建立請求時(shí),判斷目的客戶端是否位于設(shè)定網(wǎng)段內(nèi),如果是,則與位于設(shè)定網(wǎng)段內(nèi)的源客戶端建立鏈接;否則,根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接或斷開鏈接;
當(dāng)緩存服務(wù)器收到位于設(shè)定網(wǎng)段外的源客戶端發(fā)出的鏈接建立請求時(shí),根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接或斷開鏈接。
本發(fā)明點(diǎn)對點(diǎn)協(xié)議系統(tǒng)中獲取網(wǎng)絡(luò)文件資源的方法,所述點(diǎn)對點(diǎn)協(xié)議系統(tǒng)包括客戶端和位于設(shè)定網(wǎng)段內(nèi)的緩存服務(wù)器,所述方法包括
當(dāng)緩存服務(wù)器確定向位于設(shè)定網(wǎng)段外的目的客戶端申請文件資源后,根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接以獲得所述文件資源或斷開鏈接拒絕獲得所述文件資源。
本發(fā)明點(diǎn)對點(diǎn)協(xié)議系統(tǒng)的緩存服務(wù)器,包括接收單元、判斷單元和控制單元,其中,
所述接收單元,用于接收位于設(shè)定網(wǎng)段內(nèi)的源客戶端發(fā)出的鏈接建立請求和位于設(shè)定網(wǎng)段外的源客戶端發(fā)出的鏈接建立請求;
所述判斷單元,用于在位于設(shè)定網(wǎng)段內(nèi)的源客戶端發(fā)出鏈接建立請求時(shí),判斷目的客戶端是否位于設(shè)定網(wǎng)段內(nèi);
所述控制單元,用于在目的客戶端位于設(shè)定網(wǎng)段內(nèi)時(shí),與位于設(shè)定網(wǎng)段內(nèi)的源客戶端建立鏈接;在目的客戶端位于設(shè)定網(wǎng)段外時(shí),根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接或斷開鏈接;及用于在位于設(shè)定網(wǎng)段外的源客戶端發(fā)出鏈接建立請求時(shí),根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接或斷開鏈接。
本發(fā)明點(diǎn)對點(diǎn)協(xié)議系統(tǒng)的緩存服務(wù)器,包括判斷單元和控制單元,其中,
所述判斷單元,用于判斷是否確定向位于設(shè)定網(wǎng)段外的目的客戶端申請文件資源;
所述控制單元,用于在確定向位于設(shè)定網(wǎng)段外的目的客戶端申請文件資源后,根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接以獲得所述文件資源或斷開鏈接拒絕獲得所述文件資源。
在本發(fā)明技術(shù)方案中,由于當(dāng)緩存服務(wù)器收到位于設(shè)定網(wǎng)段內(nèi)的源客戶端發(fā)出的鏈接建立請求時(shí),首先判斷目的客戶端是否位于設(shè)定網(wǎng)段內(nèi),當(dāng)目的客戶端位于設(shè)定網(wǎng)段內(nèi)時(shí),緩存服務(wù)器與位于設(shè)定網(wǎng)段內(nèi)的源客戶端建立鏈接,文件資源的傳輸不受限制;當(dāng)目的客戶端位于設(shè)定網(wǎng)段外時(shí),緩存服務(wù)器根據(jù)文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接或斷開鏈接;另外,當(dāng)緩存服務(wù)器收到位于設(shè)定網(wǎng)段外的源客戶端發(fā)出的鏈接建立請求時(shí),也會(huì)根據(jù)文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接或斷開鏈接,這樣,文件資源的傳輸在動(dòng)態(tài)限制策略的限制下進(jìn)行,通信的同時(shí),有效的降低了網(wǎng)絡(luò)出口帶寬的占用,大大提高了為內(nèi)網(wǎng)用戶提供的服務(wù)質(zhì)量。
在本發(fā)明技術(shù)方案中,由于當(dāng)緩存服務(wù)器確定向位于設(shè)定網(wǎng)段外的目的客戶端申請文件資源后,根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接以獲得所述文件資源或斷開鏈接拒絕獲得所述文件資源,這樣,緩存服務(wù)器可在動(dòng)態(tài)限制策略的限制下從位于設(shè)定網(wǎng)段外的目的客戶端獲取文件資源,及時(shí)更新設(shè)定網(wǎng)段內(nèi)的資源,大大提高了為內(nèi)網(wǎng)用戶提供的服務(wù)質(zhì)量。


圖1為本發(fā)明點(diǎn)對點(diǎn)協(xié)議系統(tǒng)中控制網(wǎng)絡(luò)流量的方法流程圖2為本發(fā)明點(diǎn)對點(diǎn)協(xié)議系統(tǒng)中控制網(wǎng)絡(luò)流量的方法第一實(shí)施例流程圖3為本發(fā)明點(diǎn)對點(diǎn)協(xié)議系統(tǒng)中控制網(wǎng)絡(luò)流量的方法第二實(shí)施例流程圖4為本發(fā)明點(diǎn)對點(diǎn)協(xié)議系統(tǒng)中控制網(wǎng)絡(luò)流量的方法第三實(shí)施例流程圖5為本發(fā)明點(diǎn)對點(diǎn)協(xié)議系統(tǒng)中獲取文件資源的方法流程圖6為本發(fā)明點(diǎn)對點(diǎn)協(xié)議系統(tǒng)的緩存服務(wù)器結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了解決現(xiàn)有技術(shù)中P2P協(xié)議系統(tǒng)為內(nèi)網(wǎng)用戶提供的服務(wù)質(zhì)量無法進(jìn)一步提高的技術(shù)問題,本發(fā)明提供了一種點(diǎn)對點(diǎn)協(xié)議系統(tǒng)中控制網(wǎng)絡(luò)流量的方法、獲取文件資源的方法和緩存服務(wù)器。
本發(fā)明點(diǎn)對點(diǎn)協(xié)議系統(tǒng)中控制網(wǎng)絡(luò)流量的方法,所述點(diǎn)對點(diǎn)協(xié)議系統(tǒng)包括客戶端和位于設(shè)定網(wǎng)段內(nèi)的緩存服務(wù)器,所述方法包括
當(dāng)緩存服務(wù)器收到位于設(shè)定網(wǎng)段內(nèi)的源客戶端發(fā)出的鏈接建立請求時(shí),判斷目的客戶端是否位于設(shè)定網(wǎng)段內(nèi),如果是,則與位于設(shè)定網(wǎng)段內(nèi)的源客戶端建立鏈接;否則,根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接或斷開鏈接;
當(dāng)緩存服務(wù)器收到位于設(shè)定網(wǎng)段外的源客戶端發(fā)出的鏈接建立請求時(shí),根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接或斷開鏈接。
如圖1所示,本發(fā)明點(diǎn)對點(diǎn)協(xié)議系統(tǒng)中控制網(wǎng)絡(luò)流量的具體步驟為
步驟101、判斷發(fā)出鏈接建立請求的源客戶端是否位于設(shè)定網(wǎng)段內(nèi),如果是,執(zhí)行步驟102,否則,執(zhí)行步驟105 ;
步驟102、判斷目的客戶端是否位于設(shè)定網(wǎng)段內(nèi),如果是,執(zhí)行步驟103,否則,執(zhí)行步驟104 ;
步驟103、與位于設(shè)定網(wǎng)段內(nèi)的源客戶端建立鏈接;
步驟104、根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接或斷開鏈接;
步驟105、根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接或斷開鏈接。
所述文件資源的外網(wǎng)鏈接占用比例,包括文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例,其中,文件資源的外網(wǎng)鏈接數(shù)占用比例是指緩存服務(wù)器文件資源的外網(wǎng)鏈接數(shù)占緩存服務(wù)器文件資源的鏈接總數(shù)的比例;文件資源的外網(wǎng)鏈接流量占用比例是指緩存服務(wù)器文件資源的外網(wǎng)鏈接流量占緩存服務(wù)器文件資源的總流量的比例。
則所述根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接或斷開鏈接,包括
判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例是否位于設(shè)定的限制范圍內(nèi), 如果是,則與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,否則,斷開鏈接;
或者,判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例是否位于設(shè)定的限制范圍內(nèi),如果是,則與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,否則,斷開鏈接;
或者,判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例是否各自位于設(shè)定的限制范圍內(nèi),如果是,則與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,否則,斷開鏈接。
如圖2所示的一實(shí)施例,步驟104具體可以為
步驟1041、判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例是否位于設(shè)定的限制范圍內(nèi),如果是,執(zhí)行步驟1042,否則執(zhí)行步驟1044 ;
步驟1042、判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例是否位于設(shè)定的限制范圍內(nèi),如果是,執(zhí)行步驟1043,否則執(zhí)行步驟1044 ;
步驟1043、與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接;
步驟1044、與位于設(shè)定網(wǎng)段外的目的客戶端斷開鏈接。
同理,所述根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接或斷開鏈接,包括
判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例是否位于設(shè)定的限制范圍內(nèi), 如果是,則與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接,否則,斷開鏈接;
或者,判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例是否位于設(shè)定的限制范圍內(nèi),如果是,則與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接,否則,斷開鏈接;
或者,判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例是否各自位于設(shè)定的限制范圍內(nèi),如果是,則與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接,否則,斷開鏈接。
所述文件資源的外網(wǎng)鏈接,可以指緩存服務(wù)器的總文件資源的外網(wǎng)鏈接,也可以指緩存服務(wù)器的單個(gè)特定文件資源的外網(wǎng)鏈接,還可以指緩存服務(wù)器的總文件資源的外網(wǎng)鏈接和單個(gè)特定文件資源的外網(wǎng)鏈接的結(jié)合。
如圖3所示,針對緩存服務(wù)器的單個(gè)特定文件資源的外網(wǎng)鏈接,進(jìn)行流量限制的流程為
步驟1041a、判斷緩存服務(wù)器的單個(gè)特定文件資源的外網(wǎng)鏈接數(shù)占用比例是否位于設(shè)定的限制范圍內(nèi),如果是,執(zhí)行步驟1042a,否則執(zhí)行步驟1044a ;
步驟1042a、判斷緩存服務(wù)器的單個(gè)特定文件資源的外網(wǎng)鏈接流量占用比例是否位于設(shè)定的限制范圍內(nèi),如果是,執(zhí)行步驟1043a,否則執(zhí)行步驟1044a ;
步驟1043a、與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接;
步驟1044a、與位于設(shè)定網(wǎng)段外的目的客戶端斷開鏈接。
針對緩存服務(wù)器的總文件資源的外網(wǎng)鏈接,進(jìn)行流量限制的流程與圖4同理,這里不再贅述。
如圖4所示,如果針對緩存服務(wù)器的總文件資源的外網(wǎng)鏈接和單個(gè)特定文件資源的外網(wǎng)鏈接的結(jié)合進(jìn)行流量限制,步驟104具體可以為
步驟1045、判斷緩存服務(wù)器的總文件資源的外網(wǎng)鏈接占用比例是否位于設(shè)定的限制范圍內(nèi),如果是,執(zhí)行步驟1046,否則執(zhí)行步驟1048 ;
步驟1046、判斷緩存服務(wù)器的單個(gè)特定文件資源的外網(wǎng)鏈接占用比例是否位于設(shè)定的限制范圍內(nèi),如果是,執(zhí)行步驟1047,否則執(zhí)行步驟1048 ;
步驟1047、與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接;
步驟1048、與位于設(shè)定網(wǎng)段外的目的客戶端斷開鏈接。
可見,點(diǎn)對點(diǎn)協(xié)議系統(tǒng)中,設(shè)定網(wǎng)段內(nèi)和設(shè)定網(wǎng)段外之間文件資源的傳輸是在動(dòng)態(tài)限制策略的限制下進(jìn)行的,在通信的同時(shí)有效的降低了網(wǎng)絡(luò)出口帶寬的占用,大大提高了為內(nèi)網(wǎng)用戶提供的服務(wù)質(zhì)量。
本發(fā)明點(diǎn)對點(diǎn)協(xié)議系統(tǒng)中獲取網(wǎng)絡(luò)文件資源的方法,所述點(diǎn)對點(diǎn)協(xié)議系統(tǒng)包括客戶端和位于設(shè)定網(wǎng)段內(nèi)的緩存服務(wù)器,所述方法包括
當(dāng)緩存服務(wù)器確定向位于設(shè)定網(wǎng)段外的目的客戶端申請文件資源后,根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接以獲得所述文件資源或斷開鏈接拒絕獲得所述文件資源。
所述文件資源的外網(wǎng)鏈接占用比例,包括文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例。
所述根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接以獲得所述文件資源或斷開鏈接拒絕獲得所述文件資源,包括
判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例是否位于設(shè)定的限制范圍內(nèi), 如果是,則與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,獲得所述文件資源,否則,斷開鏈接, 拒絕獲得所述文件資源;
或者,判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例是否位于設(shè)定的限制范圍內(nèi),如果是,則與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,獲得所述文件資源,否則,斷開鏈接,拒絕獲得所述文件資源;
或者,判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例是否各自位于設(shè)定的限制范圍內(nèi),如果是,則與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,獲得所述文件資源,否則,斷開鏈接,拒絕獲得所述文件資源。
如圖5所示,所述緩存服務(wù)器確定向位于設(shè)定網(wǎng)段外的目的客戶端申請文件資源之前,包括
步驟201、判斷緩存服務(wù)器是否包括位于設(shè)定網(wǎng)段內(nèi)的源客戶端申請的文件資源, 如果是,則執(zhí)行步驟204,否則,執(zhí)行步驟202 ;
步驟202、判斷設(shè)定網(wǎng)段內(nèi)的客戶端是否包括所述源客戶端申請的文件資源,如果是,則執(zhí)行步驟203,否則,執(zhí)行步驟206 ;
步驟203、判斷緩存服務(wù)器的內(nèi)網(wǎng)鏈接流量是否位于設(shè)定的內(nèi)網(wǎng)鏈接流量限制范圍內(nèi),如果是,則執(zhí)行步驟205,否則,執(zhí)行步驟206 ;
步驟204、緩存服務(wù)器為源客戶端提供申請的文件資源;
步驟205、與設(shè)定網(wǎng)段內(nèi)的目的客戶端建立鏈接,獲得所述文件資源;
步驟206、緩存服務(wù)器確定向位于設(shè)定網(wǎng)段外的目的客戶端申請文件資源。
請繼續(xù)參考圖5,在緩存服務(wù)器確定向位于設(shè)定網(wǎng)段外的目的客戶端申請文件資源后,具體包括
步驟207、判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例是否位于設(shè)定的限制范圍內(nèi),如果是,執(zhí)行步驟208,否則執(zhí)行步驟210 ;
步驟208、判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例是否位于設(shè)定的限制范圍內(nèi),如果是,執(zhí)行步驟209,否則執(zhí)行步驟210 ;
步驟209、與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,獲得所述文件資源;
步驟210、與位于設(shè)定網(wǎng)段外的目的客戶端斷開鏈接,拒絕獲得所述文件資源。
所述文件資源的外網(wǎng)鏈接,指緩存服務(wù)器的總文件資源的外網(wǎng)鏈接,和/或緩存服務(wù)器的單個(gè)特定文件資源的外網(wǎng)鏈接。
可見,當(dāng)緩存服務(wù)器中沒有緩存位于設(shè)定網(wǎng)段內(nèi)的源客戶端申請的文件資源時(shí), 首先會(huì)向位于設(shè)定網(wǎng)段內(nèi)的客戶端申請?jiān)撐募Y源,如果位于設(shè)定網(wǎng)段內(nèi)的客戶端不包括該文件資源,或者位于設(shè)定網(wǎng)段內(nèi)的客戶端包括該文件資源,但內(nèi)網(wǎng)鏈接流量不能滿足要求,才會(huì)向位于設(shè)定網(wǎng)段外的目的客戶端申請?jiān)撐募Y源,在更新設(shè)定網(wǎng)段內(nèi)資源的同時(shí), 也最大限度的減少了出口帶寬的占用。
如圖6所示,本發(fā)明點(diǎn)對點(diǎn)協(xié)議系統(tǒng)的緩存服務(wù)器,包括接收單元11、判斷單元 12和控制單元13,其中,
所述接收單元11,用于接收位于設(shè)定網(wǎng)段內(nèi)的源客戶端發(fā)出的鏈接建立請求和位于設(shè)定網(wǎng)段外的源客戶端發(fā)出的鏈接建立請求;
所述判斷單元12,用于在位于設(shè)定網(wǎng)段內(nèi)的源客戶端發(fā)出鏈接建立請求時(shí),判斷目的客戶端是否位于設(shè)定網(wǎng)段內(nèi);
所述控制單元13,用于在目的客戶端位于設(shè)定網(wǎng)段內(nèi)時(shí),與位于設(shè)定網(wǎng)段內(nèi)的源客戶端建立鏈接;在目的客戶端位于設(shè)定網(wǎng)段外時(shí),根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接或斷開鏈接;及用于在位于設(shè)定網(wǎng)段外的源客戶端發(fā)出鏈接建立請求時(shí),根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接或斷開鏈接。
所述文件資源的外網(wǎng)鏈接占用比例,包括文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例。
當(dāng)源客戶端位于設(shè)定網(wǎng)段內(nèi)、目的客戶端位于設(shè)定網(wǎng)段外時(shí),所述判斷單元12,進(jìn)一步用于判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例是否位于設(shè)定的限制范圍內(nèi); 則所述控制單元13,用于在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例位于設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,及在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例超出設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端斷開鏈接;
或者,所述判斷單元12,進(jìn)一步用于判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例是否位于設(shè)定的限制范圍內(nèi);則所述控制單元13,用于在緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例位于設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,及在緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例超出設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端斷開鏈接;
或者,所述判斷單元12,進(jìn)一步用于判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例是否各自位于設(shè)定的限制范圍內(nèi);則所述控制單元13,用于在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例各自位于設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,及在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例或文件資源的外網(wǎng)鏈接流量占用比例超出設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端斷開鏈接。
同理,當(dāng)源客戶端位于設(shè)定網(wǎng)段外,所述判斷單元12,進(jìn)一步用于判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例是否位于設(shè)定的限制范圍內(nèi);則所述控制單元13,用于在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例位于設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接,及在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例超出設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的源客戶端斷開鏈接;
或者,所述判斷單元12,進(jìn)一步用于判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例是否位于設(shè)定的限制范圍內(nèi);則所述控制單元13,用于在緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例位于設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接,及在緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例超出設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的源客戶端斷開鏈接;
或者,所述判斷單元12,進(jìn)一步用于判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例是否各自位于設(shè)定的限制范圍內(nèi);則所述控制單元13,用于在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例各自位于設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接,及在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例或文件資源的外網(wǎng)鏈接流量占用比例超出設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的源客戶端斷開鏈接。
所述文件資源的外網(wǎng)鏈接,指緩存服務(wù)器的總文件資源的外網(wǎng)鏈接,和/或緩存服務(wù)器的單個(gè)特定文件資源的外網(wǎng)鏈接。
本發(fā)明另一種點(diǎn)對點(diǎn)協(xié)議系統(tǒng)的緩存服務(wù)器,包括判斷單元和控制單元,其中,
所述判斷單元,用于判斷是否確定向位于設(shè)定網(wǎng)段外的目的客戶端申請文件資源;
所述控制單元,用于在確定向位于設(shè)定網(wǎng)段外的目的客戶端申請文件資源時(shí),根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接以獲得所述文件資源或斷開鏈接拒絕獲得所述文件資源。
所述文件資源的外網(wǎng)鏈接占用比例,包括文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例。
所述判斷單元,進(jìn)一步用于判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例是否位于設(shè)定的限制范圍內(nèi);則所述控制單元,用于在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例位于設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,獲得所述文件資源,及在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例超出設(shè)定的限制范圍內(nèi)時(shí), 與位于設(shè)定網(wǎng)段外的目的客戶端斷開鏈接,拒絕獲得所述文件資源;
或者,所述判斷單元,進(jìn)一步用于判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例是否位于設(shè)定的限制范圍內(nèi);則所述控制單元,用于在緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例位于設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,獲得所述文件資源,及在緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例超出設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端斷開鏈接,拒絕獲得所述文件資源;
或者,所述判斷單元,進(jìn)一步用于判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例是否各自位于設(shè)定的限制范圍內(nèi);則所述控制單元,用于在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例各自位于設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,獲得所述文件資源,及在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例或文件資源的外網(wǎng)鏈接流量占用比例超出設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端斷開鏈接,拒絕獲得所述文件資源。
所述判斷單元,進(jìn)一步用于判斷緩存服務(wù)器是否包括位于設(shè)定網(wǎng)段內(nèi)的源客戶端申請的文件資源;及
用于當(dāng)緩存服務(wù)器不包括位于設(shè)定網(wǎng)段內(nèi)的源客戶端申請的文件資源時(shí),判斷設(shè)定網(wǎng)段內(nèi)的客戶端是否包括所述源客戶端申請的文件資源,當(dāng)設(shè)定網(wǎng)段內(nèi)的客戶端不包括所述源客戶端申請的文件資源時(shí),確定向位于設(shè)定網(wǎng)段外的目的客戶端申請文件資源;及
用于當(dāng)設(shè)定網(wǎng)段內(nèi)的客戶端包括所述源客戶端申請的文件資源時(shí),判斷緩存服務(wù)器的內(nèi)網(wǎng)鏈接流量是否位于設(shè)定的內(nèi)網(wǎng)鏈接流量限制范圍內(nèi),當(dāng)緩存服務(wù)器的內(nèi)網(wǎng)鏈接流量超出設(shè)定的內(nèi)網(wǎng)鏈接流量限制范圍內(nèi)時(shí),確定向位于設(shè)定網(wǎng)段外的目的客戶端申請文件資源;
則所述控制單元,用于當(dāng)緩存服務(wù)器的內(nèi)網(wǎng)鏈接流量位于設(shè)定的內(nèi)網(wǎng)鏈接流量限制范圍內(nèi)時(shí),與設(shè)定網(wǎng)段內(nèi)的目的客戶端建立鏈接,獲得所述文件資源。
所述文件資源的外網(wǎng)鏈接,指緩存服務(wù)器的總文件資源的外網(wǎng)鏈接,和/或緩存服務(wù)器的單個(gè)特定文件資源的外網(wǎng)鏈接。
在本發(fā)明技術(shù)方案中,由于當(dāng)緩存服務(wù)器收到位于設(shè)定網(wǎng)段內(nèi)的源客戶端發(fā)出的鏈接建立請求時(shí),首先判斷目的客戶端是否位于設(shè)定網(wǎng)段內(nèi),當(dāng)目的客戶端位于設(shè)定網(wǎng)段內(nèi)時(shí),緩存服務(wù)器與位于設(shè)定網(wǎng)段內(nèi)的源客戶端建立鏈接,文件資源的傳輸不受限制;當(dāng)目的客戶端位于設(shè)定網(wǎng)段外時(shí),緩存服務(wù)器根據(jù)文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接或斷開鏈接;另外,當(dāng)緩存服務(wù)器收到位于設(shè)定網(wǎng)段外的源客戶端發(fā)出的鏈接建立請求時(shí),也會(huì)根據(jù)文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接或斷開鏈接,這樣,文件資源的傳輸在動(dòng)態(tài)限制策略的限制下進(jìn)行,通信的同時(shí),有效的降低了網(wǎng)絡(luò)出口帶寬的占用,大大提高了為內(nèi)網(wǎng)用戶提供的服務(wù)質(zhì)量。
在本發(fā)明技術(shù)方案中,由于當(dāng)緩存服務(wù)器確定向位于設(shè)定網(wǎng)段外的目的客戶端申請文件資源后,根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接以獲得所述文件資源或斷開鏈接拒絕獲得所述文件資源,這樣,緩存服務(wù)器可在動(dòng)態(tài)限制策略的限制下從位于設(shè)定網(wǎng)段外的目的客戶端獲取文件資源,及時(shí)更新設(shè)定網(wǎng)段內(nèi)的資源,大大提高了為內(nèi)網(wǎng)用戶提供的服務(wù)質(zhì)量。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種點(diǎn)對點(diǎn)協(xié)議系統(tǒng)中控制網(wǎng)絡(luò)流量的方法,所述點(diǎn)對點(diǎn)協(xié)議系統(tǒng)包括客戶端和位于設(shè)定網(wǎng)段內(nèi)的緩存服務(wù)器,其特征在于,包括當(dāng)緩存服務(wù)器收到位于設(shè)定網(wǎng)段內(nèi)的源客戶端發(fā)出的鏈接建立請求時(shí),判斷目的客戶端是否位于設(shè)定網(wǎng)段內(nèi),如果是,則與位于設(shè)定網(wǎng)段內(nèi)的源客戶端建立鏈接;否則,根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接或斷開鏈接;當(dāng)緩存服務(wù)器收到位于設(shè)定網(wǎng)段外的源客戶端發(fā)出的鏈接建立請求時(shí),根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接或斷開鏈接。
2.如權(quán)利要求1所述的方法,其特征在于,所述文件資源的外網(wǎng)鏈接占用比例,包括文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例。
3.如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接或斷開鏈接,包括判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例是否位于設(shè)定的限制范圍內(nèi),如果是,則與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,否則,斷開鏈接;或者,判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例是否位于設(shè)定的限制范圍內(nèi),如果是,則與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,否則,斷開鏈接;或者,判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例是否各自位于設(shè)定的限制范圍內(nèi),如果是,則與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,否則,斷開鏈接。
4.如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接或斷開鏈接,包括判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例是否位于設(shè)定的限制范圍內(nèi),如果是,則與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接,否則,斷開鏈接;或者,判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例是否位于設(shè)定的限制范圍內(nèi),如果是,則與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接,否則,斷開鏈接;或者,判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例是否各自位于設(shè)定的限制范圍內(nèi),如果是,則與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接,否則,斷開鏈接。
5.如權(quán)利要求1 4中任一項(xiàng)所述的方法,其特征在于,所述文件資源的外網(wǎng)鏈接, 指緩存服務(wù)器的總文件資源的外網(wǎng)鏈接,和/或緩存服務(wù)器的單個(gè)特定文件資源的外網(wǎng)鏈接。
6.一種點(diǎn)對點(diǎn)協(xié)議系統(tǒng)中獲取網(wǎng)絡(luò)文件資源的方法,所述點(diǎn)對點(diǎn)協(xié)議系統(tǒng)包括客戶端和位于設(shè)定網(wǎng)段內(nèi)的緩存服務(wù)器,其特征在于,包括當(dāng)緩存服務(wù)器確定向位于設(shè)定網(wǎng)段外的目的客戶端申請文件資源后,根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接以獲得所述文件資源或斷開鏈接拒絕獲得所述文件資源。
7.如權(quán)利要求6所述的方法,其特征在于,所述文件資源的外網(wǎng)鏈接占用比例,包括文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例。
8.如權(quán)利要求7所述的方法,其特征在于,所述根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接以獲得所述文件資源或斷開鏈接拒絕獲得所述文件資源,包括判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例是否位于設(shè)定的限制范圍內(nèi),如果是,則與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,獲得所述文件資源,否則,斷開鏈接,拒絕獲得所述文件資源;或者,判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例是否位于設(shè)定的限制范圍內(nèi),如果是,則與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,獲得所述文件資源,否則,斷開鏈接,拒絕獲得所述文件資源;或者,判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例是否各自位于設(shè)定的限制范圍內(nèi),如果是,則與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,獲得所述文件資源,否則,斷開鏈接,拒絕獲得所述文件資源。
9.如權(quán)利要求6 8中任一項(xiàng)所述的方法,其特征在于,所述文件資源的外網(wǎng)鏈接, 指緩存服務(wù)器的總文件資源的外網(wǎng)鏈接,和/或緩存服務(wù)器的單個(gè)特定文件資源的外網(wǎng)鏈接。
10.如權(quán)利要求6所述的方法,其特征在于,所述緩存服務(wù)器確定向位于設(shè)定網(wǎng)段外的目的客戶端申請文件資源之前,包括A、判斷緩存服務(wù)器是否包括位于設(shè)定網(wǎng)段內(nèi)的源客戶端申請的文件資源,如果否,則執(zhí)行步驟B ;B、判斷設(shè)定網(wǎng)段內(nèi)的客戶端是否包括所述源客戶端申請的文件資源,如果是,則執(zhí)行步驟C,否則,緩存服務(wù)器確定向位于設(shè)定網(wǎng)段外的目的客戶端申請文件資源;C、判斷緩存服務(wù)器的內(nèi)網(wǎng)鏈接流量是否位于設(shè)定的內(nèi)網(wǎng)鏈接流量限制范圍內(nèi),如果是,則與設(shè)定網(wǎng)段內(nèi)的目的客戶端建立鏈接,獲得所述文件資源,否則,緩存服務(wù)器確定向位于設(shè)定網(wǎng)段外的目的客戶端申請文件資源。
11.一種點(diǎn)對點(diǎn)協(xié)議系統(tǒng)的緩存服務(wù)器,其特征在于,包括接收單元、判斷單元和控制單元,其中,所述接收單元,用于接收位于設(shè)定網(wǎng)段內(nèi)的源客戶端發(fā)出的鏈接建立請求和位于設(shè)定網(wǎng)段外的源客戶端發(fā)出的鏈接建立請求;所述判斷單元,用于在位于設(shè)定網(wǎng)段內(nèi)的源客戶端發(fā)出鏈接建立請求時(shí),判斷目的客戶端是否位于設(shè)定網(wǎng)段內(nèi);所述控制單元,用于在目的客戶端位于設(shè)定網(wǎng)段內(nèi)時(shí),與位于設(shè)定網(wǎng)段內(nèi)的源客戶端建立鏈接;在目的客戶端位于設(shè)定網(wǎng)段外時(shí),根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接或斷開鏈接;及用于在位于設(shè)定網(wǎng)段外的源客戶端發(fā)出鏈接建立請求時(shí),根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接或斷開鏈接。
12.如權(quán)利要求11所述的緩存服務(wù)器,其特征在于,所述文件資源的外網(wǎng)鏈接占用比例,包括文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例。
13.如權(quán)利要求12所述的緩存服務(wù)器,其特征在于,所述判斷單元,進(jìn)一步用于判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例是否位于設(shè)定的限制范圍內(nèi);則所述控制單元,用于在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例位于設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,及在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例超出設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端斷開鏈接;或者,所述判斷單元,進(jìn)一步用于判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例是否位于設(shè)定的限制范圍內(nèi);則所述控制單元,用于在緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例位于設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,及在緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例超出設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端斷開鏈接;或者,所述判斷單元,進(jìn)一步用于判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例是否各自位于設(shè)定的限制范圍內(nèi);則所述控制單元, 用于在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例各自位于設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,及在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例或文件資源的外網(wǎng)鏈接流量占用比例超出設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端斷開鏈接。
14.如權(quán)利要求12所述的緩存服務(wù)器,其特征在于,所述判斷單元,進(jìn)一步用于判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例是否位于設(shè)定的限制范圍內(nèi);則所述控制單元,用于在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例位于設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接,及在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例超出設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的源客戶端斷開鏈接;或者,所述判斷單元,進(jìn)一步用于判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例是否位于設(shè)定的限制范圍內(nèi);則所述控制單元,用于在緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例位于設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接,及在緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例超出設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的源客戶端斷開鏈接;或者,所述判斷單元,進(jìn)一步用于判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例是否各自位于設(shè)定的限制范圍內(nèi);則所述控制單元, 用于在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例各自位于設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的源客戶端建立鏈接,及在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例或文件資源的外網(wǎng)鏈接流量占用比例超出設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的源客戶端斷開鏈接。
15.如權(quán)利要求11 14中任一項(xiàng)所述的緩存服務(wù)器,其特征在于,所述文件資源的外網(wǎng)鏈接,指緩存服務(wù)器的總文件資源的外網(wǎng)鏈接,和/或緩存服務(wù)器的單個(gè)特定文件資源的外網(wǎng)鏈接。
16.一種點(diǎn)對點(diǎn)協(xié)議系統(tǒng)的緩存服務(wù)器,其特征在于,包括判斷單元和控制單元,其中,所述判斷單元,用于判斷是否確定向位于設(shè)定網(wǎng)段外的目的客戶端申請文件資源;所述控制單元,用于在確定向位于設(shè)定網(wǎng)段外的目的客戶端申請文件資源后,根據(jù)緩存服務(wù)器的文件資源的外網(wǎng)鏈接占用比例,控制與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接以獲得所述文件資源或斷開鏈接拒絕獲得所述文件資源。
17.如權(quán)利要求16所述的緩存服務(wù)器,其特征在于,所述文件資源的外網(wǎng)鏈接占用比例,包括文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例。
18.如權(quán)利要求17所述的緩存服務(wù)器,其特征在于,所述判斷單元,進(jìn)一步用于判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例是否位于設(shè)定的限制范圍內(nèi);則所述控制單元,用于在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例位于設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,獲得所述文件資源,及在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例超出設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端斷開鏈接,拒絕獲得所述文件資源;或者,所述判斷單元,進(jìn)一步用于判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例是否位于設(shè)定的限制范圍內(nèi);則所述控制單元,用于在緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例位于設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,獲得所述文件資源,及在緩存服務(wù)器的文件資源的外網(wǎng)鏈接流量占用比例超出設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端斷開鏈接,拒絕獲得所述文件資源;或者,所述判斷單元,進(jìn)一步用于判斷緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例是否各自位于設(shè)定的限制范圍內(nèi);則所述控制單元, 用于在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例和文件資源的外網(wǎng)鏈接流量占用比例各自位于設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端建立鏈接,獲得所述文件資源,及在緩存服務(wù)器的文件資源的外網(wǎng)鏈接數(shù)占用比例或文件資源的外網(wǎng)鏈接流量占用比例超出設(shè)定的限制范圍內(nèi)時(shí),與位于設(shè)定網(wǎng)段外的目的客戶端斷開鏈接,拒絕獲得所述文件資源。
19.如權(quán)利要求16 18中任一項(xiàng)所述的緩存服務(wù)器,其特征在于,所述文件資源的外網(wǎng)鏈接,指緩存服務(wù)器的總文件資源的外網(wǎng)鏈接,和/或緩存服務(wù)器的單個(gè)特定文件資源的外網(wǎng)鏈接。
20.如權(quán)利要求18所述的緩存服務(wù)器,其特征在于,所述判斷單元,進(jìn)一步用于判斷緩存服務(wù)器是否包括位于設(shè)定網(wǎng)段內(nèi)的源客戶端申請的文件資源;及用于當(dāng)緩存服務(wù)器不包括位于設(shè)定網(wǎng)段內(nèi)的源客戶端申請的文件資源時(shí),判斷設(shè)定網(wǎng)段內(nèi)的客戶端是否包括所述源客戶端申請的文件資源,當(dāng)設(shè)定網(wǎng)段內(nèi)的客戶端不包括所述源客戶端申請的文件資源時(shí),確定向位于設(shè)定網(wǎng)段外的目的客戶端申請文件資源;及用于當(dāng)設(shè)定網(wǎng)段內(nèi)的客戶端包括所述源客戶端申請的文件資源時(shí),判斷緩存服務(wù)器的內(nèi)網(wǎng)鏈接流量是否位于設(shè)定的內(nèi)網(wǎng)鏈接流量限制范圍內(nèi),當(dāng)緩存服務(wù)器的內(nèi)網(wǎng)鏈接流量超出設(shè)定的內(nèi)網(wǎng)鏈接流量限制范圍內(nèi)時(shí),確定向位于設(shè)定網(wǎng)段外的目的客戶端申請文件資源;則所述控制單元,用于當(dāng)緩存服務(wù)器的內(nèi)網(wǎng)鏈接流量位于設(shè)定的內(nèi)網(wǎng)鏈接流量限制范圍內(nèi)時(shí),與設(shè)定網(wǎng)段內(nèi)的目的客戶端建立鏈接,獲得所述文件資源。
全文摘要
本發(fā)明公開了一種點(diǎn)對點(diǎn)協(xié)議系統(tǒng)中控制網(wǎng)絡(luò)流量的方法,點(diǎn)對點(diǎn)協(xié)議系統(tǒng)包括客戶端和位于設(shè)定網(wǎng)段內(nèi)的緩存服務(wù)器,所述方法包括當(dāng)緩存服務(wù)器收到位于設(shè)定網(wǎng)段內(nèi)的源客戶端發(fā)出的鏈接建立請求時(shí),判斷目的客戶端是否位于設(shè)定網(wǎng)段內(nèi),如果是,則與設(shè)定網(wǎng)段內(nèi)的源客戶端建立鏈接;否則,根據(jù)緩存服務(wù)器文件資源的外網(wǎng)鏈接占用比例,控制與設(shè)定網(wǎng)段外的目的客戶端建立鏈接或斷開鏈接;當(dāng)緩存服務(wù)器收到位于設(shè)定網(wǎng)段外的源客戶端發(fā)出的鏈接建立請求時(shí),根據(jù)緩存服務(wù)器文件資源的外網(wǎng)鏈接占用比例,控制與設(shè)定網(wǎng)段外的源客戶端建立鏈接或斷開鏈接。內(nèi)外網(wǎng)文件資源傳輸受動(dòng)態(tài)限制策略限制,可有效降低網(wǎng)絡(luò)出口帶寬占用,提高為內(nèi)網(wǎng)用戶提供的服務(wù)質(zhì)量。
文檔編號H04L12/56GK102571597SQ201210025008
公開日2012年7月11日 申請日期2012年2月6日 優(yōu)先權(quán)日2012年2月6日
發(fā)明者宗劼, 李健松, 王博, 陳奇 申請人:北京藍(lán)汛通信技術(shù)有限責(zé)任公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
南昌市| 聂荣县| 玉屏| 海晏县| 通城县| 五寨县| 奎屯市| 调兵山市| 玛曲县| 江城| 宁夏| 阿坝县| 樟树市| 卓资县| 渭南市| 榆中县| 会理县| 慈利县| 静宁县| 蛟河市| 高台县| 安吉县| 潍坊市| 木里| 玉树县| 大方县| 文水县| 阳高县| 九江县| 舟曲县| 浪卡子县| 海淀区| 东宁县| 吉安市| 漳浦县| 宁安市| 金坛市| 洛扎县| 额敏县| 白水县| 竹北市|