一种报文转发方法及装置与流程

文档序号:12729491阅读:来源:国知局

技术特征:

1.一种报文转发方法,其特征在于,所述方法应用于无线网格MESH网络中的接入点AP,所述方法包括:

接收数据报文,判断所述数据报文是否携带用于指导转发的标签转发信息;

若是,则在所述标签转发信息中包含的目的转发标签不为本AP的标签时,在本地记录的转发标签与AP的对应关系中查找所述目的转发标签对应的目的AP,并将所述数据报文转发至所述目的AP;在所述目的转发标签为本AP的标签时,去掉所述数据报文的标签转发信息,根据所述数据报文的目的MAC地址查找MAC地址表项进行转发;

若否,则进一步判断所述数据报文的出接口是否为MESHLINK口;

如果是,则为所述报文添加标签转发信息后转发至下一跳AP;如果不是,则根据MAC地址表项转发。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

AP上线时,接收管理该AP的AC分配的转发标签,在本地记录所述转发标签与本AP的对应关系。

3.根据权利要求2所述的方法,其特征在于,所述为所述报文添加标签转发信息,具体包括:

将本AP对应的转发标签作为该报文的源转发标签;

根据该报文的目的MAC地址在本地的MAC地址表项中查找目的MAC地址所对应的目的AP,在本地记录的转发标签与AP的对应关系中查找所述目的AP对应的转发标签,并在查找到时,将查找到的转发标签作为该报文的目的转发标签;

为所述报文添加标签转发信息,所述标签转发信息中包括所述源转发标签和所述目的转发标签。

4.根据权利要求3所述的方法,其特征在于,若在本地记录的转发标签与AP的对应关系中未查找到所述目的AP对应的转发标签,则所述方法进一步包括:

发送广播报文,所述广播报文中包括源转发标签,所述源转发标签为本AP对应的转发标签;以使收到所述广播报文的AP记录源转发标签与其对应的AP;

接收所述目的AP针对所述广播报文发送的响应报文,所述响应报文携带所述目的AP对应的转发标签;将所述目的AP及其转发标签的对应关系记录在本地。

5.根据权利要求3所述的方法,其特征在于,所述方法还包括:

为本地记录的转发标签与AP的对应关系设置老化时间,超过老化时间时,将所述转发标签与AP的对应关系删除。

6.一种报文转发装置,其特征在于,所述装置应用于无线网格MESH网络中的接入点AP,所述装置包括:

报文接收单元,用于接收数据报文,判断所述数据报文是否携带用于指导转发的标签转发信息;

第一转发单元,用于若所述数据报文携带标签转发信息,则在所述标签转发信息中包含的目的转发标签不为本AP的标签时,在本地记录的转发标签与AP的对应关系中查找所述目的转发标签对应的目的AP,并将所述数据报文转发至所述目的AP;在所述目的转发标签为本AP的标签时,去掉所述数据报文的标签转发信息,根据所述数据报文的目的MAC地址查找MAC地址表项进行转发;

报文判断单元,用于若所述数据报文未携带标签转发信息,则进一步判断所述数据报文的出接口是否为MESHLINK口;

第二转发单元,用于如果所述数据报文的出接口是MESHLINK口,则为所述报文添加标签转发信息后转发至下一跳AP;

第三转发单元,用于如果所述数据报文的出接口不是MESHLINK口,则根据MAC地址表项转发。

7.根据权利要求6所述的装置,其特征在于,所述装置还包括:

关系记录单元,用于在AP上线时,接收管理该AP的AC分配的转发标签,在本地记录所述转发标签与本AP的对应关系。

8.根据权利要求7所述的装置,其特征在于,

所述第二转发单元,具体用于将该将本AP对应的转发标签作为该报文的源转发标签;根据该报文的目的MAC地址在本地的MAC地址表项中查找目的MAC地址所对应的目的AP,在本地记录的转发标签与AP的对应关系中查找所述目的AP对应的转发标签,并在查找到时,将查找到的转发标签作为该报文的目的转发标签;为所述报文添加标签转发信息,所述标签转发信息中包括所述源转发标签和所述目的转发标签。

9.根据权利要求8所述的装置,其特征在于,所述装置还包括:

报文广播单元,用于在所述第二转发单元判断出在本地记录的转发标签与AP的对应关系中未查找到所述目的AP对应的转发标签时,发送广播报文,所述广播报文中包括源转发标签,所述源转发标签为本AP对应的转发标签;以使收到所述广播报文的AP记录源转发标签与其对应的AP;接收所述目的AP针对所述广播报文发送的响应报文,所述响应报文携带所述目的AP对应的转发标签;将所述目的AP及其转发标签的对应关系记录在本地。

10.根据权利要求8所述的装置,其特征在于,

所述关系记录单元,还用于为本地记录的转发标签与AP的对应关系设置老化时间,超过老化时间时,将所述转发标签与AP的对应关系删除。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1