[發明專利]網絡優化方法及裝置有效
| 申請號: | 201210327313.9 | 申請日: | 2012-09-06 |
| 公開(公告)號: | CN102857504A | 公開(公告)日: | 2013-01-02 |
| 發明(設計)人: | 尹巍 | 申請(專利權)人: | 深信服網絡科技(深圳)有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 胡海國 |
| 地址: | 518000 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 優化 方法 裝置 | ||
技術領域
本發明涉及通信技術領域,尤其涉及一種網絡優化方法及裝置。
背景技術
SMB(Server?Message?Block,服務器消息塊)通信協議主要是作為Microsoft網絡的通訊協議,用于在計算機間共享文件、打印機、串口等,主要版本有SMBv1和SMBv2。Windows(窗口操作系統)利用網上鄰居傳輸協議SMBv2在客戶端和服務端做了大量的優化和改進,相比其前面的版本SMBv1,大大減少了客戶端到服務端交互產生的時延,加快了網絡存在時延的情況下文件瀏覽、文件上傳下載及打開保存等操作的速度。
現有技術中,SMBv1協議和SMBv2協議不能彼此直接兼容,且SMBv2只能在Windows?Vista或者比Windows?Vista高的Windows操作系統相互建立的網上鄰居連接中使用,由于目前很多企業仍然大量使用較舊版本操作系統的服務器和僅支持SMBv1的存儲設備,因而無法享受到SMBv2帶來的各種好處。由于SMBv1協議的局限性,其優化空間始終有限,特別是在有較多交互性操作的情況下,即使采用優化的SMBv1協議,數據傳輸速率仍然非常低,這導致在網絡時延較大時網上鄰居的使用體驗較差。
發明內容
本發明的主要目的是提供一種網絡優化方法及裝置,旨在解決在網絡時延較大時,網上鄰居使用體驗較差的問題。
本發明公開了一種網絡優化方法,包括以下步驟:
協商客戶端和服務端之間的通信協議版本,使客戶端和服務端均支持SMBv2協議;
將SMBv1協議與所述SMBv2協議在客戶端和服務端進行相互轉換,供客戶端采用所述SMBv2協議與服務端或其它客戶端交互。
優選地,所述協商客戶端和服務端之間的通信協議版本,使客戶端和服務端均支持SMBv2協議的步驟具體包括:
截獲客戶端發送的SMBv1協議格式的協商請求包和服務端根據所述協商請求包返回的協商回應包;
在服務端不支持所述SMBv2協議時,將所述協商回應包篡改為支持所述SMBv2協議的SMBv2協商回應包,使客戶端和服務端均支持所述SMBv2協議。
優選地,所述將SMBv1協議與所述SMBv2協議在客戶端和服務端進行相互轉換的步驟具體包括:
將客戶端發送的SMBv2請求包轉換為SMBv1請求包,并將所述SMBv1請求包傳送給服務端,以便與服務端通信;
將服務端根據所述SMBv1請求包發送的SMBv1回應包轉換為SMBv2回應包,并將所述SMBv2回應包傳送給客戶端。
優選地,所述將所述SMBv1請求包傳送給服務端的步驟之前還包括步驟:
優化所述SMBv1請求包。
優選地,所述將所述SMBv2回應包傳送給客戶端的步驟之前還包括步驟:
優化所述SMBv2回應包。
本發明還公開一種網絡優化裝置,包括:
版本協商模塊,用于協商客戶端和服務端之間的通信協議版本,使客戶端和服務端均支持SMBv2協議;
協議轉換模塊,用于將SMBv1協議與所述SMBv2協議在客戶端和服務端進行相互轉換,供客戶端采用所述SMBv2協議與服務端或其它客戶端交互。
優選地,所述版本協商模塊具體包括:
數據包截獲單元,用于截獲客戶端發送的SMBv1協議格式的協商請求包和服務端根據所述協商請求包返回的協商回應包;
回應包篡改單元,用于在服務端不支持所述SMBv2協議時,將所述協商回應包篡改為支持所述SMBv2協議的SMBv2協商回應包,使客戶端和服務端均支持所述SMBv2協議。
優選地,所述協議轉換模塊具體包括:
第一轉換單元,用于將客戶端發送的SMBv2請求包轉換為SMBv1請求包,并將所述SMBv1請求包傳送給服務端,以便與服務端通信;
第二轉換單元,用于將服務端根據所述SMBv1請求包發送的SMBv1回應包轉換為SMBv2回應包,并將所述SMBv2回應包傳送給客戶端。
優選地,所述協議轉換模塊還包括:
優化單元,用于優化所述SMBv1請求包;
優選地,所述優化單元還用于,優化所述SMBv2回應包。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深信服網絡科技(深圳)有限公司,未經深信服網絡科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210327313.9/2.html,轉載請聲明來源鉆瓜專利網。





