一种网络设备间的消息传递方法

基本信息

申请号 CN200810048816.6 申请日 -
公开(公告)号 CN101651526B 公开(公告)日 2013-02-13
申请公布号 CN101651526B 申请公布日 2013-02-13
分类号 H04L1/16(2006.01)I 分类 电通信技术;
发明人 彭凯;王学;卢刚 申请(专利权)人 武汉光发科技有限公司
代理机构 武汉楚天专利事务所 代理人 武汉光发科技有限公司
地址 430040 湖北省武汉市台商投资区海口工业园1361号
法律状态 -

摘要

摘要 一种网络设备间的消息传递方法,包括以下步骤:a.以消息标志ID为数组下标建立重发数组;b.产生请求时,以消息标识ID为数组下标将其插入到重发数组中,并发送消息;c.发送请求消息,同时为发送的消息设立重发定时器,定时器到时仍未收到响应,以对端ID+消息ID为返回值,检索到对端节点ID以消息ID为数组下标的单元,定位到重发数组元素,进行请求消息重发,并将发送次数累加,超过设计的最大重发次数阈值,将该消息从重发链表中删除;d.收到响应时,根据消息ID直接定位到重发数组中的元素,删除对应请求消息。所述方法能大大提高网络设备进行消息重发的效率,在系统资源占用和消息通知恢复的及时性之间取得灵活的平衡,并保证消息传递的准确性。