[發明專利]一種報文發送方法及路由設備在審
| 申請號: | 201811377803.3 | 申請日: | 2018-11-19 |
| 公開(公告)號: | CN109120533A | 公開(公告)日: | 2019-01-01 |
| 發明(設計)人: | 孫琳洋 | 申請(專利權)人: | 邁普通信技術股份有限公司 |
| 主分類號: | H04L12/741 | 分類號: | H04L12/741;H04L29/06;H04L29/08 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 610041 四川省成都市*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 路由設備 鏡像輸出 目標報文 輸出端口 頭信息 報文頭信息 緩沖區 報文發送 緩存 報文緩存 報文數據 端口鏡像 端口輸出 端口信息 接收報文 鏡像報文 拷貝轉發 通信領域 轉發功能 報文 堆積 占用 輸出 | ||
1.一種報文發送方法,其特征在于,應用于路由設備,所述方法包括:
接收報文,所述報文的輸出端口包括目的輸出端口和鏡像輸出端口;
將所述報文緩存至第一緩沖區,將目標報文頭信息緩存至第二緩沖區,所述目標報文頭信息是所述路由設備基于所述鏡像輸出端口的端口信息對所述報文的報文頭信息進行修改后得到的報文頭信息;
通過所述目的輸出端口輸出所述報文,并通過所述鏡像輸出端口輸出所述目標報文頭信息和所述報文的報文數據。
2.根據權利要求1所述的報文發送方法,其特征在于,所述將所述報文緩存至第一緩沖區,將目標報文頭信息緩存至第二緩沖區之前,所述方法還包括:
根據所述報文的報文長度,從第一緩沖區池中申請一個第三緩沖區;其中,所述第三緩沖區是由所述第一緩沖區和所述第二緩沖區組成。
3.根據權利要求2所述的報文發送方法,其特征在于,所述通過所述目的輸出端口輸出所述報文,并通過所述鏡像輸出端口輸出所述目標報文頭信息和所述報文的數據信息之后,所述方法還包括:
釋放所述第三緩沖區。
4.根據權利要求1所述的報文發送方法,其特征在于,所述通過所述目的輸出端口輸出所述報文,并通過所述鏡像輸出端口輸出所述目標報文頭信息和所述報文的報文數據之前,所述方法還包括:
根據所述報文的報文長度,從第一緩沖區池中申請一個第一緩沖區;
從第二緩沖區池中申請一個第二緩沖區。
5.根據權利要求1所述的報文發送方法,其特征在于,
所述通過所述鏡像輸出端口輸出所述目標報文頭信息和所述報文的報文數據之后,所述方法還包括:釋放所述第二緩沖區;
所述通過所述目的輸出端口輸出所述報文,并通過所述鏡像輸出端口輸出所述目標報文頭信息和所述報文的報文數據之后,所述方法還包括:釋放所述第一緩沖區。
6.一種路由設備,其特征在于,包括:
接收模塊,用于接收報文,所述報文的輸出端口包括目的輸出端口和鏡像輸出端口;
緩存模塊,用于將所述接收模塊接收到的所述報文緩存至第一緩沖區,將目標報文頭信息緩存至第二緩沖區,所述目標報文頭信息是所述路由設備基于所述鏡像輸出端口的端口信息對所述報文的報文頭信息進行修改后得到的報文頭信息;
輸出模塊,用以通過所述目的輸出端口輸出所述報文,并通過所述鏡像輸出端口輸出所述目標報文頭信息和所述報文的報文數據。
7.根據權利要求6所述的路由設備,其特征在于,所述路由設備還包括:
申請模塊,用于根據所述接收模塊接收到的所述報文的報文長度,從第一緩沖區池中申請一個第三緩沖區;其中,所述第三緩沖區是由所述第一緩沖區和所述第二緩沖區組成。
8.根據權利要求7所述的路由設備,其特征在于,所述路由設備還包括:
釋放模塊,用于釋放所述第三緩沖區。
9.根據權利要求6所述的路由設備,其特征在于,所述路由設備還包括:
申請模塊,用于根據所述接收模塊接收到的所述報文的報文長度,從第一緩沖區池中申請一個第一緩沖區;
所述申請模塊,還用于從第二緩沖區池中申請一個第二緩沖區。
10.根據權利要求9所述的路由設備,其特征在于,所述路由設備還包括:
釋放模塊,用于釋放所述第二緩沖區;
所述釋放模塊,還用于釋放所述第一緩沖區。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于邁普通信技術股份有限公司,未經邁普通信技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811377803.3/1.html,轉載請聲明來源鉆瓜專利網。





