一種報(bào)文轉(zhuǎn)發(fā)的方法和設(shè)備的制作方法
【專利摘要】本發(fā)明實(shí)施例提供一種報(bào)文轉(zhuǎn)發(fā)的方法和設(shè)備,涉及網(wǎng)絡(luò)信息傳輸領(lǐng)域,以解決邊緣路由器選擇緩存設(shè)備的原則不一致以及重復(fù)性獲取各個(gè)緩存設(shè)備資源配置信息而造成的網(wǎng)絡(luò)資源傳輸時(shí)延較大和系統(tǒng)損耗較大的問題。該方法包括:接收用戶端設(shè)備發(fā)送的第一請求報(bào)文;在確定第一請求報(bào)文與第一轉(zhuǎn)發(fā)規(guī)則匹配后,向緩存管理設(shè)備發(fā)送第二請求報(bào)文;接收緩存管理設(shè)備發(fā)送的針對第二請求報(bào)文的響應(yīng)報(bào)文,響應(yīng)報(bào)文攜帶緩存管理設(shè)備選擇的目標(biāo)緩存設(shè)備的IP地址;邊緣路由器根據(jù)目標(biāo)緩存設(shè)備的IP地址向目標(biāo)緩存設(shè)備請求資源。本發(fā)明實(shí)施例用于報(bào)文轉(zhuǎn)發(fā)。
【專利說明】一種報(bào)文轉(zhuǎn)發(fā)的方法和設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通訊領(lǐng)域,尤其涉及一種報(bào)文轉(zhuǎn)發(fā)的方法和設(shè)備。
【背景技術(shù)】
[0002]由于寬帶網(wǎng)絡(luò)在世界各地的高速發(fā)展,高品質(zhì)的音視頻壓縮技術(shù)不斷推陳出新,網(wǎng)絡(luò)視頻市場的蓬勃發(fā)展使得網(wǎng)絡(luò)視頻流量急劇增長,劇增的網(wǎng)絡(luò)視頻流量給運(yùn)營商網(wǎng)絡(luò)帶來了巨大的沖擊,當(dāng)前,隨著在線視頻用戶數(shù)的進(jìn)一步攀升,運(yùn)營商網(wǎng)絡(luò)的視頻流量傳輸將面臨更大的壓力。同時(shí),劇增的網(wǎng)絡(luò)視頻流量會造成現(xiàn)有網(wǎng)絡(luò)視頻的用戶體驗(yàn)無保證,特別是在高峰時(shí)期,用戶經(jīng)常經(jīng)歷停頓、花塊等問題,用戶的滿意度不高,運(yùn)營商將面臨用戶流失壓力,因此,運(yùn)營商需要一種優(yōu)化的網(wǎng)絡(luò)視頻分發(fā)方法,通過提高到用戶的傳輸速度,來保證用戶的體驗(yàn)。
[0003]為了降低網(wǎng)絡(luò)視頻流量對運(yùn)營商網(wǎng)絡(luò)帶來的沖擊,運(yùn)營商積極部署透明Cache(高速緩沖存儲)功能,在靠近用戶側(cè)部署透明緩存設(shè)備來獲取并緩存熱點(diǎn)內(nèi)容。當(dāng)用戶訪問熱點(diǎn)內(nèi)容時(shí),用戶請求會被重定向或者轉(zhuǎn)發(fā)到緩存設(shè)備,如緩存設(shè)備已經(jīng)緩存有此資源,則緩存設(shè)備仿冒成服務(wù)器直接將內(nèi)容推送給用戶,由于用戶不再需要向遠(yuǎn)端WebServer (網(wǎng)絡(luò)服務(wù)器)獲取視頻內(nèi)容,從而減少了骨干網(wǎng)以及城域網(wǎng)的流量壓力,另一方面,緩存設(shè)備離用戶更近,從而提高了用戶下載速度,改善了用戶的體驗(yàn)質(zhì)量。
[0004]在現(xiàn)有的方案中,但是,運(yùn)營商在部署緩存設(shè)備時(shí),通常會部署多個(gè)緩存設(shè)備,由于每個(gè)緩存設(shè)備的資源緩存和負(fù)載各不相同,因此,邊緣路由器需要選擇合適的緩存設(shè)備,現(xiàn)有技術(shù)中,各個(gè)邊緣路由器都需要通過獲取所有緩存設(shè)備的負(fù)載或者緩存設(shè)備到用戶的路徑并通過計(jì)算來確定合適的緩存設(shè)備,這樣,各個(gè)邊緣路由器重復(fù)性的獲取與計(jì)算,不僅增加了數(shù)據(jù)傳輸?shù)臅r(shí)延而且增加了系統(tǒng)的損耗,同時(shí),由于各個(gè)邊緣路由器獨(dú)立選擇合適的緩存設(shè)備,使得各邊緣路由器的優(yōu)選原則不一致。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的實(shí)施例提供一種報(bào)文轉(zhuǎn)發(fā)的方法和設(shè)備,以解決邊緣路由器選擇緩存設(shè)備的原則不一致以及重復(fù)性獲取各個(gè)緩存設(shè)備資源配置信息而造成的網(wǎng)絡(luò)資源傳輸時(shí)延較大和系統(tǒng)損耗較大的問題。
[0006]為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
[0007]第一方面,提供一種報(bào)文轉(zhuǎn)發(fā)的方法,包括:
[0008]邊緣路由器接收用戶端設(shè)備發(fā)送的第一請求報(bào)文,所述第一請求報(bào)文攜帶所述用戶端設(shè)備請求的資源的統(tǒng)一資源定位符URL ;
[0009]所述邊緣路由器在確定所述第一請求報(bào)文與第一轉(zhuǎn)發(fā)規(guī)則匹配后,向緩存管理設(shè)備發(fā)送第二請求報(bào)文;
[0010]所述邊緣路由器接收所述緩存管理設(shè)備發(fā)送的針對第二請求報(bào)文的響應(yīng)報(bào)文,所述響應(yīng)報(bào)文攜帶緩存管理設(shè)備選擇的目標(biāo)緩存設(shè)備的IP地址;[0011]所述邊緣路由器根據(jù)所述目標(biāo)緩存設(shè)備的IP地址向所述目標(biāo)緩存設(shè)備請求所述用戶端設(shè)備請求的資源。
[0012]在第一方面的第一種可能的實(shí)現(xiàn)方式中,結(jié)合第一方面,所述第一轉(zhuǎn)發(fā)規(guī)則的匹配要素包括所述用戶端設(shè)備請求的資源的URL ;或者,
[0013]所述第一轉(zhuǎn)發(fā)規(guī)則的匹配要素包括所述第一請求報(bào)文的目的IP地址、所述第一請求報(bào)文的目的端口號和所述第一請求報(bào)文的傳輸層協(xié)議號。
[0014]在第一方面的第二種可能的實(shí)現(xiàn)方式中,結(jié)合第一種可能的實(shí)現(xiàn)方式,所述第二請求報(bào)文攜帶所述URL ;
[0015]或者,
[0016]所述第二請求報(bào)文攜帶提供所述資源的服務(wù)器的IP地址或域名,還攜帶所述資源在所述服務(wù)器上的本地資源標(biāo)識。
[0017]在第一方面的第三種可能的實(shí)現(xiàn)方式中,結(jié)合第一方面或第一種可能的實(shí)現(xiàn)方式或第二種可能的實(shí)現(xiàn)方式,該方法還包括:
[0018]在所述邊緣路由器接收到所述響應(yīng)報(bào)文后,在所述邊緣路由器上配置針對用戶端設(shè)備發(fā)送的報(bào)文的第二轉(zhuǎn)發(fā)規(guī)則,所述第二轉(zhuǎn)發(fā)規(guī)則對應(yīng)的轉(zhuǎn)發(fā)目的設(shè)備為所述目標(biāo)緩存設(shè)備;
[0019]所述第二轉(zhuǎn)發(fā)規(guī)則的匹配要素的數(shù)量多于所述第一轉(zhuǎn)發(fā)規(guī)則的匹配要素的數(shù)量;
[0020]當(dāng)所述邊緣路由器確定從用戶端設(shè)備接收到的報(bào)文既與第一轉(zhuǎn)發(fā)規(guī)則匹配又與第二轉(zhuǎn)發(fā)規(guī)則匹配后,按照第二轉(zhuǎn)發(fā)規(guī)則進(jìn)行轉(zhuǎn)發(fā)。
[0021]在第一方面的第四種可能的實(shí)現(xiàn)方式中,結(jié)合第三種可能的實(shí)現(xiàn)方式,
[0022]所述第二轉(zhuǎn)發(fā)規(guī)則的匹配要素包括所述第一請求報(bào)文的目的IP地址、所述第一請求報(bào)文的目的端口號、所述第一請求報(bào)文的傳輸層協(xié)議號、所述第一請求報(bào)文的源IP地址和所述第一請求報(bào)文的源端口號;
[0023]或者,
[0024]所述第二轉(zhuǎn)發(fā)規(guī)則的匹配要素包括所述第一請求報(bào)文的目的IP地址、所述第一請求報(bào)文的目的端口號、所述第一請求報(bào)文的傳輸層協(xié)議號和所述第一請求報(bào)文的源IP地址;
[0025]或者,
[0026]所述第二轉(zhuǎn)發(fā)規(guī)則的匹配要素包括所述第一請求報(bào)文的目的IP地址、所述第一請求報(bào)文的目的端口號、所述第一請求報(bào)文的傳輸層協(xié)議號和所述第一請求報(bào)文的源端口號。
[0027]在第一方面的第五種可能的實(shí)現(xiàn)方式中,結(jié)合第四種可能的實(shí)現(xiàn)方式,所述第二轉(zhuǎn)發(fā)規(guī)則是所述邊緣路由器接收到所述響應(yīng)報(bào)文后,并且在確定所述用戶端設(shè)備通過傳輸控制協(xié)議TCP從所述目標(biāo)緩存設(shè)備獲取所述第一請求報(bào)文請求的資源后配置的。
[0028]第二方面,提供一種邊緣路由器,包括:
[0029]第一接收單元,用于接收用戶端設(shè)備發(fā)送的第一請求報(bào)文,所述第一請求報(bào)文攜帶所述用戶端設(shè)備請求的資源的統(tǒng)一資源定位符URL ;
[0030]第一發(fā)送單元,用于在確定所述第一請求報(bào)文與第一轉(zhuǎn)發(fā)規(guī)則匹配后,向緩存管理設(shè)備發(fā)送第二請求報(bào)文;
[0031]響應(yīng)接收單元,用于接收所述緩存管理設(shè)備發(fā)送的針對第二請求報(bào)文的響應(yīng)報(bào)文,所述響應(yīng)報(bào)文攜帶緩存管理設(shè)備選擇的目標(biāo)緩存設(shè)備的IP地址;
[0032]請求單元,用于根據(jù)所述目標(biāo)緩存設(shè)備的IP地址向所述目標(biāo)緩存設(shè)備請求所述用戶端設(shè)備請求的資源。
[0033]在第二方面的第一種可能的實(shí)現(xiàn)方式中,結(jié)合第二方面,所述第一轉(zhuǎn)發(fā)規(guī)則的匹配要素包括所述用戶端設(shè)備請求的資源的URL ;或者,
[0034]所述第一轉(zhuǎn)發(fā)規(guī)則的匹配要素包括所述第一請求報(bào)文的目的IP地址、所述第一請求報(bào)文的目的端口號和所述第一請求報(bào)文的傳輸層協(xié)議號。
[0035]在第二方面的第二種可能的實(shí)現(xiàn)方式中,結(jié)合第一種可能的實(shí)現(xiàn)方式,
[0036]所述第二請求報(bào)文攜帶所述URL ;
[0037]或者,
[0038]所述第二請求報(bào)文攜帶提供所述資源的服務(wù)器的IP地址或域名,還攜帶所述資源在所述服務(wù)器上的本地資源標(biāo)識。
[0039]在第二方面的第三中可能的實(shí)現(xiàn)方式中,結(jié)合第二方面或第一種可能的實(shí)現(xiàn)方式或第二種可能的實(shí)現(xiàn)方式,該邊緣路由器還包括:
[0040]配置單元,用于在所述響應(yīng)接收單元接收到所述響應(yīng)報(bào)文后,配置針對用戶端設(shè)備發(fā)送的報(bào)文的第二轉(zhuǎn)發(fā)規(guī)則,所述第二轉(zhuǎn)發(fā)規(guī)則對應(yīng)的轉(zhuǎn)發(fā)目的設(shè)備為所述目標(biāo)緩存設(shè)備,其中,所述第二轉(zhuǎn)發(fā)規(guī)則的匹配要素的數(shù)量多于所述第一轉(zhuǎn)發(fā)規(guī)則的匹配要素的數(shù)量;
[0041]報(bào)文轉(zhuǎn)發(fā)單元,用于當(dāng)確定從用戶端設(shè)備接收到的報(bào)文既與第一轉(zhuǎn)發(fā)規(guī)則匹配又與第二轉(zhuǎn)發(fā)規(guī)則匹配后,按照第二轉(zhuǎn)發(fā)規(guī)則進(jìn)行轉(zhuǎn)發(fā)。
[0042]在第二方面的第四種可能的實(shí)現(xiàn)方式中,結(jié)合第三種可能的實(shí)現(xiàn)方式,所述配置單元用于在所述邊緣路由器接收到所述響應(yīng)報(bào)文后,并且在確定所述用戶端設(shè)備通過傳輸控制協(xié)議TCP從所述目標(biāo)緩存設(shè)備獲取所述第一請求報(bào)文請求的資源后,配置所述第二轉(zhuǎn)發(fā)規(guī)則。
[0043]本發(fā)明實(shí)施例提供的報(bào)文轉(zhuǎn)發(fā)的方法和設(shè)備,邊緣路由器通過緩存管理設(shè)備根據(jù)用戶端設(shè)備發(fā)送的請求報(bào)文為該用戶設(shè)備選擇對應(yīng)的緩存設(shè)備請求資源,這樣,不僅保證了對緩存設(shè)備優(yōu)選原則的一致性,同時(shí)減少了網(wǎng)絡(luò)資源傳輸?shù)臅r(shí)延并減少了系統(tǒng)的損耗。
【專利附圖】
【附圖說明】
[0044]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0045]圖1為本發(fā)明實(shí)施例提供的一種報(bào)文轉(zhuǎn)發(fā)的方法流程示意圖;
[0046]圖2為本發(fā)明另一實(shí)施例提供的一種報(bào)文轉(zhuǎn)發(fā)的方法流程示意圖;
[0047]圖3為本發(fā)明實(shí)施例提供的一種邊緣路由器結(jié)構(gòu)示意圖;
[0048]圖4為本發(fā)明實(shí)施例提供的另一種邊緣路由器結(jié)構(gòu)示意圖;[0049]圖5為本發(fā)明另一實(shí)施例提供的一種邊緣路由器結(jié)構(gòu)示意圖;
[0050]圖6為本發(fā)明實(shí)施例提供的一種報(bào)文轉(zhuǎn)發(fā)的系統(tǒng)結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0051]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0052]本發(fā)明實(shí)施例提供一種報(bào)文轉(zhuǎn)發(fā)的方法,如圖1所示,包括如下步驟:
[0053]101、邊緣路由器接收用戶端設(shè)備發(fā)送的第一請求報(bào)文,該第一請求報(bào)文攜帶用戶端設(shè)備請求的資源的統(tǒng)一資源定位符(URL)。
[0054]102、邊緣路由器在確定第一請求報(bào)文與第一轉(zhuǎn)發(fā)規(guī)則匹配后,向緩存管理設(shè)備發(fā)送第二請求報(bào)文。
[0055]可選的,所述第一轉(zhuǎn)發(fā)規(guī)則的匹配要素包括用戶端設(shè)備請求的資源的URL ;或者,第一轉(zhuǎn)發(fā)規(guī)則的匹配要素包括第一請求報(bào)文的目的IP地址、第一請求報(bào)文的目的端口號和第一請求報(bào)文的傳輸層協(xié)議號。
[0056]示例性的,邊緣路由器配置的第一轉(zhuǎn)發(fā)規(guī)則的匹配要素包括用戶端設(shè)備請求的資源的URL,以對資源的URL為站點(diǎn)信息video, xyz.com對應(yīng)的視頻請求進(jìn)行緩存設(shè)備管理處理為例,當(dāng)收到用戶端設(shè)備發(fā)送的第一請求報(bào)文攜帶該用戶端設(shè)備請求的資源的統(tǒng)一資源定位符URL為HTTP://vide0.xyz.com/a.flv,經(jīng)解析發(fā)現(xiàn)是對視頻站點(diǎn)video, xyz.com的視頻內(nèi)容進(jìn)行請求,因此,邊緣路由器根據(jù)站點(diǎn)video, xyz.com向緩存管理設(shè)備發(fā)送第二請求報(bào)文,請求緩存管理設(shè)備為此用戶端設(shè)備的本次請求分配緩存設(shè)備。
[0057]此外示例性的,邊緣路由器配置的第一轉(zhuǎn)發(fā)規(guī)則的匹配要素還可以為包括第一請求報(bào)文的目的IP地址、第一請求報(bào)文的目的端口號和第一請求報(bào)文的傳輸層協(xié)議號,即該第一轉(zhuǎn)發(fā)規(guī)則為添加三元組列表,即:目的地址、目的端口號和傳輸層協(xié)議號,具體如下:目的地址:網(wǎng)絡(luò)資源站點(diǎn)的IP地址、目的端口號:80 (即HTTP協(xié)議的端口號)、傳輸層協(xié)議:6 (即TCP協(xié)議),將第一請求報(bào)文的目的地址、目的端口號和傳輸層協(xié)議與上述設(shè)置的三元組列表一致(即該請求信息網(wǎng)絡(luò)資源站點(diǎn)的IP地址、目的端口號為80、傳輸層協(xié)議為6)則發(fā)送第二請求報(bào)文至緩存管理設(shè)備。
[0058]這里第二請求報(bào)文為邊緣路由器根據(jù)第一請求報(bào)文重新生成的報(bào)文;或者,第二請求報(bào)文為經(jīng)邊緣路由器轉(zhuǎn)發(fā)的第一請求報(bào)文。
[0059]可選的,第二請求報(bào)文攜帶用戶端設(shè)備請求的資源的統(tǒng)一資源定位符URL ;或者,第二請求報(bào)文攜帶提供資源的服務(wù)器的IP地址和資源在服務(wù)器上的本地資源標(biāo)識。
[0060]103、邊緣路由器接收緩存管理設(shè)備發(fā)送的針對第二請求報(bào)文的響應(yīng)報(bào)文,該響應(yīng)報(bào)文攜帶緩存管理設(shè)備選擇的目標(biāo)緩存設(shè)備的IP地址。
[0061]104、邊緣路由器根據(jù)目標(biāo)緩存設(shè)備的IP地址向目標(biāo)緩存設(shè)備請求用戶端設(shè)備請求的資源。
[0062]依據(jù)本發(fā)明實(shí)施例提供的報(bào)文轉(zhuǎn)發(fā)的方法,邊緣路由器通過緩存管理設(shè)備根據(jù)用戶端設(shè)備發(fā)送的請求報(bào)文為該用戶設(shè)備選擇對應(yīng)的緩存設(shè)備請求資源,這樣,不僅保證了對緩存設(shè)備優(yōu)選原則的一致性,同時(shí)減少了網(wǎng)絡(luò)資源傳輸?shù)臅r(shí)延并減少了系統(tǒng)的損耗。
[0063]本發(fā)明實(shí)施例提供一種報(bào)文轉(zhuǎn)發(fā)的方法,如圖2所示,具體包括以下步驟:
[0064]201、邊緣路由器接收用戶端設(shè)備發(fā)送的第一請求報(bào)文,該第一請求報(bào)文攜帶用戶端設(shè)備請求的資源的統(tǒng)一資源定位符(URL)。
[0065]202、邊緣路由器在確定第一請求報(bào)文與第一轉(zhuǎn)發(fā)規(guī)則匹配后,向緩存管理設(shè)備發(fā)送第二請求報(bào)文。
[0066]可選的,第一轉(zhuǎn)發(fā)規(guī)則的匹配要素包括所述用戶端設(shè)備請求的資源的URL ;或者,第一轉(zhuǎn)發(fā)規(guī)則的匹配要素包括第一請求報(bào)文的目的IP地址、第一請求報(bào)文的目的端口號和第一請求報(bào)文的傳輸層協(xié)議號。
[0067]示例性的,邊緣路由器配置的第一轉(zhuǎn)發(fā)規(guī)則的匹配要素包括用戶端設(shè)備請求的資源的URL,以對資源的URL為站點(diǎn)信息video, xyz.com對應(yīng)的視頻請求進(jìn)行緩存設(shè)備管理處理為例,當(dāng)收到用戶端設(shè)備發(fā)送的第一請求報(bào)文攜帶該用戶端設(shè)備請求的資源的統(tǒng)一資源定位符URL為HTTP://vide0.xyz.com/a.flv,經(jīng)解析發(fā)現(xiàn)是對視頻站點(diǎn)video, xyz.com的視頻內(nèi)容a.flv進(jìn)行請求,因此,邊緣路由器根據(jù)站點(diǎn)video, xyz.com向緩存管理設(shè)備發(fā)送第二請求報(bào)文,請求緩存管理設(shè)備為此用戶端設(shè)備的本次請求分配緩存設(shè)備。
[0068]此外示例性的,邊緣路由器配置的第一轉(zhuǎn)發(fā)規(guī)則的匹配要素還可以為包括第一請求報(bào)文的目的IP地址、第一請求報(bào)文的目的端口號和第一請求報(bào)文的傳輸層協(xié)議號,即該第一轉(zhuǎn)發(fā)規(guī)則為添加三元組列表,即:目的地址、目的端口號和傳輸層協(xié)議號,具體如下:目的地址:網(wǎng)絡(luò)資源站點(diǎn)的IP地址、目的端口號:80 (即HTTP協(xié)議的端口號)、傳輸層協(xié)議:6 (即TCP協(xié)議),將第一請求報(bào)文的目的地址、目的端口號和傳輸層協(xié)議與上述設(shè)置的三元組列表一致(即該請求信息網(wǎng)絡(luò)資源站點(diǎn)的IP地址、目的端口號為80、傳輸層協(xié)議為6)則發(fā)送第二請求報(bào)文至緩存管理設(shè)備。
[0069]這里第二請求報(bào)文為邊緣路由器根據(jù)第一請求報(bào)文重新生成的報(bào)文;或者,第二請求報(bào)文為經(jīng)邊緣路由器轉(zhuǎn)發(fā)的第一請求報(bào)文。
[0070]可選的,第二請求報(bào)文攜帶用戶端設(shè)備請求的資源的統(tǒng)一資源定位符URL ;或者,第二請求報(bào)文攜帶提供資源的服務(wù)器的IP地址和域名,還攜帶和資源在服務(wù)器上的本地資源標(biāo)識。例如,對于 HTTP://vide0.xyz.com/a.flv 來說,video, xyz.com 為域名,a.flv為本地資源標(biāo)識。
[0071]203、緩存管理設(shè)備接收邊緣路由器發(fā)送的第二請求報(bào)文。
[0072]204、邊緣路由器接收緩存管理設(shè)備發(fā)送的針對第二請求報(bào)文的響應(yīng)報(bào)文,該響應(yīng)報(bào)文攜帶緩存管理設(shè)備選擇的目標(biāo)緩存設(shè)備的IP地址。
[0073]這里具體為緩存管理設(shè)備根據(jù)與其連接的緩存設(shè)備的資源配置信息以及第二請求報(bào)文從緩存設(shè)備中確定目標(biāo)緩存設(shè)備。
[0074]示例性地,緩存管理設(shè)備首先從第二請求報(bào)文中解析出第二請求報(bào)文攜帶的用戶端設(shè)備請求的資源的統(tǒng)一資源定位符URL;或者,第二請求報(bào)文攜帶提供資源的服務(wù)器的IP地址和資源在服務(wù)器上的本地資源標(biāo)識,然后緩存管理設(shè)備根據(jù)緩存設(shè)備的負(fù)載信息選擇負(fù)載最小的緩存設(shè)備作為目標(biāo)緩存設(shè)備??蛇x地,緩存管理設(shè)備也可以不根據(jù)負(fù)載分擔(dān)的原則選擇目標(biāo)緩存設(shè)備。
[0075]205、邊緣路由器根據(jù)目標(biāo)緩存設(shè)備的IP地址向目標(biāo)緩存設(shè)備請求用戶端設(shè)備請求的資源。
[0076]206、目標(biāo)緩存設(shè)備接收邊緣路由器轉(zhuǎn)發(fā)的報(bào)文后,解析得到用戶端設(shè)備請求的資源的統(tǒng)一資源定位符URL。
[0077]207、目標(biāo)緩存設(shè)備將根據(jù)URL確定的被請求的資源發(fā)送給用戶端設(shè)備。
[0078]示例性的,如目標(biāo)緩存設(shè)備解析報(bào)文得到用戶端設(shè)備請求的資源的統(tǒng)一資源定位符URL:HTTP://video, xyz.com/a.flv,發(fā)現(xiàn)用戶端設(shè)備請求的是video, xyz.com站點(diǎn)的
a.flv視頻文件,則目標(biāo)緩存設(shè)備查看本地是否存儲有此視頻資源;
[0079]若查詢結(jié)果為是,則將該網(wǎng)絡(luò)資源發(fā)送至用戶端設(shè)備;
[0080]若查詢結(jié)果為否,則目標(biāo)緩存設(shè)備根據(jù)原始請求消息從資源服務(wù)器(該資源服務(wù)器為Video Server視頻服務(wù)器)請求獲取資源,該過程為目標(biāo)緩存設(shè)備向Video Server發(fā)送請求消息,在收到Video Server響應(yīng)用戶請求后,開始將將從Video Server獲取的視頻資源在本地緩存,并發(fā)送至用戶端設(shè)備。
[0081]優(yōu)選地,目標(biāo)緩存設(shè)備將網(wǎng)絡(luò)資源發(fā)送至用戶端設(shè)備時(shí),將封裝有該網(wǎng)絡(luò)資源的報(bào)文的源地址設(shè)置為網(wǎng)絡(luò)資源站點(diǎn)的IP地址,將目的地址設(shè)置為用戶端設(shè)備的IP地址,這樣,用戶端設(shè)備在接收到網(wǎng)絡(luò)資源時(shí),由于該網(wǎng)絡(luò)資源報(bào)文的源地址為網(wǎng)絡(luò)資源站點(diǎn)的IP地址,用戶端設(shè)備并不知道在網(wǎng)絡(luò)資源轉(zhuǎn)發(fā)的過程中存在緩存管理設(shè)備及目標(biāo)緩存設(shè)備等設(shè)備,實(shí)現(xiàn)了緩存管理設(shè)備及目標(biāo)緩存設(shè)備對用戶端設(shè)備的信息透明傳輸,同時(shí),避免了攻擊者對目標(biāo)緩存設(shè)備的攻擊,保障了信息傳輸?shù)陌踩浴?br>
[0082]208、邊緣路由器配置針對用戶端設(shè)備發(fā)送的報(bào)文的第二轉(zhuǎn)發(fā)規(guī)則,第二轉(zhuǎn)發(fā)規(guī)則對應(yīng)的轉(zhuǎn)發(fā)目的設(shè)備為目標(biāo)緩存設(shè)備。需要說明的是,步驟208也可以在步驟205、206或207之前執(zhí)行。
[0083]進(jìn)一步的,第二轉(zhuǎn)發(fā)規(guī)則的匹配要素的數(shù)量多于第一轉(zhuǎn)發(fā)規(guī)則的匹配要素的數(shù)量。
[0084]可選的,第二轉(zhuǎn)發(fā)規(guī)則的匹配要素包括第一請求報(bào)文的目的IP地址、第一請求報(bào)文的目的端口號、第一請求報(bào)文的傳輸層協(xié)議號、第一請求報(bào)文的源IP地址和第一請求報(bào)文的源端口號;
[0085]或者,
[0086]第二轉(zhuǎn)發(fā)規(guī)則的匹配要素包括第一請求報(bào)文的目的IP地址、第一請求報(bào)文的目的端口號、第一請求報(bào)文的傳輸層協(xié)議號和第一請求報(bào)文的源IP地址;
[0087]或者,
[0088]第二轉(zhuǎn)發(fā)規(guī)則的匹配要素包括第一請求報(bào)文的目的IP地址、第一請求報(bào)文的目的端口號、第一請求報(bào)文的傳輸層協(xié)議號和第一請求報(bào)文的源端口號。
[0089]當(dāng)206、邊緣路由器確定從用戶端設(shè)備接收到的報(bào)文既與第一轉(zhuǎn)發(fā)規(guī)則匹配又與第二轉(zhuǎn)發(fā)規(guī)則匹配后,按照第二轉(zhuǎn)發(fā)規(guī)則進(jìn)行報(bào)文轉(zhuǎn)發(fā)。
[0090]示例性的,以第二轉(zhuǎn)發(fā)規(guī)則為添加五元組列表,即匹配要素包括:源地址(第一請求報(bào)文的源IP地址)、源端口號(第一請求報(bào)文的源端口號)、目的地址(第一請求報(bào)文的目的IP地址)、目的端口號(第一請求報(bào)文的目的端口號)和傳輸層協(xié)議(第一請求報(bào)文的傳輸層協(xié)議號),將五元組信息與上述設(shè)置的五元組列表信息一致并且與第一轉(zhuǎn)發(fā)規(guī)則匹配的報(bào)文根據(jù)該目標(biāo)緩存設(shè)備的地址發(fā)送至目標(biāo)緩存設(shè)備。[0091]可選地,邊緣路由器是在接收到響應(yīng)報(bào)文后,并且在確定所述用戶端設(shè)備通過傳輸控制協(xié)議TCP從目標(biāo)緩存設(shè)備獲取第一請求報(bào)文請求的資源后,才配置第二轉(zhuǎn)發(fā)規(guī)則的。
[0092]在目標(biāo)緩存設(shè)備通過TCP向用戶端設(shè)備發(fā)送被請求的資源的情況下,由于邊緣路由器中配置了第二轉(zhuǎn)發(fā)規(guī)則,因此邊緣路由器可以將用戶端設(shè)備在通過TCP獲取被請求的資源的過程中產(chǎn)生的TCP應(yīng)答報(bào)文直接轉(zhuǎn)發(fā)給目標(biāo)緩存設(shè)備,減少對其他設(shè)備的影響。
[0093]上述實(shí)施例提供的報(bào)文轉(zhuǎn)發(fā)的方法,邊緣路由器通過緩存管理設(shè)備根據(jù)用戶端設(shè)備發(fā)送的請求報(bào)文為該用戶設(shè)備選擇對應(yīng)的緩存設(shè)備請求資源,這樣,不僅保證了對緩存設(shè)備優(yōu)選原則的一致性,同時(shí)減少了網(wǎng)絡(luò)資源傳輸?shù)臅r(shí)延并減少了系統(tǒng)的損耗。
[0094]本發(fā)明實(shí)施例提供一種邊緣路由器3,邊緣路由器3具有如圖1或圖2所示的實(shí)施例中的邊緣路由器的部分或全部功能。如圖3所示,邊緣路由器3包括:
[0095]第一接收單元31,用于接收用戶端設(shè)備發(fā)送的第一請求報(bào)文,第一請求報(bào)文攜帶用戶端設(shè)備請求的資源的統(tǒng)一資源定位符(URL);
[0096]第一發(fā)送單元32,用于在確定第一請求報(bào)文與第一轉(zhuǎn)發(fā)規(guī)則匹配后,向緩存管理設(shè)備發(fā)送第二請求報(bào)文;
[0097]這里可選的,第一轉(zhuǎn)發(fā)規(guī)則的匹配要素包括用戶端設(shè)備請求的資源的URL ;或者,
[0098]第一轉(zhuǎn)發(fā)規(guī)則的匹配要素包括第一請求報(bào)文的目的IP地址、第一請求報(bào)文的目的端口號和第一請求報(bào)文的傳輸層協(xié)議號。
[0099]響應(yīng)接收單元33,用于接收緩存管理設(shè)備發(fā)送的針對第二請求報(bào)文的響應(yīng)報(bào)文,響應(yīng)報(bào)文攜帶緩存管理設(shè)備選擇的目標(biāo)緩存設(shè)備的IP地址。
[0100]請求單元34,用于根據(jù)目標(biāo)緩存設(shè)備的IP地址向目標(biāo)緩存設(shè)備請求用戶端設(shè)備請求的資源。
[0101]此外,可選的,第二請求報(bào)文攜帶用戶端設(shè)備請求的資源的統(tǒng)一資源定位符URL ;
[0102]或者,
[0103]第二請求報(bào)文攜帶提供資源的服務(wù)器的IP地址或域名,還攜帶資源在服務(wù)器上的本地資源標(biāo)識。
[0104]進(jìn)一步可選的,如圖4所示,邊緣路由器3還包括:
[0105]配置單元35,用于在響應(yīng)接收單元接收到響應(yīng)報(bào)文后,配置針對用戶端設(shè)備發(fā)送的報(bào)文的第二轉(zhuǎn)發(fā)規(guī)則,第二轉(zhuǎn)發(fā)規(guī)則對應(yīng)的轉(zhuǎn)發(fā)目的設(shè)備為目標(biāo)緩存設(shè)備,其中,第二轉(zhuǎn)發(fā)規(guī)則的匹配要素的數(shù)量多于第一轉(zhuǎn)發(fā)規(guī)則的匹配要素的數(shù)量;
[0106]報(bào)文轉(zhuǎn)發(fā)單元36,用于當(dāng)確定從用戶端設(shè)備接收到的報(bào)文既與第一轉(zhuǎn)發(fā)規(guī)則匹配又與第二轉(zhuǎn)發(fā)規(guī)則匹配后,按照第二轉(zhuǎn)發(fā)規(guī)則進(jìn)行轉(zhuǎn)發(fā)。
[0107]可選的,配置單元34還用于在邊緣路由器接收到響應(yīng)報(bào)文后,并且在確定用戶端設(shè)備通過傳輸控制協(xié)議TCP從目標(biāo)緩存設(shè)備獲取第一請求報(bào)文請求的資源后,配置第二轉(zhuǎn)發(fā)規(guī)則。
[0108]上述實(shí)施例提供的邊緣路由器,能夠通過緩存管理設(shè)備根據(jù)用戶端設(shè)備發(fā)送的請求報(bào)文為該用戶設(shè)備選擇對應(yīng)的緩存設(shè)備請求資源,這樣,不僅保證了對緩存設(shè)備優(yōu)選原則的一致性,同時(shí)減少了網(wǎng)絡(luò)資源傳輸?shù)臅r(shí)延并減少了系統(tǒng)的損耗。
[0109]本發(fā)明實(shí)施例提供一種邊緣路由器5。如圖5所示,邊緣路由器5包括:至少一個(gè)入端口 51、至少一個(gè)出端口 52、至少一個(gè)處理器53和至少一個(gè)存儲器54。所述入端口 51、出端口 52、處理器53和存儲器54相互配合,能夠執(zhí)行如圖1或圖2所示的實(shí)施例中的邊緣路由器所執(zhí)行的部分或全部操作。
[0110]所述至少一個(gè)入端口 51可以用于接收用戶端設(shè)備發(fā)送的第一請求報(bào)文,所述第一請求報(bào)文攜帶所述用戶端設(shè)備請求的資源的統(tǒng)一資源定位符(URL)。
[0111]所述至少一個(gè)出端口 52可以用于在所述至少一個(gè)處理器53確定所述第一請求報(bào)文與第一轉(zhuǎn)發(fā)規(guī)則匹配后,向緩存管理設(shè)備發(fā)送第二請求報(bào)文。
[0112]所述至少一個(gè)入端口 51還可以接收所述緩存管理設(shè)備發(fā)送的針對第二請求報(bào)文的響應(yīng)報(bào)文,所述響應(yīng)報(bào)文攜帶緩存管理設(shè)備選擇的目標(biāo)緩存設(shè)備的IP地址。
[0113]所述至少一個(gè)出端口 52還可以根據(jù)所述目標(biāo)緩存設(shè)備的IP地址向所述目標(biāo)緩存設(shè)備請求所述用戶端設(shè)備請求的資源。
[0114]所述第一轉(zhuǎn)發(fā)規(guī)則的匹配要素包括所述用戶端設(shè)備請求的資源的URL;或者,所述第一轉(zhuǎn)發(fā)規(guī)則的匹配要素包括所述第一請求報(bào)文的目的IP地址、所述第一請求報(bào)文的目的端口號和所述第一請求報(bào)文的傳輸層協(xié)議號。
[0115]所述第二請求報(bào)文攜帶所述URL;或者,所述第二請求報(bào)文攜帶提供所述資源的服務(wù)器的IP地址或域名,還攜帶所述資源在所述服務(wù)器上的本地資源標(biāo)識。
[0116]在所述至少一個(gè)入端口 51接收到所述響應(yīng)報(bào)文后,所述至少一個(gè)處理器53在所述至少一個(gè)存儲器54中配置針對用戶端設(shè)備發(fā)送的報(bào)文的第二轉(zhuǎn)發(fā)規(guī)則,所述第二轉(zhuǎn)發(fā)規(guī)則對應(yīng)的轉(zhuǎn)發(fā)目的設(shè)備為所述目標(biāo)緩存設(shè)備。所述第二轉(zhuǎn)發(fā)規(guī)則的匹配要素的數(shù)量多于所述第一轉(zhuǎn)發(fā)規(guī)則的匹配要素的數(shù)量。當(dāng)所述邊緣路由器確定從用戶端設(shè)備接收到的報(bào)文既與第一轉(zhuǎn)發(fā)規(guī)則匹配又與第二轉(zhuǎn)發(fā)規(guī)則匹配后,按照第二轉(zhuǎn)發(fā)規(guī)則進(jìn)行轉(zhuǎn)發(fā)。
[0117]可選地,所述第二轉(zhuǎn)發(fā)規(guī)則是所述邊緣路由器接收到所述響應(yīng)報(bào)文后,并且在確定所述用戶端設(shè)備通過傳輸控制協(xié)議TCP從所述目標(biāo)緩存設(shè)備獲取所述第一請求報(bào)文請求的資源后配置的。
[0118]所述第二轉(zhuǎn)發(fā)規(guī)則的匹配要素包括所述第一請求報(bào)文的目的IP地址、所述第一請求報(bào)文的目的端口號、所述第一請求報(bào)文的傳輸層協(xié)議號、所述第一請求報(bào)文的源IP地址和所述第一請求報(bào)文的源端口號;
[0119]或者,
[0120]所述第二轉(zhuǎn)發(fā)規(guī)則的匹配要素包括所述第一請求報(bào)文的目的IP地址、所述第一請求報(bào)文的目的端口號、所述第一請求報(bào)文的傳輸層協(xié)議號和所述第一請求報(bào)文的源IP地址;
[0121]或者,
[0122]所述第二轉(zhuǎn)發(fā)規(guī)則的匹配要素包括所述第一請求報(bào)文的目的IP地址、所述第一請求報(bào)文的目的端口號、所述第一請求報(bào)文的傳輸層協(xié)議號和所述第一請求報(bào)文的源端口號。
[0123]本實(shí)施例提供的邊緣路由器,能夠通過緩存管理設(shè)備根據(jù)用戶端設(shè)備發(fā)送的請求報(bào)文為該用戶設(shè)備選擇對應(yīng)的緩存設(shè)備請求資源,這樣,不僅保證了對緩存設(shè)備優(yōu)選原則的一致性,同時(shí)減少了網(wǎng)絡(luò)資源傳輸?shù)臅r(shí)延并減少了系統(tǒng)的損耗。
[0124]以上各實(shí)施例中提供的邊緣路由器可應(yīng)用于圖6提供的報(bào)文轉(zhuǎn)發(fā)系統(tǒng)中,該系統(tǒng)包括緩存管理設(shè)備601、目標(biāo)緩存設(shè)備602、用戶端設(shè)備604,分別與目標(biāo)緩存設(shè)備602、用戶端設(shè)備604及緩存管理設(shè)備601連接的邊緣路由器603,邊緣路由器603為上述實(shí)施例中的任一邊緣路由器。
[0125]具體的圖6中同時(shí)示出了資源服務(wù)器605以及其他的緩存設(shè)備606。
[0126]上述實(shí)施例提供的報(bào)文轉(zhuǎn)發(fā)系統(tǒng),邊緣路由器能夠通過緩存管理設(shè)備根據(jù)用戶端設(shè)備發(fā)送的請求報(bào)文為該用戶設(shè)備選擇對應(yīng)的緩存設(shè)備請求資源,這樣,不僅保證了對緩存設(shè)備優(yōu)選原則的一致性,同時(shí)減少了網(wǎng)絡(luò)資源傳輸?shù)臅r(shí)延并減少了系統(tǒng)的損耗。
[0127]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0128]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。
[0129]因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種報(bào)文轉(zhuǎn)發(fā)的方法,其特征在于,包括: 邊緣路由器接收用戶端設(shè)備發(fā)送的第一請求報(bào)文,所述第一請求報(bào)文攜帶所述用戶端設(shè)備請求的資源的統(tǒng)一資源定位符URL ; 所述邊緣路由器在確定所述第一請求報(bào)文與第一轉(zhuǎn)發(fā)規(guī)則匹配后,向緩存管理設(shè)備發(fā)送第二請求報(bào)文; 所述邊緣路由器接收所述緩存管理設(shè)備發(fā)送的針對第二請求報(bào)文的響應(yīng)報(bào)文,所述響應(yīng)報(bào)文攜帶緩存管理設(shè)備選擇的目標(biāo) 緩存設(shè)備的IP地址; 所述邊緣路由器根據(jù)所述目標(biāo)緩存設(shè)備的IP地址向所述目標(biāo)緩存設(shè)備請求所述用戶端設(shè)備請求的資源。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述第一轉(zhuǎn)發(fā)規(guī)則的匹配要素包括所述用戶端設(shè)備請求的資源的URL ;或者, 所述第一轉(zhuǎn)發(fā)規(guī)則的匹配要素包括所述第一請求報(bào)文的目的IP地址、所述第一請求報(bào)文的目的端口號和所述第一請求報(bào)文的傳輸層協(xié)議號。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于, 所述第二請求報(bào)文攜帶所述URL ; 或者, 所述第二請求報(bào)文攜帶提供所述資源的服務(wù)器的IP地址或域名,還攜帶所述資源在所述服務(wù)器上的本地資源標(biāo)識。
4.根據(jù)權(quán)利要求1、2或3所述的方法,其特征在于,還包括: 在所述邊緣路由器接收到所述響應(yīng)報(bào)文后,在所述邊緣路由器上配置針對用戶端設(shè)備發(fā)送的報(bào)文的第二轉(zhuǎn)發(fā)規(guī)則,所述第二轉(zhuǎn)發(fā)規(guī)則對應(yīng)的轉(zhuǎn)發(fā)目的設(shè)備為所述目標(biāo)緩存設(shè)備; 所述第二轉(zhuǎn)發(fā)規(guī)則的匹配要素的數(shù)量多于所述第一轉(zhuǎn)發(fā)規(guī)則的匹配要素的數(shù)量;當(dāng)所述邊緣路由器確定從用戶端設(shè)備接收到的報(bào)文既與第一轉(zhuǎn)發(fā)規(guī)則匹配又與第二轉(zhuǎn)發(fā)規(guī)則匹配后,按照第二轉(zhuǎn)發(fā)規(guī)則進(jìn)行轉(zhuǎn)發(fā)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于, 所述第二轉(zhuǎn)發(fā)規(guī)則的匹配要素包括所述第一請求報(bào)文的目的IP地址、所述第一請求報(bào)文的目的端口號、所述第一請求報(bào)文的傳輸層協(xié)議號、所述第一請求報(bào)文的源IP地址和所述第一請求報(bào)文的源端口號; 或者, 所述第二轉(zhuǎn)發(fā)規(guī)則的匹配要素包括所述第一請求報(bào)文的目的IP地址、所述第一請求報(bào)文的目的端口號、所述第一請求報(bào)文的傳輸層協(xié)議號和所述第一請求報(bào)文的源IP地址;或者, 所述第二轉(zhuǎn)發(fā)規(guī)則的匹配要素包括所述第一請求報(bào)文的目的IP地址、所述第一請求報(bào)文的目的端口號、所述第一請求報(bào)文的傳輸層協(xié)議號和所述第一請求報(bào)文的源端口號。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述第二轉(zhuǎn)發(fā)規(guī)則是所述邊緣路由器接收到所述響應(yīng)報(bào)文后,并且在確定所述用戶端設(shè)備通過傳輸控制協(xié)議TCP從所述目標(biāo)緩存設(shè)備獲取所述第一請求報(bào)文請求的資源后配置的。
7.—種邊緣路由器,其特征在于,包括:第一接收單元,用于接收用戶端設(shè)備發(fā)送的第一請求報(bào)文,所述第一請求報(bào)文攜帶所述用戶端設(shè)備請求的資源的統(tǒng)一資源定位符URL ; 第一發(fā)送單元,用于在確定所述第一請求報(bào)文與第一轉(zhuǎn)發(fā)規(guī)則匹配后,向緩存管理設(shè)備發(fā)送第二請求報(bào)文; 響應(yīng)接收單元,用于接收所述緩存管理設(shè)備發(fā)送的針對第二請求報(bào)文的響應(yīng)報(bào)文,所述響應(yīng)報(bào)文攜帶緩存管理設(shè)備選擇的目標(biāo)緩存設(shè)備的IP地址; 請求單元,用于根據(jù)所述目標(biāo)緩存設(shè)備的IP地址向所述目標(biāo)緩存設(shè)備請求所述用戶端設(shè)備請求的資源。
8.根據(jù)權(quán)利要求7所述的邊緣路由器,其特征在于, 所述第一轉(zhuǎn)發(fā)規(guī)則的匹配要素包括所述用戶端設(shè)備請求的資源的URL ;或者, 所述第一轉(zhuǎn)發(fā)規(guī)則的匹配要素包括所述第一請求報(bào)文的目的IP地址、所述第一請求報(bào)文的目的端口號和所述第一請求報(bào)文的傳輸層協(xié)議號。
9.根據(jù)權(quán)利要求8所述的邊緣路由器,其特征在于, 所述第二請求報(bào)文攜帶所述URL ; 或者, 所述第二請求報(bào)文攜帶提供所述資源的服務(wù)器的IP地址或域名,還攜帶所述資源在所述服務(wù)器上的本地資源標(biāo)識。
10. 根據(jù)權(quán)利要求7、8或9所述的邊緣路由器,其特征在于,還包括: 配置單元,用于在所述響應(yīng)接收單元接收到所述響應(yīng)報(bào)文后,配置針對用戶端設(shè)備發(fā)送的報(bào)文的第二轉(zhuǎn)發(fā)規(guī)則,所述第二轉(zhuǎn)發(fā)規(guī)則對應(yīng)的轉(zhuǎn)發(fā)目的設(shè)備為所述目標(biāo)緩存設(shè)備,其中,所述第二轉(zhuǎn)發(fā)規(guī)則的匹配要素的數(shù)量多于所述第一轉(zhuǎn)發(fā)規(guī)則的匹配要素的數(shù)量; 報(bào)文轉(zhuǎn)發(fā)單元,用于當(dāng)確定從用戶端設(shè)備接收到的報(bào)文既與第一轉(zhuǎn)發(fā)規(guī)則匹配又與第二轉(zhuǎn)發(fā)規(guī)則匹配后,按照第二轉(zhuǎn)發(fā)規(guī)則進(jìn)行轉(zhuǎn)發(fā)。
11.根據(jù)權(quán)利要求10所述的邊緣路由器,其特征在于,所述配置單元用于在所述邊緣路由器接收到所述響應(yīng)報(bào)文后,并且在確定所述用戶端設(shè)備通過傳輸控制協(xié)議TCP從所述目標(biāo)緩存設(shè)備獲取所述第一請求報(bào)文請求的資源后,配置所述第二轉(zhuǎn)發(fā)規(guī)則。
【文檔編號】H04N21/858GK103581765SQ201210273271
【公開日】2014年2月12日 申請日期:2012年8月2日 優(yōu)先權(quán)日:2012年8月2日
【發(fā)明者】胡寅亮, 王東輝, 張錦輝 申請人:華為技術(shù)有限公司