基于时钟的重发保护制造技术

技术编号:6092925 阅读:215 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了基于时钟的重发保护。网络中的节点(102、104)在消息或分组中包括从本地伪时间时钟(108)导出的伪时间戳(206)。当接收到分组时,确定代表发送该分组的时间的第一时间,并且确定代表接收到该分组的第二时间。如果第二时间和第一时间之间的差大于预定量,则认为该分组是陈旧的并且被拒绝(410),从而阻止了重发。因为每个节点维护其自己的时钟和时间,所以为了保持时钟相对同步,如果与接收到的分组的时间戳相关联的时间比接收者处的时间晚一定量,则接收者的时钟被向前(606)设置某一量,该量被预期使得接收者和发送者的时钟同步。但是,接收者从不将其时钟向后设置,以防止攻击。

Clock based retransmission protection

The present invention discloses clock based retransmission protection. Nodes (102, 104) in a network include a pseudo timestamp (206) derived from a local pseudo time clock (108) in a message or packet. When a packet is received, a first time representing the time of transmitting the packet is determined, and a second time representing the receipt of the packet is determined. If the difference between the second time and the first time is greater than the predetermined amount, the group is considered obsolete and rejected (410), thereby preventing retransmission. Because of its own clock and time for each node to maintain, so in order to keep the relative clock synchronization, if the associated timestamp of the received packet and the receiver time than at the time of night, the receiver's clock is forward (606) set a certain amount, the amount is expected to make the receiver and sender clock synchronous. However, the receiver never sets its clock back to prevent attacks.

【技术实现步骤摘要】

【技术保护点】
1.一种将分组的发送者的伪时间时钟与分组的接收者的伪时间时钟同步的机器实现的方法,该方法包括:在所述接收者处接收从所述发送者发送的分组;确定与所述接收者的伪时间时钟相关联的第一伪时间;基于所述分组中的信息确定与所述发送者的伪时间时钟相关联的第二伪时间;基于所述第一伪时间和所述第二伪时间之间的比较确定所述接收者的伪时间时钟和所述发送者的伪时间时钟是否不同步且不同步量超过允许量;响应于确定所述发送者的伪时间时钟滞后于所述接收者的伪时间时钟且滞后量超过允许量,从所述接收者向所述发送者发送包括从其可以确定新的伪时间的信息的分组,所述新的伪时间是基于所述接收者的伪时间时钟的,其中该方法由所述接收者执行,...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:布雷恩·E·威斯大卫·A·麦格鲁
申请(专利权)人:思科技术公司
类型:发明
国别省市:US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1