[发明专利]一种报文处理方法及装置有效
申请号: | 201310061820.7 | 申请日: | 2013-02-27 |
公开(公告)号: | CN103152251A | 公开(公告)日: | 2013-06-12 |
发明(设计)人: | 王逸;廖以顺 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/70 | 分类号: | H04L12/70;H04L12/741;H04L12/863 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 310053 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 处理 方法 装置 | ||
1.一种报文处理装置,应用于网络设备上,包括表项处理单元、报文转发单元、业务调度单元以及下一跳处理单元,其特征在于:
表项处理单元,用于根据用户的配置指令在流量保护表中生成流量保护表项,其中流量保护表项包括主用链路出端口标识、备用链路出端口标识以及备用链路下一跳标识;
报文转发单元,用于根据待转发报文的目的IP地址确定该报文的出端口标识以及下一跳标识;
业务调度单元,用于判断报文出端口的缓存是否达到预设阈值,如果是则根据该出端口标识匹配流量保护表中各表项的主用链路出端口标识,并将匹配到的主用链路出端口标识对应的备用链路出端口标识以及备用链路下一跳标识作为报文的出端口标识以及下一跳标识;
下一跳处理单元,用于根据报文的下一跳标识对报文进行封装并从报文的出端口将封装后的报文发送出去。
2.如权利要求1所述的装置,其特征在于,所述业务调度单元进一步用于在获取到备用链路出端口标识以及下一跳标识之后将报文的优先级置为备用链路出端口上的最低优先级。
3.如权利要求1所述的装置,其特征在于,表项处理单元进一步用于在确定备用链路出端口的缓存达到预设阈值时,将流量保护表中对应的表项置为无效装置。
4.如权利要求1所述的装置,其特征在于,所述下一跳标识为ARP索引。
5.如权利要求1所述的装置,其特征在于,当所述主用链路有两个以上对应的备用链路时,所述业务调度单元按照预定策略从流量保护表中获得备用链路出端口以及备用链路下一跳。
6.一种报文处理方法,应用于网络设备上,其特征在于,该方法包括以下步骤:
步骤A、根据用户的配置指令在流量保护表中生成流量保护表项,其中流量保护表项包括主用链路出端口标识、备用链路出端口标识以及备用链路下一跳标识;
步骤B、根据待转发报文的目的IP地址确定该报文的出端口标识以及下一跳标识;
步骤C、判断报文出端口的缓存是否达到预设阈值,如果是则根据该出端口标识匹配流量保护表中各表项的主用链路出端口标识,并将匹配到的主用链路出端口标识对应的备用链路出端口标识以及备用链路下一跳标识作为报文的出端口标识以及下一跳标识;
步骤D、根据报文的下一跳标识对报文进行封装并从报文的出端口将封装后的报文发送出去。
7.如权利要求6所述的方法,其特征在于,所述步骤C进一步包括:
在获取到备用链路出端口标识以及下一跳标识之后将报文的优先级置为备用链路出端口上的最低优先级。
8.如权利要求6所述的方法,其特征在于,所述步骤A进一步包括:
在确定备用链路出端口的缓存达到预设阈值时,将流量保护表中对应的表项置为无效装置。
9.如权利要求6所述的方法,其特征在于,所述下一跳标识为ARP索引。
10.如权利要求6所述的方法,其特征在于,所述步骤C进一步包括:
当所述主用链路有两个以上对应的备用链路时,按照预定策略从流量保护表中获得备用链路出端口以及备用链路下一跳。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310061820.7/1.html,转载请声明来源钻瓜专利网。