[發明專利]一種超長幀業務報文轉發的方法及裝置在審
| 申請號: | 201710627056.3 | 申請日: | 2017-07-28 |
| 公開(公告)號: | CN107395504A | 公開(公告)日: | 2017-11-24 |
| 發明(設計)人: | 舒暢;肖超 | 申請(專利權)人: | 江西山水光電科技股份有限公司 |
| 主分類號: | H04L12/723 | 分類號: | H04L12/723;H04L12/741;H04L12/721 |
| 代理公司: | 南昌新天下專利商標代理有限公司36115 | 代理人: | 謝德珍 |
| 地址: | 332000 江西省九*** | 國省代碼: | 江西;36 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 超長 業務 報文 轉發 方法 裝置 | ||
1.一種超長幀業務報文轉發方法,其特征在于:包括以下步驟:
第一步:將用戶側需要發送的報文做MPLS封裝處理,添加公網標簽交換路徑LSP標簽,添加PW偽線標簽處理;
第二步:解析交換單元上聯端口發送過來的MPLS報文中的LSP字段,通過LSP標簽映射本地GRE封裝轉換表,將MPLS報文做GRE封裝處理;
第三步:將報文中的LSP標簽替換成IP報文頭加GRE隧道頭,封裝成IP報文類型,然后發送給IP分片單元;
第四步:IP分片單元統計IP報文的幀長,幀長超過1518字節的IP報文,將其切分成幀長不超過1518字節的IP分片報文,然后發送到物理端口;
第五步:提取出接收IP報文中的源,目的IP地址,以源IP地址作為key去查找本地GRE解封裝轉換表,將接收報文的源、目的IP地址與本地GRE解封裝存儲的源、目的IP地址進行匹配;如果完全匹配,剝去GRE報文中的IP頭字段和GRE隧道頭,并替換為本地GRE解封裝表中的LSP標簽字段,將報文還原成MPLS報文格式;
第六步:將IP分片短報文,重組成一個完整的MPLS報文。
2.如權利要求1所述的一種超長幀業務報文轉發方法,其特征在于:所述第二步中GRE封裝轉換表用來存儲IP報文頭、GRE隧道頭和IP分片使能狀態信息。
3.如權利要求2所述的一種超長幀業務報文轉發方法,其特征在于:所述IP分片單元僅當GRE封裝轉換表中IP分片使能狀態開啟時,分片功能才會生效。
4.如權利要求3所述的一種超長幀業務報文轉發方法,其特征在于:所述第四步中切分幀長超過1518字節的IP報文包括如果IP報文幀長大于1518字節,則將報文等分成1518字節的分片,切分后剩余部分,不足64字節的補足64字節發送,大于64且小于1518字節的直接發送的步驟。
5.如權利要求1所述的一種超長幀業務報文轉發方法,其特征在于:所述第五步中將接收報文的源、目的IP地址與本地GRE解封裝存儲的源、目的IP地址進行匹配的匹配條件包括用接收IP報文的源IP地址映射到本地GRE解封裝轉換表的內容不為空,當前GRE報文中的源IP和目的IP與上一步中獲取的本地GRE解封裝轉換表中的源IP和目的IP完全相同。
6.如權利要求1所述的一種超長幀業務報文轉發方法,其特征在于:所述第五步GRE解封裝過程中,解析出IP報文中的fragment字段,以此字段判斷報文是否為分片報文,并且提取出分片號,明支持的MPLS最長為9800字節,按照分片最長為1518字節分片后,最多分7個分片。
7.一種超長幀業務報文轉發裝置,其特征在于:包括
交換單元,將用戶側需要發送的報文做MPLS封裝處理,為用戶以太網報文依次添加公網二層頭,添加公網標簽交換路徑LSP標簽,添加PW偽線標簽處理,然后發送給GRE封裝單元;
GRE封裝單元,根據報文中LSP標簽的映射關系,判斷此報文是否需要做GRE封裝處理,將LSP標簽替換為IP報文頭加上GRE隧道頭,封裝成IP報文類型,然后發送給IP分片單元;
IP分片單元,統計IP報文的幀長,幀長超過1518字節的IP報文,將其切分成幀長不超過1518字節的IP分片報文,然后發送到物理端口;
GRE解封裝單元,解析從物理端口接收的IP報文的源,目的IP地址,查找本地配置表,判斷此報文是否需要做GRE解封裝處理,將報文中的IP報文頭和GRE隧道頭替換為LSP標簽,還原成MPLS報文;
IP重組單元,將GRE解封裝處理后的IP分片短報文,重組成一個完整的MPLS報文,發送給交換單元。
8.如權利要求7所述的一種超長幀業務報文轉發裝置,其特征在于:所述IP重組單元分配了256個緩存buffer,每個buffer又分為8個memory,每個memory分為8個block緩存空間用來實現分片重組功能。
9.如權利要求8所述的一種超長幀業務報文轉發裝置,其特征在于:所述IP重組單元中的8個block的編號為1,2,3,4,5,6,7,8,對應分片報文的分片號,緩存空間來重組報文,所有的分片重組完成后,產生一個重組完成標志,并記錄緩存空間的地址,然后將整個報文從緩存中取出,送給交換單元。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江西山水光電科技股份有限公司,未經江西山水光電科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710627056.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于線性規劃的片上網絡路由方法
- 下一篇:一種報文傳輸控制方法及裝置





