[发明专利]报文分流方法、装置、处理器和网络设备有效
申请号: | 201210049845.0 | 申请日: | 2012-02-29 |
公开(公告)号: | CN102624611A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 闫婷;于锋 | 申请(专利权)人: | 成都市华为赛门铁克科技有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 611731 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 分流 方法 装置 处理器 网络设备 | ||
1.一种报文分流方法,其特征在于,包括:
接收并解析隧道报文,获取所述隧道报文的外层因特网协议IP地址、内层IP地址和所述隧道报文的标识;
根据所述隧道报文的报文头中的分片信息,判断所述隧道报文是否为隧道分片报文;
当所述隧道报文为隧道分片报文时,在预存的分片信息表中,查找与所述隧道分片报文的外层IP地址和所述隧道分片报文的标识对应的处理器编号,其中,所述分片信息表中的处理器编号根据隧道分片报文的内层IP地址获得或者根据隧道分片报文的外层IP地址和隧道分片报文的标识获得;
当在所述分片信息表中查找到与所述隧道分片报文的外层IP地址和所述隧道分片报文的标识对应的处理器编号时,将所述隧道分片报文发送给相应的处理器。
2.根据权利要求1所述的方法,其特征在于,还包括:
当在所述分片信息表中没有查找到与所述隧道分片报文的外层IP地址和所述隧道分片报文的标识对应的处理器编号时,判断所述隧道分片报文是否为首分片;
当所述隧道分片报文为首分片时,根据所述隧道分片报文的内层IP地址获得处理所述隧道分片报文的处理器编号,将所述隧道分片报文发送给相应的处理器;
当所述隧道分片报文不是首分片时,根据所述隧道分片报文的外层IP地址和所述隧道分片报文的标识获得处理所述隧道分片报文的处理器编号,将所述隧道分片报文发送给相应的处理器。
3.根据权利要求2所述的方法,其特征在于,所述获得处理所述隧道分片报文的处理器编号之后,还包括:
在所述分片信息表中创建与所述隧道分片报文的外层IP地址和所述隧道分片报文的标识对应的表项,并在所述表项中记录所述处理器编号。
4.根据权利要求1-3任意一项所述的方法,其特征在于,还包括:
当所述隧道报文不是隧道分片报文时,根据所述隧道报文的内层IP地址获得处理所述隧道报文的处理器编号,并将所述隧道报文发送给相应的处理器。
5.一种报文分流方法,其特征在于,包括:
第一处理器接收报文分流装置发送的隧道分片报文,获得所述隧道分片报文的外层因特网协议IP地址、内层IP地址和所述隧道分片报文的标识;
在预存的分片信息表中,查找与所述隧道分片报文的外层IP地址和所述隧道分片报文的标识对应的第二处理器编号,其中,所述分片信息表中的第二处理器编号是根据隧道分片报文的内层IP地址获得;
当在所述分片信息表中,查找到与所述隧道分片报文的外层IP地址和所述隧道分片报文的标识对应的第二处理器编号时,若所述第二处理器编号与所述第一处理器的编号不同,则将所述隧道分片报文发送给所述第二处理器编号对应的第二处理器;若所述第二处理器编号与所述第一处理器的编号相同,由所述第一处理器处理所述隧道分片报文。
6.根据权利要求5所述的方法,其特征在于,
所述隧道分片报文是报文分流装置根据所述隧道分片报文的外层IP地址和所述隧道分片报文的标识获得所述第一处理器的编号之后,发送给所述第一处理器的。
7.根据权利要求6所述的方法,其特征在于,还包括:
当在所述分片信息表中没有查找到与所述隧道分片报文的外层IP地址和所述隧道分片报文的标识对应的第二处理器编号时,判断所述隧道分片报文是否为首分片;
当所述隧道分片报文为首分片时,根据所述隧道分片报文的内层IP地址获得处理所述隧道分片报文的第二处理器编号,若第二处理器编号与所述第一处理器的编号不同,则将所述隧道分片报文发送给所述第二处理器编号对应的第二处理器;
当所述隧道分片报文不是首分片时,缓存所述隧道分片报文。
8.根据权利要求7所述的方法,其特征在于,还包括:
在所述分片信息表中,查找与缓存的隧道分片报文的外层IP地址和缓存的隧道分片报文的标识对应的第二处理器编号;
当在所述分片信息表中,查找到与所述缓存的隧道分片报文的外层IP地址和所述缓存的隧道分片报文的标识对应的第二处理器编号时,若第二处理器编号与所述第一处理器的编号不同,则将所述缓存的隧道分片报文发送给所述第二处理器编号对应的第二处理器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都市华为赛门铁克科技有限公司,未经成都市华为赛门铁克科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210049845.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种葡萄糖脱氢酶的生产方法
- 下一篇:一种润滑脂组合物及制备方法