[發(fā)明專利]以太網(wǎng)交換芯片中幀信息物理復(fù)制方法與系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201610565545.6 | 申請(qǐng)日: | 2016-07-18 |
| 公開(公告)號(hào): | CN106161274B | 公開(公告)日: | 2017-09-01 |
| 發(fā)明(設(shè)計(jì))人: | 郭敏;謝海春;蔣漢柏;廖北平 | 申請(qǐng)(專利權(quán))人: | 湖南恒茂高科股份有限公司 |
| 主分類號(hào): | H04L12/815 | 分類號(hào): | H04L12/815;H04L12/931;H04L12/933;H04L12/947 |
| 代理公司: | 廣州華進(jìn)聯(lián)合專利商標(biāo)代理有限公司44224 | 代理人: | 林青中 |
| 地址: | 412200 湖南*** | 國(guó)省代碼: | 湖南;43 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 以太網(wǎng) 交換 芯片 信息 物理 復(fù)制 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及以太網(wǎng)交換機(jī)技術(shù)領(lǐng)域,特別是涉及以太網(wǎng)交換芯片中幀信息物理復(fù)制方法與系統(tǒng)。
背景技術(shù)
在以太網(wǎng)交換機(jī)芯片的設(shè)計(jì)中,多播和廣播方式的幀傳輸模式是必須具備的基本功能。在設(shè)計(jì)中將源幀信息進(jìn)行復(fù)制,并將其目的端口信息包含于復(fù)制后的幀信息中向出口(egress)方向傳遞,是一種合理可行的物理復(fù)制方式。
在物理復(fù)制階段,需要控制復(fù)制處理帶寬。由于egress處理器會(huì)存在一定的帶寬上限,因此,一般的太網(wǎng)交換芯片中幀信息物理復(fù)制方式會(huì)受到帶寬瓶頸限制的問題,導(dǎo)致幀信息物理復(fù)制效率低。
發(fā)明內(nèi)容
基于此,有必要針對(duì)以太網(wǎng)交換芯片中幀信息物理復(fù)制方式復(fù)制效率低的問題,提供一種效率高的以太網(wǎng)交換芯片中幀信息物理復(fù)制方法與系統(tǒng)。
一種以太網(wǎng)交換芯片中幀信息物理復(fù)制方法,包括步驟:
接收以太網(wǎng)幀信息,將以太網(wǎng)幀信息存儲(chǔ)至以太網(wǎng)交換芯片中存儲(chǔ)單元,并記錄存儲(chǔ)地址;
根據(jù)以太網(wǎng)幀信息攜帶的控制字段,判斷是否丟棄以太網(wǎng)幀信息;
當(dāng)不丟棄以太網(wǎng)幀信息時(shí),根據(jù)控制字段,計(jì)數(shù)復(fù)制次數(shù),獲得復(fù)制計(jì)數(shù)值,將復(fù)制計(jì)數(shù)值寫入以太網(wǎng)交換芯片中復(fù)制計(jì)數(shù)器存儲(chǔ)表;
當(dāng)丟棄以太網(wǎng)幀信息時(shí),將預(yù)設(shè)第一值寫入復(fù)制計(jì)數(shù)器存儲(chǔ)表;
根據(jù)以太網(wǎng)幀信息生成多個(gè)幀復(fù)制信息,發(fā)出多個(gè)幀復(fù)制信息,并每發(fā)出單個(gè)幀復(fù)制信息時(shí),將以太網(wǎng)幀信息對(duì)應(yīng)的復(fù)制計(jì)數(shù)值減去預(yù)設(shè)第二值;
當(dāng)存儲(chǔ)單元中某一存儲(chǔ)地址所對(duì)應(yīng)的在復(fù)制計(jì)數(shù)器存儲(chǔ)表中復(fù)制計(jì)數(shù)值達(dá)到預(yù)設(shè)第三值時(shí),將該存儲(chǔ)地址所對(duì)應(yīng)的以太網(wǎng)幀信息在存儲(chǔ)單元占用的空間釋放。
一種以太網(wǎng)交換芯片中幀信息物理復(fù)制系統(tǒng),包括:
存儲(chǔ)記錄模塊,用于接收以太網(wǎng)幀信息,將以太網(wǎng)幀信息存儲(chǔ)至以太網(wǎng)交換芯片中存儲(chǔ)單元,并記錄存儲(chǔ)地址;
判斷模塊,用于根據(jù)以太網(wǎng)幀信息攜帶的控制字段,判斷是否丟棄以太網(wǎng)幀信息;
第一處理模塊,用于當(dāng)不丟棄以太網(wǎng)幀信息時(shí),根據(jù)控制字段,計(jì)數(shù)復(fù)制次數(shù),獲得復(fù)制計(jì)數(shù)值,將復(fù)制計(jì)數(shù)值寫入以太網(wǎng)交換芯片中復(fù)制計(jì)數(shù)器存儲(chǔ)表;
第二處理模塊,用于當(dāng)丟棄以太網(wǎng)幀信息時(shí),將預(yù)設(shè)第一值寫入復(fù)制計(jì)數(shù)器存儲(chǔ)表;
計(jì)數(shù)模塊,用于根據(jù)以太網(wǎng)幀信息生成多個(gè)幀復(fù)制信息,發(fā)出多個(gè)幀復(fù)制信息,并每發(fā)出單個(gè)幀復(fù)制信息時(shí),將以太網(wǎng)幀信息對(duì)應(yīng)的復(fù)制計(jì)數(shù)值減去預(yù)設(shè)第二值;
空間釋放模塊,用于當(dāng)存儲(chǔ)單元中某一存儲(chǔ)地址所對(duì)應(yīng)的在復(fù)制計(jì)數(shù)器存儲(chǔ)表中復(fù)制計(jì)數(shù)值達(dá)到預(yù)設(shè)第三值時(shí),將該存儲(chǔ)地址所對(duì)應(yīng)的以太網(wǎng)幀信息在存儲(chǔ)單元占用的空間釋放。
本發(fā)明以太網(wǎng)交換芯片中幀信息物理復(fù)制方法與系統(tǒng),接收并存儲(chǔ)以太網(wǎng)幀信息,記錄存儲(chǔ)地址,根據(jù)以太網(wǎng)幀信息攜帶的控制字段,判斷是否丟棄以太網(wǎng)幀信息,當(dāng)不丟棄時(shí),根據(jù)控制字段,計(jì)數(shù)復(fù)制次數(shù),將復(fù)制計(jì)數(shù)值寫入復(fù)制計(jì)數(shù)器存儲(chǔ)表,當(dāng)丟棄時(shí),將預(yù)設(shè)第一值寫入復(fù)制計(jì)數(shù)器存儲(chǔ)表,生成多個(gè)幀復(fù)制信息,每發(fā)出單個(gè)幀復(fù)制信息時(shí),將復(fù)制計(jì)數(shù)值減去預(yù)設(shè)第二值,當(dāng)某一存儲(chǔ)地址對(duì)應(yīng)的復(fù)制計(jì)數(shù)值達(dá)到預(yù)設(shè)第三值時(shí),將該存儲(chǔ)地址所對(duì)應(yīng)的以太網(wǎng)幀信息在存儲(chǔ)單元占用的空間釋放。整個(gè)過程中,以太網(wǎng)幀信息的復(fù)制過程由其攜帶的控制字段控制,復(fù)制動(dòng)作能夠達(dá)到每個(gè)時(shí)鐘周期一個(gè)幀信息的速率,處理帶寬由太網(wǎng)交換芯片中時(shí)鐘頻率決定,不受帶寬瓶頸限制,另外還將已完成的以太網(wǎng)幀信息占用的存儲(chǔ)空間釋放,提高以太網(wǎng)幀信息物理復(fù)制效率。
附圖說明
圖1為本發(fā)明以太網(wǎng)交換芯片中幀信息物理復(fù)制方法第一個(gè)實(shí)施例的流程示意圖;
圖2為本發(fā)明以太網(wǎng)交換芯片中幀信息物理復(fù)制方法第二個(gè)實(shí)施例的流程示意圖;
圖3為以太網(wǎng)交換芯片中入口幀信息字段示意圖;
圖4為以太網(wǎng)交換芯片中存儲(chǔ)單元存儲(chǔ)方式示意圖;
圖5為本發(fā)明以太網(wǎng)交換芯片中幀信息物理復(fù)制系統(tǒng)第一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖6為本發(fā)明以太網(wǎng)交換芯片中幀信息物理復(fù)制系統(tǒng)第二個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
如圖1所示,一種以太網(wǎng)交換芯片中幀信息物理復(fù)制方法,包括步驟:
S100:接收以太網(wǎng)幀信息,將以太網(wǎng)幀信息存儲(chǔ)至以太網(wǎng)交換芯片中存儲(chǔ)單元,并記錄存儲(chǔ)地址。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于湖南恒茂高科股份有限公司,未經(jīng)湖南恒茂高科股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610565545.6/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 以太網(wǎng)設(shè)備的連接器的連接方法及以太網(wǎng)設(shè)備
- 以太網(wǎng)齊納式安全柵的應(yīng)用
- 基于APPID可配置的多路以太網(wǎng)擴(kuò)展方法及裝置
- 一種在工業(yè)以太網(wǎng)中傳輸標(biāo)準(zhǔn)以太網(wǎng)數(shù)據(jù)的方法
- 列車級(jí)以太網(wǎng)交換設(shè)備及系統(tǒng)
- 實(shí)現(xiàn)ILK接口業(yè)務(wù)和以太網(wǎng)接口業(yè)務(wù)互通的系統(tǒng)及方法
- 一種車載以太網(wǎng)數(shù)據(jù)接入裝置
- 以太網(wǎng)通信系統(tǒng)、以太網(wǎng)通信的實(shí)現(xiàn)方法、設(shè)備及介質(zhì)
- 一種以太網(wǎng)轉(zhuǎn)接模塊
- 具有路由器功能的計(jì)算機(jī)
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置





