亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于Web的線路自動選擇方法

文檔序號:7627397閱讀:265來源:國知局
專利名稱:一種基于Web的線路自動選擇方法
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù),具體涉及互聯(lián)網(wǎng)中解決跨ISP線路訪問網(wǎng)絡(luò)時延的方法,更具體地說,涉及一種基于Web的線路自動選擇方法。
背景技術(shù)
由于互聯(lián)網(wǎng)非常復(fù)雜,跨ISP間的線路訪問往往很慢,這種現(xiàn)象在中國尤為嚴重。比如在中國電信的用戶訪問使用中國電信線路的網(wǎng)站時延只有幾十毫秒,但中國網(wǎng)通的客戶訪問使用中國電信線路的網(wǎng)站時延卻達到上百毫秒。
為解決這個跨運營商時延較大的問題,可以在被訪問端申請多個ISP線路,或使用多個鏡像服務(wù)器接不同的ISP,對外公布每個ISP線路的IP,用戶訪問時列出所有可供訪問的IP,由用戶選擇離自己最接近的ISP的IP。但是這種由用戶手工選擇的方法非常不易操作,而且對于用戶要求也較高,因此需要一種智能的自動選擇最快線路的方法。
另一方面,負載均衡也可減少用戶等待響應(yīng)的時間,但需要昂貴復(fù)雜的負載均衡器。

發(fā)明內(nèi)容
本發(fā)明需要解決的技術(shù)問題是,如何提供一種通過簡單有效的Web技術(shù)來自動選擇最快線路的方法。
本發(fā)明的技術(shù)問題這樣解決構(gòu)建一種基于Web的線路自動選擇方法,目標站點連接多個ISP線路或采用與不同的ISP連接的多個鏡像服務(wù)器,包括1.1)訪問用戶從任何ISP線路訪問該目標站點或其在鏡像服務(wù)器上的鏡像站點;1.2)選路用戶客戶端獲取執(zhí)行所述目標站點或鏡像站點首頁,從客戶端發(fā)起對所述目標站點的所有IP或所述目標站點和鏡像服務(wù)器的所有IP訪問請求并選擇第一個響應(yīng)的IP定為當前網(wǎng)站線路IPC,即當前用戶能最快訪問到的網(wǎng)站線路IPC;1.3)重定向?qū)⑺鍪醉揂重定向到與所述當前網(wǎng)站線路IPC對應(yīng)的另一入口網(wǎng)頁B。
所述首頁A是自動選路網(wǎng)頁A;所述入口網(wǎng)頁B是以前的首頁,通過站點IP不能直接訪問它,而需要通過自動選路網(wǎng)頁A/首頁A重定向獲得訪問。
按照本發(fā)明提供的線路自動選擇方法,所述另一入口網(wǎng)頁B的通用資源位置URL是HTTP//IPC/B。
按照本發(fā)明提供的線路自動選擇方法,所述所有IP存儲在所述首頁、或所述目標站點、或所述目標站點和鏡像站點內(nèi)的數(shù)據(jù)表中,由所述首頁自動獲取。
按照本發(fā)明提供的線路自動選擇方法,所述所有IP直接內(nèi)置在所述首頁的腳本或所述首頁調(diào)用小應(yīng)用程序中。
按照本發(fā)明提供的線路自動選擇方法,所述小應(yīng)用程序可以是java applet或者ActiveX控件。
按照本發(fā)明提供的線路自動選擇方法,所述訪問請求包括對已存在或不存在的網(wǎng)頁、文件及數(shù)據(jù)的訪問請求;所述響應(yīng)是所述目標站點或鏡像站點正常時對所述訪問請求的答復(fù)并與之對應(yīng)。
按照本發(fā)明提供的線路自動選擇方法,所述訪問是HTTP訪問。
本發(fā)明提供的基于Web的線路自動選擇方法,將自動選路網(wǎng)頁設(shè)為首頁,通過自動選路網(wǎng)頁發(fā)起多個訪問請求并選擇第一個響應(yīng)的IP定為當前網(wǎng)站線路IPC,可以無須手工干預(yù)自動選擇離自己最接近的ISP的IP進行訪問,減少訪問時延,較昂貴復(fù)雜的負載均衡器,本發(fā)明極大的降低了跨運營商自動選路方案的成本,可以廣泛應(yīng)用于網(wǎng)站、SSL VPN或其他基于Web的系統(tǒng)中,尤其適用于SSL VPN系統(tǒng)。


