【技术实现步骤摘要】
一种流量备份方法和设备
本专利技术涉及通信
,尤其涉及一种流量备份方法和设备。
技术介绍
PBB(Providerbackbonebridge,运营商骨干桥)网络和SPB(ShortestPathBridging,最短路径桥)网络都定义了双层MAC(MediaAccessControl,介质访问控制)地址的帧结构,并采用传统的MAC交换。PBB网络基于运营商MAC地址转发用户侧流量,而不是基于用户MAC地址转发用户侧流量。SPB网络是生成树协议的进一步延伸,旨在构建大型扁平的无阻塞二层网络。现有技术中,SPB网络和PBB网络均实现了用户侧流量的正常转发,但是尚未实现对用户侧流量的备份,即SPB网络和PBB网络中并没有提供对用户侧流量进行备份的相关技术,从而导致无法对用户侧流量进行有效的监控。
技术实现思路
本专利技术实施例提供一种流量备份方法和设备,以对用户侧流量进行备份,从而能够对用户侧流量进行有效的监控。为了达到上述目的,本专利技术实施例提供一种流量备份方法,应用于包括监控用户网络边缘CE设备、被监控CE设备和骨干网边缘桥BEB设备的网络中,所述监控CE设备、所述被监控CE设备与所述BEB设备连接,该方法应用于所述BEB设备,所述方法包括以下步骤:所述BEB设备配置代理Agent策略,并维护监控介质访问控制MAC表和普通MAC表;该Agent策略用于使BEB设备在收到被监控CE设备通过被监控接入链路AC发送的报文时,通过监控AC将报文转发给监控CE设备;该监控MAC表用于记录被监控主机的MAC地址与被监控AC之间的对应关系;该普通MAC表用于记录被监 ...
【技术保护点】
一种流量备份方法,应用于包括监控用户网络边缘CE设备、被监控CE设备和骨干网边缘桥BEB设备的网络中,所述监控CE设备、所述被监控CE设备与所述BEB设备连接,该方法应用于所述BEB设备,其特征在于,所述方法包括以下步骤:所述BEB设备配置代理Agent策略,并维护监控介质访问控制MAC表和普通MAC表;该Agent策略用于使BEB设备在收到被监控CE设备通过被监控接入链路AC发送的报文时,通过监控AC将报文转发给监控CE设备;该监控MAC表用于记录被监控主机的MAC地址与被监控AC之间的对应关系;该普通MAC表用于记录被监控主机的MAC地址与监控AC之间的对应关系;所述BEB设备在收到被监控CE设备通过被监控AC发送的第一业务报文时,匹配到所述Agent策略,并通过监控AC将所述第一业务报文转发给监控CE设备;所述BEB设备在收到所述监控CE设备通过所述监控AC返回的所述第一业务报文时,将所述第一业务报文发送给目的端设备;所述BEB设备在收到目的MAC地址为被监控主机的MAC地址的第二业务报文时,利用所述被监控主机的MAC地址查询所述普通MAC表,确定出端口为监控AC,并通过所述监控 ...
【技术特征摘要】
1.一种流量备份方法,应用于包括监控用户网络边缘CE设备、被监控CE设备和骨干网边缘桥BEB设备的网络中,所述监控CE设备、所述被监控CE设备与所述BEB设备连接,该方法应用于所述BEB设备,其特征在于,所述方法包括以下步骤:所述BEB设备配置代理Agent策略,并维护监控介质访问控制MAC表和普通MAC表;该Agent策略用于使BEB设备在收到被监控CE设备通过被监控接入链路AC发送的报文时,通过监控AC将报文转发给监控CE设备;该监控MAC表用于记录被监控主机的MAC地址与被监控AC之间的对应关系;该普通MAC表用于记录被监控主机的MAC地址与监控AC之间的对应关系;所述BEB设备在收到被监控CE设备通过被监控AC发送的第一业务报文时,匹配到所述Agent策略,并通过监控AC将所述第一业务报文转发给监控CE设备;通过所述监控CE设备将所述第一业务报文转发给监控主机;通过所述监控主机对所述第一业务报文进行备份,备份完成后将所述第一业务报文返回给所述监控CE设备;所述BEB设备在收到所述监控CE设备通过所述监控AC返回的所述第一业务报文时,将所述第一业务报文发送给目的端设备;所述BEB设备在收到目的MAC地址为被监控主机的MAC地址的第二业务报文时,利用所述被监控主机的MAC地址查询所述普通MAC表,确定出端口为监控AC,并通过所述监控AC将第二业务报文转发给监控CE设备;所述BEB设备在收到所述监控CE设备通过监控AC返回的第二业务报文时,利用所述被监控主机的MAC地址查询所述监控MAC表,确定出端口为被监控AC,并通过所述被监控AC将第二业务报文转发给被监控CE设备,由所述被监控CE设备将所述第二业务报文转发给被监控主机;其中,所述BEB设备在收到监控CE设备通过监控AC发送的报文时,禁止将所述报文中携带的源MAC地址学习到监控MAC表和普通MAC表。2.如权利要求1所述的方法,其特征在于,所述BEB设备维护监控介质访问控制MAC表和普通MAC表的过程,具体包括:在未知被监控主机的MAC地址的情况下,所述BEB设备接收被监控CE设备通过被监控AC发送的来自被监控主机的广播报文,所述广播报文的源MAC地址为被监控主机的MAC地址;所述BEB设备在收到所述广播报文后,学习所述广播报文中携带的所述被监控主机的MAC地址,并在所述监控MAC表中记录所述被监控主机的MAC地址的出端口为所述被监控AC,并在所述普通MAC表中记录所述被监控主机的MAC地址的出端口为所述监控AC;所述BEB设备在收到所述广播报文后,匹配到所述Agent策略,并通过监控AC将所述广播报文转发给监控CE设备;所述BEB设备在收到所述监控CE设备通过监控AC返回的广播报文后,以广播方式发送所述广播报文;和/或在未知被监控主机的MAC地址的情况下,所述BEB设备接收被监控CE设备通过被监控AC发送的来自被监控主机的单播报文,所述单播报文的源MAC地址为所述被监控主机的MAC地址;所述BEB设备在收到所述单播报文后,学习所述单播报文中携带的所述被监控主机的MAC地址,并在所述监控MAC表中记录所述被监控主机的MAC地址的出端口为所述被监控AC,并在所述普通MAC表中记录所述被监控主机的MAC地址的出端口为所述监控AC;所述BEB设备在收到所述单播报文后,匹配到所述Agent策略,并通过监控AC将所述单播报文转发给监控CE设备;所述BEB设备在收到所述监控CE设备通过监控AC返回的所述单播报文后,通过所述单播报文的目的MAC地址查询所述普通MAC表,以利用所述普通MAC表中记录的所述单播报文的目的MAC地址对应的出端口发送所述单播报文。3.如权利要求1或2所述的方法,其特征在于,所述方法进一步包括:所述BEB设备接收来自非被监控AC的广播报文,并在未知发送所述广播报文的设备的MAC地址的情况下,所述BEB设备将所述广播报文的源MAC地址以及接收端口学习到所述普通MAC表和所述监控MAC表;所述BEB设备在收到所述广播报文后,以广播方式发送所述广播报文;和/或所述BEB设备接收来自非被监控AC的单播报文,且所述单播报文的目的MAC地址为所述被监控主机的MAC地址时,在未知发送所述单播报文的设备的MAC地址的情况下,所述BEB设备将所述单播报文的源MAC地址以及接收端口学习到所述普通MAC表和所述监控MAC表;所述BEB设备在收到所述单播报文后,利用所述被监控主机的MAC地址查询所述普通MAC表,确定出端口为监控AC,并通过监控AC将所述单播报文转发给监控CE设备;所述BEB设备在收到所述监控CE设备通过监控AC返回的所述单播报文时,利用所述被监控主机的MAC地址查询所述监控MAC表,确定出端口为被监控AC,并通过被监控AC将所述单播报文转发给被监控CE设备,由被监控CE设备将所述单播报文转发给被监控主机。4.一种流量备份方法,应用于包括监控用户网络边缘CE设备、被监控CE设备、第一骨干网边缘桥BEB设备和第二BEB设备的网络中,所述监控CE设备与第一BEB设备连接,所述被监控CE设备与第二BEB设备连接,该方法应用于所述第一BEB设备,其特征在于,所述方法包括以下步骤:所述第一BEB设备配置代理Agent策略,并维护监控介质访问控制MAC表和普通MAC表;所述Agent策略用于使所述第一BEB设备在收到所述第二BEB设备通过监控伪线PW发送的报文时,通过监控接入链路AC将所述报文转发给所述监控CE设备;所述监控MAC表用于记录所述被监控主机的MAC地址与所述监控PW之间的对应关系;所述普通MAC表用于记录所述被监控主机的MAC地址与所述监控AC之间的对应关系;所述第一BEB设备在收到所述第二BEB设备通过监控PW发送的第一业务报文时,匹配到所述Agent策略,并通过监控AC将所述第一业务报文转发给监控CE设备;通过所述监控CE设备将所述第一业务报文转发给监控主机;通过所述监控主机对所述第一业务报文进行备份,备份完成后将所述第一业务报文返回给所述监控CE设备;所述第一BEB设备在收到所述监控CE设备通过所述监控AC返回的第一业务报文时,将所述第一业务报文发送给目的端设备;其中,所述第一业务报文是所述第二BEB设备在收到被监控CE设备通过被监控AC发送的第一业务报文后,通过监控PW转发给第一BEB设备的;所述第一BEB设备在收到目的MAC地址为被监控主机的MAC地址的第二业务报文时,利用所述被监控主机的MAC地址查询所述普通MAC表,确定出端口为监控AC,并通过所述监控AC将所述第二业务报文转发给监控CE设备;所述第一BEB设备在收到所述监控CE设备通过监控AC返回的第二业务报文时,利用所述被监控主机的MAC地址查询所述监控MAC表,确定出端口为监控PW,并通过所述监控PW将所述第二业务报文转发给第二BEB设备;由所述第二BEB设备在收到第一BEB设备通过监控PW发送的第二业务报文时,通过被监控AC将所述第二业务报文转发给被监控CE设备,由被监控CE设备将所述第二业务报文转发给被监控主机;其中,所述第一BEB设备在收到监控CE设备通过监控AC发送的报文时,禁止将报文中携带的源MAC地址学习到监控MAC表和普通MAC表。5.如权利要求4所述的方法,其特征在于,所述第一BEB设备维护监控介质访问控制MAC表和普通MAC表的过程,具体包括:在未知被监控主机的MAC地址的情况下,所述第一BEB设备接收所述第二BEB设备通过监控PW发送的来自被监控主机的广播报文,所述广播报文的源MAC地址为所述被监控主机的MAC地址;所述第一BEB设备在通过监控PW收到所述广播报文后,学习所述广播报文中携带的所述被监控主机的MAC地址,并在所述监控MAC表中记录所述被监控主机的MAC地址的出端口为所述监控PW,并在所述普通MAC表中记录所述被监控主机的MAC地址的出端口为所述监控AC;所述第一BEB设备在通过监控PW收到所述广播报文后,匹配到所述Agent策略,并通过监控AC将所述广播报文转发给监控CE设备;所述第一BEB设备在收到所述监控CE设备通过监控AC返回的广播报文后,以广播方式发送所述广播报文;和/或在未知被监控主机的MAC地址的情况下,所述第一BEB设备接收所述第二BEB设备通过监控PW发送的来自被监控主机的单播报文,所述单播报文的源MAC地址为所述被监控主机的MAC地址;所述第一BEB设备在通过监控PW收到所述单播报文后,学习所述单播报文中携带的所述被监控主机的MAC地址,并在所述监控MAC表中记录所述被监控主机的MAC地址的出端口为所述监控PW,并在所述普通MAC表中记录所述被监控主机的MAC地址的出端口为所述监控AC;所述第一BEB设备在收到所述单播报文后,匹配到所述Agent策略,并通过监控AC将所述单播报文转发给监控CE设备;所述第一BEB设备在收到所述监控CE设备通过监控AC返回的所述单播报文后,通过所述单播报文的目的MAC地址查询所述普通MAC表,以利用所述普通MAC表中记录的所述单播报文的目的MAC地址对应的出端口发送所述单播报文。6.如权利要求4或5所述的方法,其特征在于,所述方法进一步包括:所述第一BEB设备接收来自非监控PW的广播报文,并在未知发送所述广播报文的设备的MAC地址的情况下,所述第一BEB设备将所述广播报文的源MAC地址以及接收端口学习到所述普通MAC表和所述监控MAC表;所述第一BEB设备在收到广播报文后,以广播方式发送所述广播报文;和/或所述第一BEB设备接收来自非监控PW的单播报文,且所述单播报文的目的MAC地址为所述被监控主机的MAC地址时,在未知发送所述单播报文的设备的MAC地址的情况下,所述第一BEB设备将所述单播报文的源MAC地址以及接收端口学习到所述普通MAC表和所述监控MAC表;所述第一BEB设备在收到所述单播报文后,利用所述被监控主机的MAC地址查询所述普通MAC表,确定出端口为监控AC,并通过监控AC将所述单播报文转发给监控CE设备;所述第一BEB设备在收到监控CE设备通过监控AC返回的单播报文时,利用所述被监控主机的MAC地址查询所述监控MAC表,确定出端口为监控PW,并通过所述监控PW将所述单播报文转发给第二BEB设备;由第二BEB设备在收到第一BEB设备通过监控PW发送的单播报文时,通过被监控AC将所述单播报文转发给被监控CE设备,由所述被监控CE设备将所述单播报文转发给被监控主机。7.一种流量备份方法,应用于包括监控用户网络边缘CE设备、被监控CE设备、第一骨干网边缘桥BEB设备和第二BEB设备的网络中,所述监控CE设备与第一BEB设备连接,所述被监控CE设备与第二BEB设备分别连接,该方法应用于所述第二BEB设备,其特征在于,所述方法包括以下步骤:所述第二BEB设备配置代理Agent策略,并维护监控介质访问控制MAC表和普通MAC表;所述Agent策略用于使所述第二BEB设备在收到所述被监控CE设备通过被监控接入链路AC发送的报文时,通过监控伪线PW将报文转发给所述第一BEB设备;所述监控MAC表用于记录所述被监控主机的MAC地址与所述被监控AC之间的对应关系;所述普通MAC表用于记录所述被监控主机的MAC地址与所述监控PW之间的对应关系;所述第二BEB设备在收到被监控CE设备通过被监控AC发送的第一业务报文时,匹配到所述Agent策略,并通过监控PW将所述第一业务报文转发给所述第一BEB设备;由所述第一BEB设备在通过监控PW收到第一业务报文时,通过监控AC将所述第一业务报文转发给监控CE设备;通过所述监控CE设备将所述第一业务报文转发给监控主机;通过所述监控主机对所述第一业务报文进行备份,备份完成后将所述第一业务报文返回给所述监控CE设备;所述第二BEB设备接收所述第一BEB设备通过监控PW发送的目的MAC地址为所述被监控主机的MAC地址的第二业务报文,利用所述被监控主机的MAC地址查询所述监控MAC表,确定出端口为被监控AC,并通过所述被监控AC将所述第二业务报文转发给所述被监控CE设备,并由所述被监控CE设备将所述第二业务报文转发给所述被监控主机;其中,所述第二BEB设备在收到第一BEB设备通过监控PW发送的报文时,禁止将报文中携带的源MAC地址学习到监控MAC表和普通MAC表。8.如权利要求7所述的方法,其特征在于,所述第二BEB设备维护监控介质访问控制MAC表和普通MAC表的过程,具体包括:在未知被监控主机的MAC地址的情况下,所述第二BEB设备接收被监控CE设备通过被监控AC发送的来自被监控主机的广播报文,所述广播报文的源MAC地址为所述被监控主机的MAC地址;所述第二BEB设备在收到所述广播报文后,学习所述广播报文中携带的所述被监控主机的MAC地址,并在所述监控MAC表中记录所述被监控主机的MAC地址的出端口为所述被监控AC,并在所述普通MAC表中记录所述被监控主机的MAC地址的出端口为所述监控PW;所述第二BEB设备在收到所述广播报文后,匹配到所述Agent策略,并通过监控PW将所述广播报文转发给所述第一BEB设备;和/或在未知被监控主机的MAC地址的情况下,所述第二BEB设备接收被监控CE设备通过被监控AC发送的来自被监控主机的单播报文,所述单播报文的源MAC地址为所述被监控主机的MAC地址;所述第二BEB设备在收到所述单播报文后,学习所述单播报文中携带的所述被监控主机的MAC地址,并在所述监控MAC表中记录所述被监控主机的MAC地址的出端口为所述被监控AC,并在普通MAC表中记录所述被监控主机的MAC地址的出端口为所述监控PW;所述第二BEB设备在收到所述单播报文后,匹配到所述Agent策略,并通过监控PW将所述单播报文转发给所述第一BEB设备。9.如权利要求7或8所述的方法,其特征在于,所述方法进一步包括:所述第二BEB设备接收来自非被监控AC的广播报文,并在未知发送所述广播报文的设备的MAC地址的情况下,所述第二BEB设备将所述广播报文的源MAC地址以及接收端口学习到所述普通MAC表和所述监控MAC表;所述第二BEB设备在收到广播报文后,以广播方式发送所述广播报文;和/或所述第二BEB设备接收来自非被监控AC的单播报文,且所述单播报文的目的MAC地址为所述被监控主机的MAC地址时,在未知发送所述单播报文的设备的MAC地址的情况下,所述第二BEB设备将所述单播报文的源MAC地址以及接收端口学习到所述普通MAC表和所述监控MAC表;所述第二BEB设备在收到所述单播报文后,利用所述被监控主机的MAC地址查询所述监控MAC表,确定出端口为被监控AC,并通过所述被监控AC将所述单播报文转发给所述被监控CE设备,并由所述被监控CE设备将所述单播报文转发给所述被监控主机。10.一种骨干网边缘桥BEB设备,应用于包括监控用户网络边缘CE设备、被监控CE设备和所述BEB设备的网络中,所述监控CE设备、所述被监控CE设备与所述BEB设备连接,其特征在于,所述BEB设备具体包括:维护模块,用于配置代理Agent策略,维护监控介质访问控制MAC表和普通MAC表;Agent策略用于使...
【专利技术属性】
技术研发人员:宋小恒,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。