[發明專利]一種基于點對點穿越的WEB訪問方法、系統及客戶端在審
| 申請號: | 201810626280.5 | 申請日: | 2018-06-15 |
| 公開(公告)號: | CN110611692A | 公開(公告)日: | 2019-12-24 |
| 發明(設計)人: | 朱海延;周菁菁 | 申請(專利權)人: | 上海寬翼通信科技股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/12 |
| 代理公司: | 31219 上海光華專利事務所(普通合伙) | 代理人: | 王華英 |
| 地址: | 200241 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 內網 穿越服務器 點對點 穿越 客戶端 路徑端口 中繼 設備記錄 數據交換 信息發送 應答機制 直接訪問 支持點 開機 轉發 發送 創建 應用 訪問 服務 | ||
1.一種基于點對點穿越的WEB訪問方法,其特征在于,包括:
創建點對點穿越服務器和中繼穿越服務器,內網WEB服務設備開機,向所述點對點穿越服務器發送內網NAT類型信息;
所述點對點穿越服務器轉發所述內網NAT類型信息;
所述內網WEB服務設備通過應答機制與客戶端進行數據交換,所述內網WEB連接設備記錄穿越路徑端口信息并將所述穿越路徑端口信息發送至所述客戶端;
在內網NAT類型信息及應用NAT類型信息不支持點對點穿越穿越訪問時,所述點對點穿越服務器建立內部中繼穿越服務。
2.根據權利要求1所述的方法,其特征在于,所述創建點對點穿越服務器和中繼穿越服務器,內網WEB服務設備開機,向所述點對點穿越服務器發送內網NAT類型信息,包括:
所述內網WEB服務設備開機;
連接所述點對點穿越服務器的輔助端口,獲取內網NAT類型參數;
比較內網NAT類型參數,得到所述內網NAT類型信息;
根據所述內網NAT類型信息得點對點穿越判斷信息,發送所述點對點穿越判斷信息至所述點對點穿越服務器。
3.根據權利要求1所述的方法,其特征在于,所述內網WEB服務設備通過應答機制與客戶端進行數據交換,所述內網WEB連接設備記錄穿越路徑端口信息并將所述穿越路徑端口信息發送至所述客戶端,包括:
內網WEB服務設備接收HTTP請求;
建立所述內網WEB服務設備內部中繼穿越穿越服務,使用預設端口和內部HTTP服務進行數據交換;
所述內網WEB服務設備設定穿越路徑端口信息;
所述內網WEB服務設備對應的NAT記錄所述穿越路徑端口信息;
所述內網WEB服務設備返回所述穿越路徑端口信息并通過所述點對點穿越服務器轉發給所述客戶端。
4.根據權利要求1所述的方法,其特征在于,所述在內網NAT類型信息及應用NAT類型信息不支持點對點穿越穿越訪問時,所述點對點穿越服務器建立內部中繼穿越服務,包括:
所述內網WEB服務設備發送設備服務信息到所述點對點穿越服務器;
所述點對點穿越服務器根據所述設備服務信息創建一中繼穿越服務,等待客戶端的HTTP請求;
所述點對點穿越服務器通知所述內網WEB服務設備建立內部的所述中繼穿越服務;
所述內網WEB服務設備連接所述點對點穿越服務器的所述中繼穿越服務進行和所述客戶端的數據交換。
5.一種基于點對點穿越的WEB訪問系統,包括:處理器和存儲器,存儲器存儲有程序指令,處理器運行程序指令實現如1~4任一項所述方法中的步驟。
6.一種基于點對點穿越的WEB訪問客戶端實現方法,其特征在于,包括:
客戶端從所述點對點穿越服務器獲取所述內網NAT類型信息,根據所述內網NAT類型信息和所述應用NAT類型信息發起連接;
客戶端與內網WEB服務設備通過應答機制建立數據連接,進行數據交換,客戶端根據所述穿越路徑端口信息對WEB進行點對點穿越穿越訪問;
在內網NAT類型信息及應用NAT類型信息不支持點對點穿越穿越訪問時,所述客戶端與所述內網WEB服務設備建立數據連接,所述客戶端對WEB進行中繼穿越穿越訪問。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海寬翼通信科技股份有限公司,未經上海寬翼通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201810626280.5/1.html,轉載請聲明來源鉆瓜專利網。





