[发明专利]一种报文处理方法和设备有效
申请号: | 200910085451.9 | 申请日: | 2009-05-22 |
公开(公告)号: | CN101621464A | 公开(公告)日: | 2010-01-06 |
发明(设计)人: | 杜祥宇 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06;H04L7/00;H04L1/00 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 谢安昆;宋志强 |
地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 处理 方法 设备 | ||
1.一种用于防重放检查的报文处理方法,其特征在于,该方法包括:
步骤A,发送端将发送时间信息携带在数据报文中发送给接收端;
步骤B,接收端接收所述数据报文,根据接收到该数据报文的接收时间信 息和该数据报文中携带的发送时间信息对所述数据报文执行检查,所述根据接 收到该数据报文的接收时间信息和该数据报文中携带的发送时间信息对所述数 据报文执行检查包括:判断接收到所述数据报文的接收时间信息和所述数据报 文携带的发送时间信息的差值是否在预设定的范围内,如果是,则确定所述数 据报文通过检查;如果否,则确定所述数据报文未通过检查;
其中,所述发送端和所述接收端的时间是同步的;
步骤A和步骤B是在已确定发送端和接收端同时支持时效性检查后执行 的,其中,确定发送端和接收端同时支持时效性检查包括:设置用于表示时效 性检查的标识信息;发送端将自身支持的与时效性检查对应的标识信息发送给 接收端;所述接收端接收所述标识信息,根据所述标识信息判断自身是否支持 该标识信息对应的时效性检查,如果是,将自身支持的与时效性检查对应的标 识信息发送给所述发送端;当所述发送端接收到所述接收端发送的标识信息, 并判断该接收的标识信息和自身发送的标识信息一致时,确定发送端和接收端 同时支持时效性检查。
2.根据权利要求1所述的方法,其特征在于,该方法进一步包括:对通过 检查的数据报文作提交给上层应用的处理;对未通过检查的数据报文做丢弃处 理。
3.根据权利要求1所述的方法,其特征在于,所述确定发送端和接收端同 时支持时效性检查的操作发生在IKE协商的第一阶段。
4.根据权利要求1所述的方法,其特征在于,若所述发送端和所述接收端 不同时支持网络时间协议NTP,则所述发送端根据自身的本地时间信息和所述 接收端的本地时间信息调整本地时间,与所述接收端时间同步。
5.根据权利要求4所述的方法,其特征在于,所述发送端根据自身的本地 时间信息和所述接收端的本地时间信息调整本地时间包括:步骤A11,发送端 将本地时间信息T1携带在第一时间载荷报文中发送给接收端;步骤A12,接收 端将当前接收所述第一时间载荷报文的本地时间信息T2和第一时间载荷报文 中的T1携带在第二时间载荷报文中发送给发送端;步骤A13,发送端接收第二 时间载荷报文,并记录当前接收到该第二时间载荷报文的本地时间信息T3;步 骤A14,发送端判断T1和T3之间的差值是否大于预设值,如果否,则根据T1、 T2和T3计算发送端和接收端之间的时间偏移量;发送端根据计算的时间偏移 量调整本地时间。
6.根据权利要求5所述的方法,其特征在于,所述第一时间载荷报文和所 述第二时间载荷报文中都包含用于承载报文类型信息的字段;所述步骤A11进 一步包括:在第一时间载荷报文中用于承载报文类型信息的字段内设置所述第 一时间载荷报文对应的报文类型信息值;
所述步骤A12包括:步骤A121,接收端接收第一时间载荷报文,记录当 前接收到第一时间载荷报文的本地时间信息T2;根据该接收的第一时间载荷报 文中的报文类型信息值确定第一时间载荷报文的类型;构建与该确定出的类型 相同的第二时间载荷报文;步骤A122,接收端将接收的第一时间载荷报文中的 T1和本地时间信息T2携带在第二时间载荷报文中发送给发送端。
7.根据权利要求6所述的方法,其特征在于,所述T1和T2为N位;所 述第一时间载荷报文和所述第二时间载荷报文都包含用于承载时间信息的大小 为2N位的字段;
所述步骤A11中发送端将本地时间信息T1携带在第一时间载荷报文中发 送给接收端包括:发送端将本地时间信息T1填入到第一时间载荷报文中用于 承载时间信息的字段中的前N位,填入0到该字段中的后N位;将完成填入操 作的第一时间载荷报文发送给接收端;
所述步骤A122包括:接收端将接收的第一时间载荷报文中的T1和当前接 收所述第一时间载荷报文的本地时间信息T2分别填入到第二时间载荷报文中 用于承载时间信息的字段中的前N位和后N位,将完成填入操作的第二时间载 荷报文发送给发送端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910085451.9/1.html,转载请声明来源钻瓜专利网。