一种报文传输的方法和设备的制作方法

文档序号:7817788阅读:104来源:国知局
一种报文传输的方法和设备的制作方法
【专利摘要】本发明公开了一种报文传输的方法和设备,该方法包括:对端网络设备接收IRF堆叠设备内的成员设备发送的LACP报文;其中,所述LACP报文中携带特定标识;所述对端网络设备在向IRF堆叠设备发送二层协议报文或者组播报文时,优先通过未接收到携带所述特定标识的LACP报文的物理端口进行发送。本发明实施例中,避免二层协议报文或者组播报文无法穿越运营商网络,避免用户网络之间的二层协议连接中断,保障用户网络之间建立的二层协议隧道畅通,实现二层协议的稳定和业务不中断。
【专利说明】一种报文传输的方法和设备

【技术领域】
[0001]本发明涉及通信【技术领域】,尤其是涉及一种报文传输的方法和设备。

【背景技术】
[0002]二层协议隧道使不同地域的用户网络的二层协议报文,通过运营商网络内的通道进行透明传输。如图1所示,用户网络I和用户网络2通过运营商网络连接。当用户网络I和用户网络2运行二层协议(如STP (Spanning Tree Protocol,生成树协议))时,要求用户网络I和用户网络2中的二层协议报文能够穿越运营商网络,以完成二层协议的计算(如生成树的计算)。在图1中,PE (Provider Edge,服务提供商网络边缘)设备I在接收到CE(CuStomer Edge,用户网络边缘)设备I发送的二层协议报文之后,将二层协议报文的目的MAC(Media Access Control,介质访问控制)地址修改为指定组播MAC地址,以得到对应的组播报文,并通过网络侧端口将组播报文发送给PE设备2。PE设备2在接收到组播报文后,将组播报文的目的MAC地址还原为原始目的MAC地址,以得到对应的二层协议报文,并通过用户侧端口将二层协议报文发送给CE设备2。
[0003]IRF (Intelligent Resilient Framework,智能弹性架构)可以集合多台设备的硬件资源和软件处理能力,实现多台设备的协同工作、统一管理和不间断维护。如图2所示,为基于IRF的二层协议隧道的组网示意图。PE设备A和PE设备B组成IRF堆叠设备(PE设备I),该IRF堆叠设备(PE设备I)的聚合端口包括两个物理端口,一个物理端口 BI位于PE设备A上,另一个物理端口 B2位于PE设备B上。CE设备I的聚合端口包括物理端口 Al和物理端口 A2,且CE设备I上的物理端口 Al与PE设备A上的物理端口 BI连接,CE设备I上的物理端口 A2与PE设备B上的物理端口 B2连接。基于此场景,则二层协议报文可以在IRF堆叠设备与CE设备I之间的聚合链路上进行传输,从而提高链路的可靠性。
[0004]但是,当有成员设备进行ISSU(In_Service Software Upgrade,不中断业务升级)的软重启升级时,可能会导致二层协议报文无法穿越运营商网络,从而导致用户网络之间的二层协议连接中断。例如,CE设备I通过物理端口 Al向PE设备A发送二层协议报文时,假设PE设备A当前正在进行ISSU的软重启升级,则PE设备A的接口板上的所有进程将被关闭,从而导致PE设备I无法处理PE设备A上收到的二层协议报文,即无法将二层协议报文发送给PE设备2。


【发明内容】

