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

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

技术特征:

1.一种报文转发的方法,其特征在于,所述方法应用于多链路透明互联TRILL网络中,所述TRILL网络中包括指定路由桥DRB和路由桥RB,所述方法包括:

第一RB接收所述DRB发送的第一报文,所述第一报文用于指定所述第一RB作为接入的第一服务器对应的切换后的指定虚拟局域网转发器AVF,所述第一报文包括虚拟局域网VLAN标识、切换后的AVF的标识以及切换后的指定端口的标识,所述指定端口的标识为所述第一RB用于接入所述第一服务器的端口的标识;

当所述第一RB的标识和所述切换后的AVF的标识相同时,所述第一RB向第二RB发送第二报文,所述第二RB用于接入第二服务器,所述第二报文用于所述第二RB学习所述第一服务器对应的切换后的AVF,所述第二报文包括所述VLAN标识、所述切换后的AVF的标识以及所述切换后的指定端口的标识。

2.根据权利要求1所述的方法,其特征在于,在所述第一RB接收所述DRB发送的第一报文之前,所述方法还包括:

所述第一RB向所述DRB发送第三报文,所述第三报文用于所述DRB学习所述第一RB的VLAN标识、所述第一RB的标识以及所述第一RB用于接入所述第一服务器的端口的标识。

3.根据权利要求1所述的方法,其特征在于,所述第二报文还包括:第一服务器对应的切换前的AVF的标识以及切换前的指定端口的标识。

4.根据权利要求1所述的方法,其特征在于,当所述第一RB的标识和所述切换后的AVF的标识相同时,所述方法还包括:

所述第一RB接收所述第一服务器发送的以太网数据报文;

所述第一RB将所述以太网数据报文封装成TRILL数据报文并发送,所述TRILL数据报文包括所述第一服务器对应的入口RB的标识、出口RB的标识以及所述第一RB用于接入所述第一服务器的端口的标识。

5.一种报文转发的方法,其特征在于,所述方法应用于多链路透明互联TRILL网络中,所述TRILL网络中包括指定路由桥DRB和路由桥RB,所述方法包括:

第二RB接收第一RB发送的报文,所述第一RB用于接入第一服务器,所述第二RB用于接入第二服务器,所述报文用于所述第二RB学习所述第一服务器对应的切换后的AVF,所述报文包括所述第一服务器对应的VLAN标识、切换后的AVF的标识以及切换后的指定端口的标识;

所述第二RB根据所述报文更新所述第一服务器的MAC地址表以使得更新后的所述MAC地址表中所述第一服务器对应的出口RB的标识为所述切换后的AVF的标识,且所述第一服务器对应的出口端口的标识为所述切换后的指定端口的标识。

6.根据权利要求5所述的方法,其特征在于,所述报文还包括所述第一服务器对应的切换前的AVF的标识以及切换前的指定端口的标识,在所述第二RB根据所述报文更新所述第一服务器的MAC地址表之前,所述方法还包括:

所述第二RB根据所述VLAN的标识、所述切换前的AVF的标识以及所述切换前的指定端口的标识查找本地存储的所述第一服务器的MAC地址表。

7.根据权利要求6所述的方法,其特征在于,在所述第二RB根据所述报文更新所述第一服务器的MAC地址表之前,所述方法还包括:

所述第二RB接收所述第一RB发送的TRILL数据报文,所述TRILL数据报文包括所述TRILL数据报文的入口RB的标识、出口RB的标识以及所述入口RB用于接入所述第一服务器的端口的标识;

所述第二RB根据所述TRILL数据报文生成并存储所述第一服务器的MAC地址表,在所述MAC地址表中所述第一服务器对应的出口RB为所述TRILL数据报文的入口RB,且所述第一服务器对应的出口端口为所述TRILL数据报文的入口RB用于接入所述第一服务器的端口。

