[發明專利]一種以太網接口擴展方法及裝置有效
| 申請號: | 201010523256.2 | 申請日: | 2010-10-28 |
| 公開(公告)號: | CN102006173A | 公開(公告)日: | 2011-04-06 |
| 發明(設計)人: | 盧放;李鋒;謝俊;陳學道;陳祥文;楊軍;王正齊 | 申請(專利權)人: | 武漢中元華電科技股份有限公司;華中電網有限公司 |
| 主分類號: | H04L12/02 | 分類號: | H04L12/02;H04L12/28 |
| 代理公司: | 北京輕創知識產權代理有限公司 11212 | 代理人: | 楊立 |
| 地址: | 430223 湖北省武漢*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 以太網 接口 擴展 方法 裝置 | ||
技術領域
本發明涉及一種方法及裝置,尤其涉及一種以太網接口擴展方法及裝置,屬于通訊領域。
背景技術
傳統的計算機網絡接口有限,擴展起來有兩種方法:第一種是在計算機的總線上擴展以太網接口;第二種是通過交換機的端口鏡像功能擴展。但這兩種方法都有局限。第一種方法能夠擴展的以太網接口數目受計算機的體積和成本限制,不能擴展太多,第二方法雖能隨意擴展以太網接口,但是對于以太網數據無法區分具體從哪個以太網接口而來,也無法確定發送數據的以太網接口。
發明內容
本發明針對現有技術的不足,提供一種能夠擴展以太網接口數目,并解決了以太網接口定向以及傳輸接收時間標簽問題的以太網接口擴展方法,本發明定義了一種簡單,高速,可靠的雙向通訊協議。????
本發明解決上述技術問題的技術方案如下:?
一種以太網接口擴展方法,一個以上的網絡設備通過網口與擴展裝置相應的下行網口相連接,所述擴展裝置用于擴展以太網接口并使傳輸的數據帶有時標,所述擴展裝置與下一級網絡設備相連的以太網接口稱為下行網口,所述擴展裝置通過上行網口與計算機相連接,該方法包括以下步驟:
每個網絡設備向計算機發送數據,數據通過下行網口進入擴展裝置;
擴展裝置的下行網口接收到數據,在數據尾部附加時間標簽,并將報文組成PDATA格式,進一步,在PDATA添加數據長度信息、以太網接口編號信息和保留域信息組成包數據塊。
擴展裝置將從一個以上的下行網口接收到的一個以上的包數據塊相互銜接,并添加一個頭部構成以太網幀的載荷區,所述頭部包括確認數據類型的數據類型模塊和每發送成功一幀相應增加一個數字的序列號。
采用上述進一步方案的有益效果是,包含序列號,使計算機可以清楚的識別數據的順序和是否接收數據。
在擴展裝置內,在所述載荷區前部添加一個用于指示幀的開始并便于網絡中的所有接收器能與到達幀同步的前導碼和起始碼,在后部添加校驗碼構成以太網幀。
擴展裝置通過上行網口將所述以太網幀發送到計算機,計算機接收到所述以太網幀,發送一個只含頭部信息的確認幀。
本發明的有益效果是:一種以太網接口擴展方法可隨意擴展以太網接口數目并在數據中添加時間標簽,并可有效區分以太網數據來自哪個以太網接口和確定由哪個以太網接口發送數據。
在上述技術方案的基礎上,本發明還可以做如下改進。
進一步,所述的一種以太網接口擴展方法,還包括以下步驟:
當計算機發送的確認幀中序列號與前一次接收到的序列號相同,丟棄當前數據。
進一步,所述的一種以太網接口擴展方法,還包括以下步驟:
當網絡設備發送數據20us后,沒有收到確認幀,網絡設備重新發送相同數據。
采用上述進一步方案的有益效果是,采用確認幀的方式,不會因為網絡的傳輸問題丟失數據包。
進一步,所述的一種以太網接口擴展方法,還包括以下步驟:
計算機發送的確認幀中序列號與前一次接收到的序列號不同,裝置將確認幀的序列號與發送報文的序列號比較,序列號相等,報文發送成功,計算機保存數據。
采用上述進一步方案的有益效果是,采用對比序列號的方式,有效防止了丟失數據包和重復保存數據包的現象發生。
進一步,一種以太網接口擴展裝置,包括依次連接的上行網口、裝載包數據模塊、裝載載荷區模塊、裝載幀模塊和下行網口,所述裝載包數據模塊用于在數據尾部附加時間標簽,并將報文組成PDATA格式,在PDATA添加數據長度信息、以太網接口編號信息和保留域信息并組成包數據塊;所述裝載載荷區模塊用于將從一個以上的下行網口接收到的一個以上的包數據塊相互銜接,并添加一個頭部構成以太網幀的載荷區,所述頭部包括確認數據類型的數據類型模塊和每發送成功一幀相應增加一個數字的序列號;所述裝載幀模塊用于在所述載荷區前部添加一個用于指示幀的開始并便于網絡中的所有接收器能與到達幀同步的前導碼和起始碼,在后部添加校驗碼構成以太網幀。
一種以太網接口擴展方法,報文幀格式中包括7字節的前導碼(PREAMBLE)、1字節的起始碼(SFD)、可變長度的載荷區(PAYLOAD)和4字節的校驗碼,其特征在于,所述載荷區(PAYLOAD)包括一個2字節的頭部(HEADER)和一個以上包數據塊(Packet?Data?Block,簡稱PDB)。
所述頭部(HEADER)中包含了1字節的數據類型(TYPE)和1字節的序列號(Sequencs?Identify,簡稱SID)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢中元華電科技股份有限公司;華中電網有限公司,未經武漢中元華電科技股份有限公司;華中電網有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010523256.2/2.html,轉載請聲明來源鉆瓜專利網。





