[發(fā)明專利]一種實(shí)現(xiàn)天窗代理的方法及設(shè)備有效
| 申請(qǐng)?zhí)枺?/td> | 202110461563.0 | 申請(qǐng)日: | 2021-04-27 |
| 公開(kāi)(公告)號(hào): | CN113301178B | 公開(kāi)(公告)日: | 2022-05-27 |
| 發(fā)明(設(shè)計(jì))人: | 王海綸 | 申請(qǐng)(專利權(quán))人: | 新華三信息安全技術(shù)有限公司 |
| 主分類號(hào): | H04L61/251 | 分類號(hào): | H04L61/251;G06F16/955;H04L67/562;H04L101/686 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 230001 安徽省合肥市高新區(qū)*** | 國(guó)省代碼: | 安徽;34 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 實(shí)現(xiàn) 天窗 代理 方法 設(shè)備 | ||
本申請(qǐng)?zhí)峁┝艘环N實(shí)現(xiàn)天窗代理的方法及設(shè)備。其中該方法包括:天窗代理設(shè)備接收來(lái)自IPv6服務(wù)器的IPv6應(yīng)答報(bào)文;將帶有地址組成信息的指定跳轉(zhuǎn)字段修改為帶有地址組成信息的指定目標(biāo)字段;將修改后IPv6應(yīng)答報(bào)文和天窗代理改寫腳本發(fā)送給客戶端;客戶端接收修改后IPv6應(yīng)答報(bào)文,客戶端運(yùn)行的瀏覽器確定指定目標(biāo)字段為不可識(shí)別字段;客戶端運(yùn)行的天窗代理腳本確定修改后IPv6應(yīng)答報(bào)文具有指定目標(biāo)字段且及指定目標(biāo)字段帶有的地址組成信息已被觸發(fā)修改為IPv4統(tǒng)一資源定位系統(tǒng)地址,將IPv4統(tǒng)一資源定位系統(tǒng)地址改寫為具有天窗標(biāo)記的改寫IPv4統(tǒng)一資源定位系統(tǒng)地址。
技術(shù)領(lǐng)域
本申請(qǐng)涉及通信技術(shù),特別涉及一種實(shí)現(xiàn)天窗代理的方法及設(shè)備
背景技術(shù)
隨著互聯(lián)網(wǎng)的快速發(fā)展,各種智能通信設(shè)備、智能家居設(shè)備都需要通過(guò)配置的IPv4地址接入互聯(lián)網(wǎng)。但是,IPv4地址資源有限,需要升級(jí)至具有更大地址空間的IPv6地址。
但是,在IPv4升級(jí)IPv6的過(guò)程中,當(dāng)IPv6用戶訪問(wèn)的IPv6網(wǎng)站包含的外鏈,即其他網(wǎng)站的鏈接,這些鏈接并未進(jìn)行IPv6升級(jí)改造,仍使用IPv4地址,就會(huì)出現(xiàn)部分內(nèi)容無(wú)法顯示、部分功能無(wú)法使用等的情況,該問(wèn)題就稱為天窗問(wèn)題。為解決天窗問(wèn)題,用戶訪問(wèn)IPv6網(wǎng)站發(fā)送IPv6請(qǐng)求,天窗代理設(shè)備將請(qǐng)求轉(zhuǎn)發(fā)至IPv6網(wǎng)站所在服務(wù)器;IPv6網(wǎng)站服務(wù)器應(yīng)答請(qǐng)求,發(fā)送帶有IPv4外鏈的應(yīng)答報(bào)文,天窗代理設(shè)備將應(yīng)答轉(zhuǎn)發(fā)給用戶并發(fā)送天窗代理改寫腳本;用戶收到IPv6應(yīng)答,執(zhí)行收到的天窗代理改寫腳本,對(duì)應(yīng)答中包含的外鏈進(jìn)行改寫,發(fā)起改寫后外鏈的IPv6請(qǐng)求;天窗代理設(shè)備收到外鏈的IPv6請(qǐng)求,發(fā)現(xiàn)外鏈有天窗代理改寫腳本改寫的標(biāo)記,需要進(jìn)行天窗代理流程,還原改寫后的外鏈,并向相應(yīng)的DNS服務(wù)器發(fā)起IPv4請(qǐng)求,請(qǐng)求該外鏈所在服務(wù)器的IPv4地址;天窗代理設(shè)備收到DNS服務(wù)器發(fā)送的應(yīng)答后,向應(yīng)答中的IPv4地址發(fā)起IPv4請(qǐng)求;外鏈所在IPv4地址服務(wù)器收到請(qǐng)求,發(fā)送IPv4應(yīng)答報(bào)文,天窗代理設(shè)備將IPv4應(yīng)答轉(zhuǎn)發(fā)給用戶,實(shí)現(xiàn)天窗代理,使用戶接收的頁(yè)面顯示正常。但是該方案存在問(wèn)題在于,部分外鏈URL(Uniform Resource Locator,統(tǒng)一資源定位系統(tǒng)地址)不是在IPv6應(yīng)答報(bào)文的靜態(tài)頁(yè)面中,而是通過(guò)動(dòng)態(tài)生成的,天窗代理改寫腳本無(wú)法及時(shí)改寫動(dòng)態(tài)完成的外鏈,用戶瀏覽器發(fā)送不帶有改寫標(biāo)記的動(dòng)態(tài)生成的外鏈請(qǐng)求,使得天窗代理設(shè)備就無(wú)法向外鏈所在的IPv4地址服務(wù)器發(fā)送代理請(qǐng)求,導(dǎo)致仍存在天窗問(wèn)題。
發(fā)明內(nèi)容
本申請(qǐng)的目的提供一種實(shí)現(xiàn)天窗代理的方法及設(shè)備,避免瀏覽器發(fā)送不帶有改寫標(biāo)記的外鏈請(qǐng)求。
為實(shí)現(xiàn)上述目的,本申請(qǐng)?zhí)峁┝艘环N實(shí)現(xiàn)天窗代理的方法,方法包括:天窗代理設(shè)備接收來(lái)自IPv6服務(wù)器的IPv6應(yīng)答報(bào)文;
天窗代理設(shè)備接收來(lái)自IPv6服務(wù)器的IPv6應(yīng)答報(bào)文;將帶有地址組成信息的指定跳轉(zhuǎn)字段修改為帶有地址組成信息的指定目標(biāo)字段;將修改后IPv6應(yīng)答報(bào)文和天窗代理改寫腳本發(fā)送給客戶端;
客戶端接收修改后IPv6應(yīng)答報(bào)文,客戶端運(yùn)行的瀏覽器確定指定目標(biāo)字段為不可識(shí)別字段;客戶端運(yùn)行的天窗代理腳本確定修改后IPv6應(yīng)答報(bào)文具有指定目標(biāo)字段且及指定目標(biāo)字段帶有的地址組成信息已被觸發(fā)修改為IPv4統(tǒng)一資源定位系統(tǒng)地址,將IPv4統(tǒng)一資源定位系統(tǒng)地址改寫為具有天窗標(biāo)記的改寫IPv4統(tǒng)一資源定位系統(tǒng)地址。
為實(shí)現(xiàn)上述目的,本申請(qǐng)還提供了一種實(shí)現(xiàn)天窗代理的設(shè)備,該設(shè)備可以應(yīng)用為客戶端,該設(shè)備包括處理器以及存儲(chǔ)器;存儲(chǔ)器用于存儲(chǔ)處理器可執(zhí)行指令;處理器通過(guò)運(yùn)行存儲(chǔ)器中的處理器可執(zhí)行指令用以執(zhí)行以下處理:
接收來(lái)自天窗代理設(shè)備的修改后IPv6應(yīng)答報(bào)文和天窗代理改寫腳本;其中,修改后IPv6應(yīng)答報(bào)文中帶有地址組成信息的指定跳轉(zhuǎn)字段;
運(yùn)行瀏覽器以確定指定目標(biāo)字段為不可識(shí)別字段;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于新華三信息安全技術(shù)有限公司,未經(jīng)新華三信息安全技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110461563.0/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 互動(dòng)業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺(tái)
- 數(shù)值預(yù)報(bào)的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