8.一种报文转发的装置,其特征在于,所述装置应用于多链路透明互联TRILL网络中,所述TRILL网络中包括指定路由桥DRB和路由桥RB,所述装置作为第一RB包括:

接收单元,用于接收所述DRB发送的第一报文,所述第一报文用于指定所述第一RB作为接入的第一服务器对应的切换后的指定虚拟局域网转发器AVF,所述第一报文包括虚拟局域网VLAN标识、切换后的AVF的标识以及切换后的指定端口的标识,所述指定端口的标识为所述第一RB用于接入所述第一服务器的端口的标识;

发送单元,用于当所述第一RB的标识和所述接收单元接收到的所述第一报文中的所述切换后的AVF的标识相同时,向第二RB发送第二报文,所述第二RB用于接入第二服务器,所述第二报文用于所述第二RB学习所述第一服务器对应的切换后的AVF,所述第二报文包括所述VLAN标识、所述切换后的AVF的标识以及所述切换后的指定端口的标识。

9.根据权利要求8所述的装置,其特征在于,所述发送单元,还用于向所述DRB发送第三报文,所述第三报文用于所述DRB学习所述第一RB的VLAN标识、所述第一RB的标识以及所述第一RB用于接入所述第一服务器的端口的标识。

10.根据权利要求8所述的装置,其特征在于,所述发送单元发送的所述第二报文还包括第一服务器对应的切换前的AVF的标识以及切换前的指定端口的标识。

11.根据权利要求8所述的装置,其特征在于,所述接收单元,还用于当所述第一RB的标识和所述切换后的AVF的标识相同时,接收所述第一服务器发送的以太网数据报文;

所述发送单元,还用于将所述接收单元接收到的所述以太网数据报文封装成TRILL数据报文并发送,所述TRILL数据报文包括所述第一服务器对应的入口RB的标识、出口RB的标识以及所述第一RB用于接入所述第一服务器的端口的标识。

12.一种报文转发的装置,其特征在于,所述装置应用于多链路透明互联TRILL网络中,所述TRILL网络中包括指定路由桥DRB和路由桥RB,所述装置作为第二RB包括:

接收单元,用于接收第一RB发送的报文,所述第一RB用于接入第一服务器,所述第二RB用于接入第二服务器,所述报文用于所述第二RB学习所述第一服务器对应的切换后的AVF,所述报文包括所述第一服务器对应的VLAN标识、切换后的AVF的标识以及切换后的指定端口的标识;

处理单元,用于根据接收单元接收到的所述报文更新所述第一服务器的MAC地址表以使得更新后的所述MAC地址表中所述第一服务器对应的出口RB的标识为所述切换后的AVF的标识,且所述第一服务器对应的出口端口的标识为所述切换后的指定端口的标识。

13.根据权利要求12所述的装置,其特征在于,所述接收单元接收到的所述报文还包括所述第一服务器对应的切换前的AVF的标识以及切换前的指定端口的标识;

所述处理单元,还用于根据所述接收单元接收的所述报文中的所述VLAN的标识、所述切换前的AVF的标识以及所述切换前的指定端口的标识查找本地存储的所述第一服务器的MAC地址表。

14.根据权利要求13所述的装置,其特征在于,所述接收单元,还用于接收所述第一RB发送的TRILL数据报文,所述TRILL数据报文为所述第一RB将所述第一服务器发送的以太网数据报文进行封装后生成的报文,所述TRILL数据报文包括所述TRILL数据报文的入口RB的标识、出口RB的标识以及所述入口RB用于接入所述第一服务器的端口的标识;

所述处理单元,还用于根据所述接收单元接收到的所述TRILL数据报文生成并存储所述第一服务器的MAC地址表,在所述MAC地址表中所述第一服务器对应的出口RB为所述TRILL数据报文的入口RB,且所述第一服务器对应的出口端口为所述TRILL数据报文的入口RB用于接入所述第一服务器的端口。

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