下面結(jié)合附圖和具體實施例進一步對本發(fā)明進行詳細說明。
圖1是本發(fā)明的同一站點連接多個ISP網(wǎng)絡(luò)示意圖;圖2是本發(fā)明的不同鏡像站點連接不同ISP網(wǎng)絡(luò)示意圖;圖3是本發(fā)明的最快線路選擇過程示意圖。
具體實施例方式
本發(fā)明的具體網(wǎng)絡(luò)結(jié)構(gòu)如圖1或圖2所示。圖1為同一站點同時連接多個ISP的出口線路的情況,圖2為多個鏡像服務(wù)器分別連接不同的ISP線路的情況。
將被訪問的站點的首頁設(shè)置為自動選路網(wǎng)頁A。如果有鏡像站點,則所有鏡像站點得首頁都設(shè)置為該自動選路網(wǎng)頁A。當用戶從任何ISP線路發(fā)起對該站點或鏡像站點的訪問,都將首先獲得自動選路網(wǎng)頁A。
用戶側(cè)獲得網(wǎng)頁A后,網(wǎng)頁A將執(zhí)行如下選路過程,軟件控制流程如圖3所示201)開始;202)網(wǎng)頁A同時發(fā)起對被訪問網(wǎng)站的多個IP或多個鏡像的多個IP的HTTP訪問。網(wǎng)頁A發(fā)起對多個IP的HTTP訪問包括但不限于以下方式①在網(wǎng)頁A上內(nèi)嵌瀏覽器支持的腳本,如java scripts。網(wǎng)頁A被下載后,腳本將會得到執(zhí)行。該腳本同時發(fā)起對多個IP的HTTP訪問請求。
②在網(wǎng)頁A上內(nèi)嵌某種小應(yīng)用程序,如java applet或者ActiveX控件。網(wǎng)頁A被下載后,小應(yīng)用程序?qū)玫綀?zhí)行,同時發(fā)起對多個IP的HTTP訪問請求。
發(fā)起的請求包括但不限制于對一個圖片的請求、對一個不存在的網(wǎng)頁的請求或?qū)ζ渌魏潍@取數(shù)據(jù)的請求。
203)網(wǎng)頁A等待返回結(jié)果;返回的結(jié)果既可以是正確的回復(fù)信息,也可以是對獲取數(shù)據(jù)請求的錯誤答復(fù),這個取決于請求的內(nèi)容。
204)網(wǎng)頁A檢查是否收到第一個返回結(jié)果;如果沒有收到將進入步驟203繼續(xù)等待;如果收到返回結(jié)果進入下一步;
205)網(wǎng)頁A將返回該結(jié)果的IP定為當前用戶能最快訪問到的網(wǎng)站線路IPC。
206)網(wǎng)頁A將當前網(wǎng)頁重定到IPC的另一入口網(wǎng)頁B上,形式類似以下URLhttp//IPC/B。
207)結(jié)束。至此,自動選路過程完成。
權(quán)利要求
1.一種基于Web的線路自動選擇方法,目標站點連接多個ISP線路或采用與不同的ISP連接的多個鏡像服務(wù)器,包括1.1)訪問用戶從任何ISP線路訪問該目標站點或其在鏡像服務(wù)器上的鏡像站點;1.2)選路用戶客戶端獲取執(zhí)行所述目標站點或鏡像站點首頁,從客戶端發(fā)起對所述目標站點的所有IP或所述目標站點和鏡像服務(wù)器的所有IP訪問請求并選擇第一個響應(yīng)的IP定為當前網(wǎng)站線路IPC;1.3)重定向?qū)斍笆醉撝囟ㄏ虻脚c所述當前網(wǎng)站線路IPC對應(yīng)的另一入口網(wǎng)頁B。
2.根據(jù)權(quán)利要求1所述線路自動選擇方法,其特征在于,所述另一入口網(wǎng)頁B的通用資源位置URL是HTTP//IPC/B。
3.根據(jù)權(quán)利要求1所述線路自動選擇方法,其特征在于,所述所有IP存儲在所述首頁、或所述目標站點、或所述目標站點和鏡像站點內(nèi)的數(shù)據(jù)表中,由所述首頁自動獲取。
4.根據(jù)權(quán)利要求1所述線路自動選擇方法,其特征在于,所述所有IP直接內(nèi)置在所述首頁的腳本或所述首頁調(diào)用小應(yīng)用程序中。
5.根據(jù)權(quán)利要求4所述線路自動選擇方法,其特征在于,所述小應(yīng)用程序可以是java applet或者ActiveX控件。
6.根據(jù)權(quán)利要求1所述線路自動選擇方法,其特征在于,所述訪問請求包括對已存在或不存在的網(wǎng)頁、文件及數(shù)據(jù)的訪問請求;所述響應(yīng)與所述目標站點或鏡像站點正常時對所述訪問請求的答復(fù)對應(yīng)。
7.根據(jù)權(quán)利要求1-6所述線路自動選擇方法,其特征在于,所述訪問是HTTP訪問。
全文摘要
本發(fā)明涉及了一種基于Web的線路自動選擇方法,目標站點連接多個ISP線路或采用與不同的ISP連接的多個鏡像服務(wù)器,包括1.1)訪問用戶訪問該站點;1.2)選路用戶客戶端獲取執(zhí)行站點首頁,從客戶端發(fā)起對站點的所有IP訪問請求并選擇第一個響應(yīng)的IP定為當前線路IPC;1.3)重定向?qū)斍笆醉撝囟ㄏ虻脚c所述當前線路IPC對應(yīng)的另一入口網(wǎng)頁。這種方法,將自動選路網(wǎng)頁設(shè)為首頁,選擇最快響應(yīng)的IP定為當前線路IPC,無須手工自動選擇最接近的ISP的IP進行訪問,減少訪問時延,較昂貴復(fù)雜的負載均衡器,本發(fā)明極大地降低了跨運營商自動選路方案的成本,可以廣泛應(yīng)用于網(wǎng)站、SSL VPN或其他基于Web的系統(tǒng)中,尤其適用于SSL VPN系統(tǒng)。
文檔編號H04L12/28GK1794683SQ20051012108
公開日2006年6月28日 申請日期2005年12月23日 優(yōu)先權(quán)日2005年12月23日
發(fā)明者何朝曦 申請人:深圳市深信服電子科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1