[0005]本发明实施例提供一种报文传输的方法,应用于包括智能弹性架构IRF堆叠设备和对端网络设备的网络中,所述IRF堆叠设备内包括多个成员设备,且每个成员设备与所述对端网络设备连接,所述方法包括以下步骤:
[0006]所述对端网络设备接收所述IRF堆叠设备内的成员设备发送的链路聚合控制协议LACP报文;其中,所述LACP报文中携带特定标识,且所述LACP报文是所述成员设备在进行不中断业务升级ISSU的软重启升级的过程中,通过与所述对端网络设备连接的物理端口向所述对端网络设备发送的;
[0007]所述对端网络设备在向IRF堆叠设备发送二层协议报文或者组播报文时,优先通过未接收到携带所述特定标识的LACP报文的物理端口进行发送。
[0008]所述对端网络设备优先通过未接收到携带所述特定标识的LACP报文的物理端口进行发送,具体包括:
[0009]所述对端网络设备判断当前是否存在需要通过接收到携带所述特定标识的LACP报文的物理端口向IRF堆叠设备发送的二层协议报文或者组播报文;
[0010]如果存在,则所述对端网络设备从所有与所述IRF堆叠设备连接的物理端口中,选择一个未接收到携带所述特定标识的LACP报文的物理端口,并通过当前选择的物理端口向IRF堆叠设备发送二层协议报文或者组播报文。
[0011]所述二层协议报文为基于生成树协议STP的二层协议报文或基于多虚拟局域网注册协议MVRP的二层协议报文;当所述IRF堆叠设备为服务提供商网络边缘PE设备,所述对端网络设备为用户网络边缘CE设备时,所述对端网络设备优先通过未接收到携带所述特定标识的LACP报文的物理端口向IRF堆叠设备发送二层协议报文。
[0012]所述组播报文为基于STP的组播报文或基于MVRP的组播报文;当所述IRF堆叠设备为PE设备,所述对端网络设备为PE设备时,所述对端网络设备优先通过未接收到携带所述特定标识的LACP报文的物理端口向所述IRF堆叠设备发送组播报文;其中,所述组播报文具体为将二层协议报文的目的介质访问控制MAC地址修改为指定组播MAC地址后的报文。
[0013]本发明实施例提供一种报文传输的方法,应用于包括智能弹性架构IRF堆叠设备和对端网络设备的网络中,所述IRF堆叠设备内包括多个成员设备,且每个成员设备与所述对端网络设备连接,所述方法包括以下步骤:
[0014]成员设备确定本成员设备需要进行不中断业务升级ISSU的软重启升级;
[0015]在成员设备进行ISSU的软重启升级的过程中,所述成员设备通过与对端网络设备连接的物理端口向对端网络设备发送链路聚合控制协议LACP报文;
[0016]其中,所述LACP报文中携带特定标识,所述特定标识用于指示所述对端网络设备在向所述IRF堆叠设备发送二层协议报文或者组播报文时,优先通过未接收到携带所述特定标识的LACP报文的物理端口进行发送。
[0017]本发明实施例提供一种对端网络设备,应用于包括智能弹性架构IRF堆叠设备和对端网络设备的网络中,所述IRF堆叠设备内包括多个成员设备,且每个成员设备与所述对端网络设备连接,所述对端网络设备具体包括:
[0018]接收模块,用于接收所述IRF堆叠设备内的成员设备发送的链路聚合控制协议LACP报文;其中,所述LACP报文中携带特定标识,且所述LACP报文是所述成员设备在进行不中断业务升级ISSU的软重启升级的过程中,通过与所述对端网络设备连接的物理端口向所述对端网络设备发送的;
[0019]发送模块,用于在向IRF堆叠设备发送二层协议报文或者组播报文时,优先通过未接收到携带所述特定标识的LACP报文的物理端口进行发送。
[0020]所述发送模块,具体用于判断当前是否存在需要通过接收到携带所述特定标识的LACP报文的物理端口向IRF堆叠设备发送的二层协议报文或者组播报文;如果存在,则从所有与所述IRF堆叠设备连接的物理端口中,选择一个未接收到携带所述特定标识的LACP报文的物理端口,并通过当前选择的物理端口向所述IRF堆叠设备发送二层协议报文或者组播报文。
[0021]所述二层协议报文为基于生成树协议STP的二层协议报文或者基于多虚拟局域网注册协议MVRP的二层协议报文;当所述IRF堆叠设备为服务提供商网络边缘PE设备,所述对端网络设备为用户网络边缘CE设备时,所述发送模块,具体用于优先通过未接收到携带所述特定标识的LACP报文的物理端口向IRF堆叠设备发送二层协议报文。
[0022]所述组播报文为基于STP的组播报文或者基于MVRP的组播报文;当所述IRF堆叠设备为PE设备,所述对端网络设备为PE设备时,所述发送模块,具体用于优先通过未接收到携带所述特定标识的LACP报文的物理端口向所述IRF堆叠设备发送组播报文;其中,所述组播报文具体为将二层协议报文的目的介质访问控制MAC地址修改为指定组播MAC地址后的报文。
[0023]本发明实施例提供一种成员设备,应用于包括智能弹性架构IRF堆叠设备和对端网络设备的网络中,所述IRF堆叠设备内包括多个成员设备,且每个成员设备与所述对端网络设备连接,所述成员设备具体包括:确定模块,用于确定所述成员设备需要进行不中断业务升级ISSU的软重启升级;
[0024]发送模块,用于在所述成员设备进行ISSU的软重启升级的过程中,通过与对端网络设备连接的物理端口向对端网络设备发送链路聚合控制协议LACP报文;其中,所述LACP报文中携带特定标识,所述特定标识用于指示所述对端网络设备在向所述IRF堆叠设备发送二层协议报文或者组播报文时,优先通过未接收到携带所述特定标识的LACP报文的物理端口进行发送。
[0025]基于上述技术方案,本发明实施例中,IRF堆叠设备内包括的成员设备在进行ISSU的软重启升级的过程中,通过向对端网络设备发送携带特定标识的LACP(LinkAggregat1n Control Protocol,链路聚合控制协议)报文,以使对端网络设备在向IRF堆叠设备发送二层协议报文或者组播报文时,优先通过未接收到携带特定标识的LACP报文的物理端口进行发送,从而避免二层协议报文或者组播报文无法穿越运营商网络,并且可以避免用户网络之间的二层协议连接中断,最大程度上保障同一用户在不同地域的用户网络之间建立的二层协议隧道依然畅通,从而实现二层相关协议的稳定和业务不中断。

