[發明專利]一種基于數據鏈路層協議的高速網絡存儲方法有效
| 申請號: | 201410145358.3 | 申請日: | 2014-04-11 |
| 公開(公告)號: | CN103973774B | 公開(公告)日: | 2017-08-29 |
| 發明(設計)人: | 萬春;姚重屹;鐘璞星;萬鵬 | 申請(專利權)人: | 重慶納躍信息科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京元本知識產權代理事務所11308 | 代理人: | 周維鋒 |
| 地址: | 401122 重慶市北*** | 國省代碼: | 重慶;85 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 數據鏈 協議 高速 網絡 存儲 方法 | ||
1.一種基于數據鏈路層協議的高速網絡存儲方法,其特征在于:
用戶在客戶端應用層發起讀寫命令;
所述讀寫命令被傳輸到虛擬存儲層;
虛擬存儲層將所述讀寫命令傳輸到高速存儲內核層,所述高速存儲內核層將所述讀寫命令進行分片并處理,得到高速網絡數據報,并將高速網絡數據報下傳到數據鏈路層處理,所述高速網絡數據報由目的MAC地址、源MAC地址、協議類型、數據區和CRC組成,且采用MAC尋址;
數據鏈路層接收到所述高速網絡數據報,將高速網絡數據報發送給物理層;
物理層接收到所述數據鏈路層發送的高速網絡數據報,進行客戶端網絡傳輸。
2.如權利要求1所述的基于數據鏈路層協議的高速網絡存儲方法,其特征在于:所述高速存儲內核層將讀寫命令分成1500個字節的分片。
3.如權利要求1所述的基于數據鏈路層協議的高速網絡存儲方法,其特征在于:將所述讀寫命令分片并處理得到高速網絡數據報,包括以下步驟:
把源地址和目的地址設置為客戶端和服務端網卡的地址;
根據所述讀寫命令設置自定義協議類型;
將所述分片處理的數據封裝到數據鏈路層數據包里;
計算數據區的校驗和,存儲到CRC中。
4.如權利要求1或2或3所述的基于數據鏈路層協議的高速網絡存儲方法,其特征在于:所述高速網絡數據報標注有讀寫狀態標志。
5.如權利要求1所述的基于數據鏈路層協議的高速網絡存儲方法,其特征在于:所述數據鏈路層通過源MAC地址和目的MAC地址實現尋址的步驟包括:
客戶端高速存儲內核層對接收到的虛擬存儲層發送的數據進行分片和數據鏈路層封包,所述據鏈路層封包類型為自定義0x4337(read)、0x8337(write),區別其他標準封包類型;
客戶端數據鏈路層根據前一步驟所述封包的目的MAC地址為目標,將含有虛擬存儲數據的數據鏈路層數據包發送給服務端;
服務端接收客戶端發送的所述含有虛擬存儲數據的數據鏈路層封包;
服務端解包所述含有虛擬存儲數據的數據鏈路層數據包,服務端進行數據讀取操作或寫入操作;
服務端高速存儲內核層對所述讀取操作或寫入操作返回狀態指示,進行數據鏈路層封包,所述據鏈路層封包類型為自定義0x4337(read)、0x8337(write),區別其他標準封包類型;
數據鏈路層根據前一步驟所述封包的目的MAC地址為目標,將含有虛擬存儲數據的數據鏈路層數據包發送給客戶端;
客戶端收到服務端的應答,完成一個封包處理。
6.如權利要求5所述的基于數據鏈路層協議的高速網絡存儲方法,其特征在于:所述高速網絡數據報采用數據鏈路層封包類型來區分讀操作和寫操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶納躍信息科技有限公司,未經重慶納躍信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410145358.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種活性粉末中空混凝土柱
- 下一篇:埋注不銹鋼管