【专利附图】

【附图说明】
[0026]图1是现有技术中提出的二层协议隧道的组网示意图;
[0027]图2是现有技术中提出的基于IRF的二层协议隧道的组网示意图;
[0028]图3是本发明实施例提供的一种报文传输的方法流程示意图;
[0029]图4是本发明实施例提供的一种对端网络设备的结构示意图;
[0030]图5是本发明实施例提供的一种成员设备的结构示意图。

【具体实施方式】
[0031]针对现有技术中存在的问题,本发明实施例提供了一种报文传输的方法,该方法可以应用于包括IRF堆叠设备和对端网络设备的网络中,该IRF堆叠设备内包括多个成员设备,且每个成员设备均与对端网络设备连接。以图2为本发明实施例的应用场景示意图,则PE设备A和PE设备B组成IRF堆叠设备(PE设备I)。其中,当IRF堆叠设备作为PE设备,对端网络设备作为CE设备时,如图2所示,该IRF堆叠设备(PE设备I)的聚合端口(即用户侧端口 )包括两个物理端口,一个物理端口 BI位于PE设备A上,另一个物理端口B2位于PE设备B上。CE设备I的聚合端口(即网络侧端口)包括物理端口 Al和物理端口 A2,且CE设备I上的物理端口 Al与PE设备A上的物理端口 BI连接,CE设备I上的物理端口 A2与PE设备B上的物理端口 B2连接。此外,当IRF堆叠设备作为PE设备,对端网络设备作为PE设备时,如图2所示,该IRF堆叠设备(PE设备I)的聚合端口(即网络侧端口)包括两个物理端口,一个物理端口 B3位于PE设备A上,另一个物理端口 B4位于PE设备B上。PE设备2的聚合端口(即网络侧端口)包括物理端口 Cl和物理端口 C2,且PE设备2上的物理端口 Cl与PE设备A上的物理端口 B3连接,PE设备2上的物理端口 C2与PE设备B上的物理端口 B4连接。
[0032]本发明实施例中,需要在CE设备1、IRF堆叠设备(PE设备I)的成员设备(PE设备A和PE设备B)、PE设备2、CE设备2上部署二层协议,该二层协议具体包括但不限于:STP 和 / 或 MVRP (Multiple Virtual Local Area Network Registrat1n Protocol,多虚拟局域网注册协议)等。基于在各设备上部署的二层协议,可以将用户网络I和用户网络2进行基于二层协议的互通。
[0033]在上述应用场景下,如图3所示,该报文传输的方法具体包括以下步骤:
[0034]步骤301,IRF堆叠设备内的成员设备(如IRF堆叠设备内的PE设备A或者PE设备B)确定本成员设备需要进行ISSU的软重启升级。
[0035]步骤302,在成员设备进行ISSU的软重启升级的过程中,本成员设备通过与对端网络设备连接的物理端口向对端网络设备发送LACP报文。
[0036]本发明实施例中,该LACP报文中至少携带特定标识,且该特定标识用于指示对端网络设备在向IRF堆叠设备发送二层协议报文或者组播报文时,优先通过未接收到携带特定标识的LACP报文的物理端口进行发送。
[0037]如图2所示,IRF堆叠设备内的PE设备A在进行ISSU的软重启升级的过程中,PE设备A(成员设备)通过与CE设备I连接的物理端口 BI向CE设备I发送LACP报文,该LACP报文中携带特定标识,且该特定标识用于指示CE设备I在向IRF堆叠设备(PE设备I)发送二层协议报文或者组播报文时,优先通过未接收到携带特定标识的LACP报文的物理端口进行发送。PE设备A (成员设备)通过与PE设备2连接的物理端口 B3向PE设备2发送LACP报文,该LACP报文中携带特定标识,且该特定标识用于指示PE设备2在向IRF堆叠设备(PE设备I)发送二层协议报文或者组播报文时,优先通过未接收到携带特定标识的LACP报文的物理端口进行发送。
[0038]其中,在对IRF堆叠设备(PE设备I)进行ISSU的软重启升级时,需要依次对每个成员设备进行ISSU的软重启升级,而不是同时对所有成员设备进行ISSU的软重启升级。在对一个成员设备进行ISSU的软重启升级时,当与对端网络设备连接的物理端口为聚合端口的成员端口,且与对端网络设备连接的物理端口位于当前需要进行ISSU的软重启升级的接口板上,且与对端网络设备连接的物理端口已经开启LACP时,则:该成员设备的主控板需要生成携带特定标识的LACP报文,并通过与对端网络设备连接的物理端口将该LACP报文发送给对端网络设备。其中,特定标识具体可以为一个标志位或者一个TLV (TypeLength Value,类型长度值),该特定标识用于区别现有LACP报文。
[0039]现有技术中,成员设备的接口板周期性的通过与对端网络设备连接的物理端口向对端网络设备发送LACP报文,以维持聚合的稳定状态。当成员设备需要进行ISSU的软重启升级时,成员设备的接口板无法通过与对端网络设备连接的物理端口向对端网络设备发送LACP报文,从而导致对端网络设备由于收不到LACP报文从而让链路成为非选中状态不能转发数据。基于此,本发明实施例中,成员设备的主控板采用发包代理技术,即当接口板无法通过与对端网络设备连接的物理端口向对端网络设备发送LACP报文时,由主控板代替接口板通过与对端网络设备连接的物理端口向对端网络设备发送LACP报文。基于此,在对成员设备进行ISSU的软重启升级的过程中,成员设备的主控板需要生成LACP报文,并通过与对端网络设备连接的物理端口将该LACP报文发送给对端网络设备。为了和现有技术的LACP报文进行区分,该成员设备的主控板需要生成携带特定标识的LACP报文,且该特定标识用于指示对端网络设备在向IRF堆叠设备发送二层协议报文或者组播报文时,优先通过未接收到携带特定标识的LACP报文的物理端口进行发送。
[0040]步骤303,对端网络设备接收IRF堆叠设备内的成员设备发送的携带特定标识的LACP报文,并在向IRF堆叠设备发送二层协议报文或者组播报文时,优先通过未接收到携带特定标识的LACP报文的物理端口进行发送。
[0041]本发明实施例中,对端网络设备优先通过未接收到携带特定标识的LACP报文的物理端口,向IRF堆叠设备发送二层协议报文或者组播报文的过程,具体包括但不限于:对端网络设备判断当前是否存在需要通过接收到携带特定标识的LACP报文的物理端口向IRF堆叠设备发送的二层协议报文或者组播报文;如果存在,则对端网络设备从所有与IRF堆叠设备连接的物理端口中,选择一个未接收到携带特定标识的LACP报文的物理端口,并通过当前选择的物理端口向IRF堆叠设备发送二层协议报文或者组播报文。
[0042]本发明实施例中,二层协议报文具体可以为基于STP的二层协议报文或者基于多MVRP的二层协议报文。当IRF堆叠设备为PE设备,对端网络设备为CE设备时,对端网络设备优先通过未接收到携带特定标识的LACP报文的物理端口向IRF堆叠设备发送二层协议报文。组播报文具体可以为基于STP的组播报文或者基于MVRP的组播报文。当IRF堆叠设备为PE设备,对端网络设备为PE设备时,对端网络设备优先通过未接收到携带特定标识的LACP报文的物理端口向IRF堆叠设备发送组播报文。其中,组播报文具体为将二层协议报文的目的MAC地址修改为指定组播MAC地址后的报文。
[0043]如图2所示,PE设备A(成员设备)通过与CE设备I连接的物理端口 BI向CE设备I发送携带特定标识的LACP报文时,CE设备I将通过物理端口 Al接收IRF堆叠设备内的成员设备发送的携带特定标识的LACP报文,在向IRF堆叠设备发送二层协议报文时,CE设备I优先通过未接收到携带特定标识的LACP报文的物理端口(如物理端口 A2)向IRF堆叠设备发送二层协议报文。PE设备A(成员设备)通过与PE设备2连接的物理端口 B3向PE设备2发送携带特定标识的LACP报文时,PE设备2将通过物理端口 Cl接收IRF堆叠设备内的成员设备发送的携带特定标识的LACP报文,在向IRF堆叠设备发送组播报文时,PE设备2优先通过未接收到携带特定标识的LACP报文的物理端口(如物理端口 C2)向IRF堆叠设备发送组播报文。
[0044]进一步的,CE设备I通过未接收到携带特定标识的LACP报文的物理端口(如物理端口 A2)向IRF堆叠设备发送二层协议报文时,PE设备B(成员设备)将通过物理端口B2接收到CE设备I发送的二层协议报文,由于PE设备B当前没有进行ISSU的软重启升级,因此PE设备B可以接收二层协议报文并进行处理,将该二层协议报文封装为组播报文,并通过二层协议隧道将组播报文发送给PE设备2。同理,PE设备2通过未接收到携带特定标识的LACP报文的物理端口(如物理端口 C2)向IRF堆叠设备发送组播报文时,PE设备B (成员设备)将通过物理端口 B4接收到PE设备2发送的组播报文,由于PE设备B当前没有进行ISSU的软重启升级,因此PE设备B可以接收组播报文并进行处理,将组播报文的目的MAC地址还原为原始目的MAC地址,以得到对应的二层协议报文,并将二层协议报文发送给CE设备I。
[0045]基于上述技术方案,本发明实施例中,IRF堆叠设备内的成员设备在进行ISSU的软重启升级的过程中,通过向对端网络设备发送携带特定标识的LACP报文,以使对端网络设备在向IRF堆叠设备发送二层协议报文或者组播报文时,优先通过未接收到携带特定标识的LACP报文的物理端口进行发送,从而避免二层协议报文或者组播报文无法穿越运营商网络,并避免用户网络之间的二层协议连接中断,最大程度上保障同一用户在不同地域的用户网络之间建立的二层协议隧道依然畅通,实现二层相关协议的稳定和业务不中断。
[0046]基于与上述方法同样的发明构思,本发明实施例中还提供了一种对端网络设备,应用于包括智能弹性架构IRF堆叠设备和对端网络设备的网络中,所述IRF堆叠设备内包括多个成员设备,且每个成员设备与所述对端网络设备连接,如图4所示,所述对端网络设备具体包括:
[0047]接收模块11,用于接收所述IRF堆叠设备内的成员设备发送的链路聚合控制协议LACP报文;其中,所述LACP报文中携带特定标识,且所述LACP报文是所述成员设备在进行不中断业务升级ISSU的软重启升级的过程中,通过与所述对端网络设备连接的物理端口向所述对端网络设备发送的;
[0048]发送模块12,用于在向IRF堆叠设备发送二层协议报文或者组播报文时,优先通过未接收到携带所述特定标识的LACP报文的物理端口进行发送。
[0049]所述发送模块12,具体用于判断当前是否存在需要通过接收到携带所述特定标识的LACP报文的物理端口向IRF堆叠设备发送的二层协议报文或者组播报文;如果存在,则从所有与所述IRF堆叠设备连接的物理端口中,选择一个未接收到携带所述特定标识的LACP报文的物理端口,并通过当前选择的物理端口向所述IRF堆叠设备发送二层协议报文或者组播报文。
[0050]本发明实施例中,所述二层协议报文为基于生成树协议STP的二层协议报文或者基于多虚拟局域网注册协议MVRP的二层协议报文;当所述IRF堆叠设备为服务提供商网络边缘PE设备,所述对端网络设备为用户网络边缘CE设备时,所述发送模块12,具体用于优先通过未接收到携带所述特定标识的LACP报文的物理端口向IRF堆叠设备发送二层协议报文。
[0051]所述组播报文为基于STP的组播报文或者基于MVRP的组播报文;当所述IRF堆叠设备为PE设备,所述对端网络设备为PE设备时,所述发送模块12,具体用于优先通过未接收到携带所述特定标识的LACP报文的物理端口向所述IRF堆叠设备发送组播报文;其中,所述组播报文具体为将二层协议报文的目的介质访问控制MAC地址修改为指定组播MAC地址后的报文。
[0052]其中,本发明装置的各个模块可以集成于一体,也可以分离部署。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。
[0053]基于与上述方法同样的发明构思,本发明实施例中还提供了一种成员设备,应用于包括智能弹性架构IRF堆叠设备和对端网络设备的网络中,所述IRF堆叠设备内包括多个成员设备,且每个成员设备与所述对端网络设备连接,如图5所示,所述成员设备具体包括:确定模块21,用于确定所述成员设备需要进行不中断业务升级ISSU的软重启升级;
[0054]发送模块22,用于在所述成员设备进行ISSU的软重启升级的过程中,通过与对端网络设备连接的物理端口向对端网络设备发送链路聚合控制协议LACP报文;其中,所述LACP报文中携带特定标识,所述特定标识用于指示所述对端网络设备在向所述IRF堆叠设备发送二层协议报文或者组播报文时,优先通过未接收到携带所述特定标识的LACP报文的物理端口进行发送。
[0055]其中,本发明装置的各个模块可以集成于一体,也可以分离部署。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。
[0056]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
【权利要求】
1.一种报文传输的方法,应用于包括智能弹性架构IRF堆叠设备和对端网络设备的网络中,所述IRF堆叠设备内包括多个成员设备,且每个成员设备与所述对端网络设备连接,其特征在于,所述方法包括以下步骤: 所述对端网络设备接收所述IRF堆叠设备内的成员设备发送的链路聚合控制协议LACP报文;其中,所述LACP报文中携带特定标识,且所述LACP报文是所述成员设备在进行不中断业务升级ISSU的软重启升级的过程中,通过与所述对端网络设备连接的物理端口向所述对端网络设备发送的; 所述对端网络设备在向IRF堆叠设备发送二层协议报文或者组播报文时,优先通过未接收到携带所述特定标识的LACP报文的物理端口进行发送。
2.如权利要求1所述的方法,其特征在于,所述对端网络设备优先通过未接收到携带所述特定标识的LACP报文的物理端口进行发送,具体包括: 所述对端网络设备判断当前是否存在需要通过接收到携带所述特定标识的LACP报文的物理端口向IRF堆叠设备发送的二层协议报文或者组播报文; 如果存在,则所述对端网络设备从所有与所述IRF堆叠设备连接的物理端口中,选择一个未接收到携带所述特定标识的LACP报文的物理端口,并通过当前选择的物理端口向IRF堆叠设备发送二层协议报文或者组播报文。
3.如权利要求1或2所述的方法,其特征在于,所述二层协议报文为基于生成树协议STP的二层协议报文或基于多虚拟局域网注册协议MVRP的二层协议报文;当所述IRF堆叠设备为服务提供商网络边缘PE设备,所述对端网络设备为用户网络边缘CE设备时,所述对端网络设备优先通过未接收到携带所述特定标识的LACP报文的物理端口向IRF堆叠设备发送二层协议报文。
4.如权利要求1或2所述的方法,其特征在于,所述组播报文为基于STP的组播报文或基于MVRP的组播报文;当所述IRF堆叠设备为PE设备,所述对端网络设备为PE设备时,所述对端网络设备优先通过未接收到携带所述特定标识的LACP报文的物理端口向所述IRF堆叠设备发送组播报文; 其中,所述组播报文具体为将二层协议报文的目的介质访问控制MAC地址修改为指定组播MAC地址后的报文。
5.一种报文传输的方法,应用于包括智能弹性架构IRF堆叠设备和对端网络设备的网络中,所述IRF堆叠设备内包括多个成员设备,且每个成员设备与所述对端网络设备连接,其特征在于,所述方法包括以下步骤: 成员设备确定本成员设备需要进行不中断业务升级ISSU的软重启升级; 在成员设备进行ISSU的软重启升级的过程中,所述成员设备通过与对端网络设备连接的物理端口向对端网络设备发送链路聚合控制协议LACP报文; 其中,所述LACP报文中携带特定标识,所述特定标识用于指示所述对端网络设备在向所述IRF堆叠设备发送二层协议报文或者组播报文时,优先通过未接收到携带所述特定标识的LACP报文的物理端口进行发送。
6.一种对端网络设备,应用于包括智能弹性架构IRF堆叠设备和对端网络设备的网络中,所述IRF堆叠设备内包括多个成员设备,且每个成员设备与所述对端网络设备连接,其特征在于,所述对端网络设备具体包括: 接收模块,用于接收所述IRF堆叠设备内的成员设备发送的链路聚合控制协议LACP报文;其中,所述LACP报文中携带特定标识,且所述LACP报文是所述成员设备在进行不中断业务升级ISSU的软重启升级的过程中,通过与所述对端网络设备连接的物理端口向所述对端网络设备发送的; 发送模块,用于在向IRF堆叠设备发送二层协议报文或者组播报文时,优先通过未接收到携带所述特定标识的LACP报文的物理端口进行发送。
7.如权利要求6所述的对端网络设备,其特征在于, 所述发送模块,具体用于判断当前是否存在需要通过接收到携带所述特定标识的LACP报文的物理端口向IRF堆叠设备发送的二层协议报文或者组播报文;如果存在,则从所有与所述IRF堆叠设备连接的物理端口中,选择一个未接收到携带所述特定标识的LACP报文的物理端口,并通过当前选择的物理端口向所述IRF堆叠设备发送二层协议报文或者组播报文。
8.如权利要求6或7所述的对端网络设备,其特征在于,所述二层协议报文为基于生成树协议STP的二层协议报文或者基于多虚拟局域网注册协议MVRP的二层协议报文;当所述IRF堆叠设备为服务提供商网络边缘PE设备,所述对端网络设备为用户网络边缘CE设备时,所述发送模块,具体用于优先通过未接收到携带所述特定标识的LACP报文的物理端口向IRF堆叠设备发送二层协议报文。
9.如权利要求6或7所述的对端网络设备,其特征在于,所述组播报文为基于STP的组播报文或者基于MVRP的组播报文;当所述IRF堆叠设备为PE设备,所述对端网络设备为PE设备时,所述发送模块,具体用于优先通过未接收到携带所述特定标识的LACP报文的物理端口向所述IRF堆叠设备发送组播报文;其中,所述组播报文具体为将二层协议报文的目的介质访问控制MAC地址修改为指定组播MAC地址后的报文。
10.一种成员设备,应用于包括智能弹性架构IRF堆叠设备和对端网络设备的网络中,所述IRF堆叠设备内包括多个成员设备,且每个成员设备与所述对端网络设备连接,其特征在于,所述成员设备具体包括: 确定模块,用于确定所述成员设备需要进行不中断业务升级ISSU的软重启升级; 发送模块,用于在所述成员设备进行ISSU的软重启升级的过程中,通过与对端网络设备连接的物理端口向对端网络设备发送链路聚合控制协议LACP报文;其中,所述LACP报文中携带特定标识,所述特定标识用于指示所述对端网络设备在向所述IRF堆叠设备发送二层协议报文或者组播报文时,优先通过未接收到携带所述特定标识的LACP报文的物理端口进行发送。
【文档编号】H04L12/715GK104394075SQ201410582906
【公开日】2015年3月4日 申请日期:2014年10月27日 优先权日:2014年10月27日
【发明者】王佳炳, 戎衍博, 熊志鑫 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1