CN106161236A - 报文转发方法和装置 - Google Patents
报文转发方法和装置 Download PDFInfo
- Publication number
- CN106161236A CN106161236A CN201510183833.0A CN201510183833A CN106161236A CN 106161236 A CN106161236 A CN 106161236A CN 201510183833 A CN201510183833 A CN 201510183833A CN 106161236 A CN106161236 A CN 106161236A
- Authority
- CN
- China
- Prior art keywords
- equipment
- data message
- pex
- pex equipment
- described data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请提供了报文转发方法和装置。本发明中,堆叠中各PEX设备角色简单而统一,不再有级联和横向堆叠的概念,所有PEX设备角色都相同,并且,在堆叠中PEX设备不再相互独立,其可相互串联,这样,即使某台PEX设备和父设备之间的所有连接断开,则PEX设备通过相连的邻居PEX设备,还是可以和父设备进行通信,避免业务通信中断。
Description
技术领域
本申请涉及网络通信技术,特别涉及报文转发方法和装置。
背景技术
IRF,简称堆叠,其核心思想是将多台设备连接在一起,进行必要的配置后,虚拟化成一台联合设备,该虚拟化成的联合设备就称为一个堆叠,而联合设备中的设备则称为成员设备。
IRF包含IRF2和IRF3。其中IRF2用于网络中同层级的设备之间进行整合,减少网络单个层级中的节点数量,增强单个节点的性能和可靠性。
IRF3在IRF2的基础上,增加了对不同层级间设备整合的支持,能够简化网络层级结构,提供更为集中的管理方式和更高的扩展性能。概括而言,IRF3主要包括控制设备(CB:Controlling Bridge,也称父设备,以下均以父设备描述)和端口扩展(PEX:Port Extender)设备,图1示出了IRF3的结构。
在IRF3中,父设备,作为所有PEX设备的主控设备,负责配置和管理PEX设备;而PEX设备,作为父设备的远程业务板,负责将用户发送的报文传送到父设备处理。
在IRF3中,PEX端口是用户在父设备上手工创建的逻辑端口,用于管理PEX设备。
父设备上的PEX物理端口与PEX端口绑定,用于连接PEX设备的物理端口。绑定到同一PEX端口的PEX物理端口只能连接到同一PEX设备。
而PEX设备上的PEX物理端口是指定的物理端口,设备出厂时已经确定,用户不能修改,也不能将这些接口另作他用,只能用于连接父设备。一台PEX设备上的所有PEX物理端口只能连接到父设备上同一PEX端口下绑定的PEX物理端口,用户可根据需要,连接一个或多个PEX物理端口。
在目前的IRF3中,PEX设备之间一般不支持直接连接,都和父设备直连,如图1所示的IRF3,这样就会存在以下缺陷:一旦某台PEX设备和父设备之间的所有连接断开,则该PEX设备无法和父设备进行通信,造成业务通信中断。
发明内容
本申请提供了报文转发方法和装置,以提高堆叠可靠性,防止堆叠中PEX设备无法和父设备进行通信的可能。
本申请提供的技术方案包括:
一种报文转发方法,所述堆叠中各端口扩展PEX设备的角色相同均由父设备CB管理,所述堆叠中N个PEX设备串联,N小于或等于所述堆叠中PEX设备总数量,该方法应用于PEX设备,包括:
区分本设备相连的对端设备是PEX设备还是CB;
接收数据报文;
确定本设备上传所述数据报文至CB,则在本设备相连的对端设备中存在CB时,将所述数据报文上传至CB,在本设备相连的对端设备中不存在CB时,通过本设备相连的PEX设备将所述数据报文上传至CB;
确定所述数据报文来源于CB且本设备作为用于中转所述数据报文的中转PEX设备,则向用于转发所述数据报文的目的PEX设备中转所述数据报文;
确定所述数据报文来源于CB且本设备作为用于转发所述数据报文的目的PEX设备,则通过本设备存在的用于转发所述数据报文的出端口转发所述数据报文。
一种报文转发方法,所述堆叠中各端口扩展PEX设备的角色相同均由父设备CB管理,所述堆叠中N个PEX设备串联,N小于或等于所述堆叠中PEX设备总数量,该方法应用于CB,包括:
将本设备为CB的信息通知给相连的PEX设备以使PEX设备区分本PEX设备相连的对端设备是PEX设备还是CB;
接收PEX设备上传至本CB的数据报文;
确定用于转发所述数据报文的目的PEX设备,如果本CB直连所述目的PEX设备,将所述数据报文发送至所述目的PEX设备,如果本CB与所述目的PEX设备不相连,依据已收集的网络拓扑确定从本CB至所述目的PEX设备的最优路径,沿着所述最优路径将所述数据报文发送至所述目的PEX设备。
一种报文转发装置,所述堆叠中各端口扩展PEX设备的角色相同均由父设备CB管理,所述堆叠中N个PEX设备串联,N小于或等于所述堆叠中PEX设备总数量,该装置应用于PEX设备,包括:
区分单元,用于区分本设备相连的对端设备是PEX设备还是CB;
接收单元,用于接收数据报文;
处理单元,用于确定本设备上传所述数据报文至CB,则在本设备相连的对端设备中存在CB时,将所述数据报文上传至CB,在本设备相连的对端设备中不存在CB时,通过本设备相连的PEX设备将所述数据报文上传至CB;以及,
确定所述数据报文来源于CB且本设备作为用于中转所述数据报文的中转PEX设备,则向用于转发所述数据报文的目的PEX设备中转所述数据报文;以及,
确定所述数据报文来源于CB且本设备作为用于转发所述数据报文的目的PEX设备,则通过本设备存在的用于转发所述数据报文的出端口转发所述数据报文。
一种报文转发装置,所述堆叠中各端口扩展PEX设备的角色相同均由父设备CB管理,所述堆叠中N个PEX设备串联,N小于或等于所述堆叠中PEX设备总数量,该装置应用于CB,包括:
通知单元,用于将本设备为CB的信息通知给相连的PEX设备以使PEX设备区分本PEX设备相连的对端设备是PEX设备还是CB;
接收单元,用于接收PEX设备上传至本CB的数据报文;
处理单元,用于确定用于转发所述数据报文的目的PEX设备,如果本CB直连所述目的PEX设备,将所述数据报文发送至所述目的PEX设备,如果本CB与所述目的PEX设备不相连,依据已收集的网络拓扑确定从本CB至所述目的PEX设备的最优路径,沿着所述最优路径将所述数据报文发送至所述目的PEX设备。
由以上技术方案可以看出,本发明中,堆叠中各PEX设备角色简单而统一,不再有级联和横向堆叠的概念,所有PEX设备角色都相同,并且,在堆叠中PEX设备不再相互独立,其可相互串联,这样,即使某台PEX设备和父设备之间的所有连接断开,则PEX设备通过相连的邻居PEX设备,还是可以和父设备进行通信,避免业务通信中断。
附图说明
图1为现有堆叠结构示意图;
图2为本发明提供的方法流程图;
图3为现有堆叠另一结构示意图;
图4为本发明实施例提供的堆叠结构示意图;
图5至图7为本发明提供的实施例堆叠结构示意图;
图8为本发明提供的装置结构图;
图9为本发明提供的另一装置结构图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
参见图2,图2为本发明提供的方法流程图。在本发明中,堆叠中各PEX设备的角色相同,这和现有堆叠是不同的。
在现有堆叠中,按照当前各大厂商的设计,堆叠中各PEX设备的角色并不相同,有横向堆叠关系和级联关系。如图3所示的现有堆叠中,从横向角度而言,PEX100和PEX101属于横向堆叠的PEX设备,即PEX100和PEX101是横向堆叠关系,从级联角度而言,PEX100和PEX101属于第一层级联的PEX设备。PEX102属于第二层级联的PEX设备。
而本发明中,堆叠中各PEX设备角色简单而统一,不再有级联和横向堆叠的概念,所有PEX设备角色都相同,即PEX设备之间的连线只是连接关系,不再有级联关系或者横向堆叠关系。相比于现有堆叠,本发明中PEX设备的处理就变得简单,原因是:如果PEX设备之间是横向堆叠关系,则PEX设备要分为主设备和备设备,也就是说主PEX要承担管理备PEX的工作;而本发明中,各PEX设备的角色相同,不再区分主备设备,统一由父设备来集中管理,这样一方面简化了PEX设备的工作,另一方面减轻了PEX设备的负担(相当于增强了PEX设备的处理能力。
另外,在本发明中,堆叠中PEX设备并不再相互独立,其可相互串联,其中,相互串联的PEX设备数目只要不超过堆叠***允许支持的最大PEX设备串联数目(以N表示)即可,而堆叠***允许支持的最大PEX设备串联数目N一般小于或等于所述堆叠中PEX设备的总数量,因此,堆叠中PEX设备串联的数量只要小于或等于N即可。图4举例示出了堆叠中PEX设备串联的结构图。
下面对图2所示流程进行描述:
如图2所示,该流程可包括以下步骤:
步骤201,区分本设备相连的对端设备是PEX设备还是CB。
本发明中,PEX设备支持即插即用功能。因为本发明中PEX设备并非限定仅和CB连接,其可能同时与CB以及相邻的PEX设备连接,或者可能仅与相邻的PEX设备连接,基于此,为了实现PEX设备的即插即用功能,就需要PEX设备区分本设备相连的对端设备是PEX设备还是CB。
作为本发明的一个实施例,PEX设备可通过邻居发现协议区分本设备相连的对端设备是PEX设备还是CB,具体描述如下:
PEX设备在其堆叠端口(包含连接CB的上行口,以及连接相邻PEX设备的级联口)运行(UP)起来后,通过该UP的堆叠端口发送查询报文(携带自身为PEX设备的标识),询问该UP的堆叠端口连接的对端设备是PEX设备还是CB。当对端设备收到查询报文后,将自己是PEX设备还是CB的信息通过应答报文应答给该PEX设备。
PEX设备接收到应答报文后,依据接收的应答报文携带的对端设备是PEX设备还是CB的信息区分对端设备。
当然,如果PEX设备在堆叠端口UP起来后,且在通过该UP的堆叠端口发送查询报文之前就收到了对端设备发送的查询报文,则依据接收的查询报文携带的对端设备是PEX设备还是CB的标识区分对端设备,同时抑制该UP的堆叠端口发送查询报文。
步骤202,接收数据报文,确定本设备上传所述数据报文至CB,则在本设备相连的对端设备中存在CB时,将所述数据报文上传至CB,在本设备相连的对端设备中不存在CB时,通过本设备相连的PEX设备将所述数据报文上传至CB;确定所述数据报文来源于CB且本设备作为用于中转所述数据报文的中转PEX设备,则向用于转发所述数据报文的目的PEX设备中转所述数据报文;确定所述数据报文来源于CB且本设备作为用于转发所述数据报文的目的PEX设备,则通过本设备存在的用于转发所述数据报文的出端口转发所述数据报文。
在本发明中,PEX设备通过业务口收到数据报文时,并不直接转发该数据报文,其会先上传至CB,由CB控制数据报文的转发。
基于此,上述步骤202中,所述确定本设备上传所述数据报文至CB包括:
识别接收所述数据报文的端口,如果所述端口为业务口,则确定本设备上传所述数据报文至CB。
如上所述,本发明中,PEX设备并非限定仅连接CB,其可能同时和CB、以及相邻的PEX设备连接,也可能仅与相邻的PEX设备连接,基于此,步骤202中,PEX设备在确定上传所述数据报文至CB时,会确定本设备相连的对端设备中是否存在CB,如果本设备与CB连接,则直接将数据报文上传至CB,而如果本设备并未与CB连接,则只能通过本设备相连的PEX设备将所述数据报文上传至CB。
其中,通过本设备相连的PEX设备将所述数据报文上传至CB在具体实现时可通过以下方式实现:
依据本地已收集的网络拓扑确定出从本设备至CB的最优路径,沿着所述最优路径转发所述数据报文以使所述数据报文上传至CB。这里,网络拓扑可依据现有堆叠中的拓扑收集方式收集,不再展开描述。另外,上述的从本设备至CB的最优路径优选为从本设备至CB的最短路径,而如果从设备至CB的最短路径有两个以上,则可随机选择其中一个作为最优路径,或者按照一定算法比如哈希算法等选择一个作为最优路径,本发明并不具体限定。
其中,上述在沿着最优路径转发数据报文时,会在数据报文上标识第一标记,以区分数据报文最终是上传至CB,而不是在堆叠中转发,以避免最优路径上的其他PEX设备收到数据报文后,依据数据报文上的第一标记将数据报文上传至CB,而不是在堆叠中进行转发。
仍以图4所示的堆叠,假如PEX设备1确定从本设备至CB的最优路径为:PEX设备1->PEX设备2->CB,则PEX设备1就在数据报文上标识第一标记并发送给PEX设备2,PEX设备2收到数据报文后,发现数据报文标识了第一标记,也就意味着数据报文是上传至CB的,而PEX设备2正好和CB直连,则直接将数据报文上传至CB。当然,如果PEX设备2不与CB直连,则PEX设备2会继续确定从本设备至CB的最优路径,沿着确定的最优路径继续转发,直至最终将数据报文上送至CB,即最终实现了PEX设备通过本设备相连的PEX设备将通过业务口接收的数据报文上传至CB。
至于步骤202中如何确定本设备作为用于中转所述数据报文的中转PEX设备,向用于转发所述数据报文的目的PEX设备中转所述数据报文;以及如何确定本设备作为用于转发所述数据报文的目的PEX设备,则通过本设备存在的用于转发所述数据报文的出端口转发所述数据报文,其都是在数据报文上传至CB后执行的,其具体实现时依赖于数据报文的类型,这里,数据报文的类型包含单播数据报文、非单播数据报文(比如广播数据报文、组播数据报文等),下面通过两个实施例进行详细描述:
实施例1:
本实施例1下,数据报文是单播数据报文。
应用于本实施例1,当PEX设备通过业务口接收的单播数据报文上传至CB后,CB会依据本地已收集的网络拓扑确定用于转发所述数据报文的出端口所处的目的PEX设备,如果本CB直连所述目的PEX设备,将所述数据报文向所述目的PEX设备发送,如果本CB与所述目的PEX设备不相连,依据已收集的网络拓扑确定从本CB至所述目的PEX设备的最优路径,沿着所述最优路径将所述数据报文向所述目的PEX设备发送。这里,从本CB至所述目的PEX设备的最优路径优选为从本CB至所述目的PEX设备的最短路径。需要说明的是,如果从本CB至所述目的PEX设备的最短路径的个数大于1,则意味着从本CB至所述目的PEX设备的最优路径的个数大于1,基于此,CB可将数据报文分担到该两个以上的最优路径进行转发,以实现路径的负载分担。
需要说明的是,基于上述上传至CB的数据报文标识了第一标记,则CB在向目的PEX设备发送数据报文之前,会去掉第一标记。
优选地,本发明中,为清楚区分数据报文是来源于CB的数据报文,作为本发明的一个实现方式,上述CB在向目的PEX设备发送数据报文时,可在该数据报文上标识第二标记,以表示该数据报文是来源于CB下发的。基于此,上述确定数据报文来源于CB可包括:识别数据报文上是否有第二标记,如果是,确定所述数据报文为来源于CB的数据报文。
本实施例1中,上述步骤202中的本设备作为用于中转所述数据报文的中转PEX设备可通过以下方式确定:确定用于转发所述数据报文的出端口是否在本设备上,如果否,确定本设备作为用于中转所述数据报文的中转PEX设备。
在确定本设备作为用于中转所述数据报文的中转PEX设备时,上述步骤202中向用于转发所述数据报文的目的PEX设备中转所述数据报文包括:依据本地已收集的网络拓扑确定出从本设备至用于转发所述数据报文的出端口所处的目的PEX设备的最优路径,沿着确定的最优路径中转数据报文直至将数据报文发送至目的PEX设备。
类似地,上述步骤202中,本设备作为用于转发所述数据报文的目的PEX设备可通过以下方式确定:确定用于转发所述数据报文的出端口是否在本PEX设备上,如果是,确定本设备作为用于转发所述数据报文的目的PEX设备。
至于PEX设备如何确定用于转发所述数据报文的出端口是否在本PEX设备,其具体实现时依赖于来源于CB的数据报文是否会携带用于转发所述数据报文的出端口的标识。
作为本发明的一个实施例,当来源于CB的数据报文携带用于转发所述数据报文的出端口的标识时,上述确定用于转发所述数据报文的出端口是否在本PEX设备上可包括:
识别所述数据报文携带的出端口标识是否为本设备上一端口的端口标识,如果是,确定用于转发所述数据报文的出端口在本PEX设备上,否则,确定用于转发所述数据报文的出端口不在本PEX设备上。
作为本发明的另一个实施例,当来源于CB的数据报文未携带用于转发所述数据报文的出端口的标识时,上述确定用于转发所述数据报文的出端口是否在本PEX设备上可包括:
从CB获取CB确定的用于转发所述数据报文的出端口的标识,识别获取的出端口标识是否为本设备上一端口的端口标识,如果是,确定用于转发所述数据报文的出端口在本PEX设备上,否则,确定用于转发所述数据报文的出端口不在本PEX设备上。这里,从CB获取CB确定的用于转发所述数据报文的出端口的标识可通过向CB请求来实现,也可由CB主动发送实现,本发明并不具体限定。
需要说明的是,本实施例1中,在数据报文标识了第二标记的前提下,则作为用于转发所述数据报文的目的PEX设备,其在通过本设备存在的用于转发所述数据报文的出端口转发所述数据报文时,会去掉数据报文标识的第二标记。还有,在数据报文携带出端口标识的前提下,作为用于转发所述数据报文的目的PEX设备,其在通过本设备存在的用于转发所述数据报文的出端口转发所述数据报文时,也会去掉数据报文携带的出端口标识。
基于上面描述,下面通过举例对实施例1进行描述:
以图5所示的堆叠为例,在图5中,PEX100分别连接PEX101、PEX103、CB,PEX102分别连接PEX101、PEX103、CB。
基于图5所示的堆叠,则,
假如PEX100通过业务口收到单播数据报文,PEX100发现本PEX100与CB直连,则直接将收到的单播数据报文上传至CB。
CB收到PEX100上传的单播数据报文后,确定用于转发所述数据报文的出端口为PEX101上的端口101,此时PEX101为目的PEX设备,但CB此时并未直连PEX101,则依据已收集的网络拓扑确定从本CB至PEX101的最优路径,发现最优路径为CB->PEX100->PEX101,则在单播数据报文上标识第二标记并将端口101携带在单播数据报文中,沿着最优路径发送至PEX100。
PEX100通过连接CB的上行口收到单播数据报文,发现单播数据报文标识了第二标记,意味着单播数据报文是来源于CB的,则识别单播数据报文携带的出端口标识端口101不为本设备上端口的端口标识,确定本设备作为用于中转所述数据报文的中转PEX设备,依据本地已收集的网络拓扑确定出从PEX100至端口101所处的PEX101的最优路径,这里最优路径为PEX100->PEX101,则通过最优路径PEX100->PEX101将报文发送至PEX101;
PEX101通过连接PEX100的级联口收到单播数据报文,发现单播数据报文标识了第二标记,意味着单播数据报文是来源于CB的,则识别单播数据报文携带的出端口标识端口101为本设备上端口的端口标识,确定本设备作为用于转发所述数据报文的目的PEX设备,去掉单播数据报文的第二标记和出端口标识,并通过本设备上的端口101转发。即实现了堆叠中单播数据报文的转发,图5所示曲线形象示出了堆叠中单播数据报文的转发。
再以图5所示的堆叠举例,基于图5所示的堆叠,则,
假如PEX101通过业务口收到单播数据报文,PEX101发现本PEX101未与CB直连,则依据本地已收集的网络拓扑确定出从本PEX101至CB的最优路径,发现该最优路径为PEX101->PEX100->CB,则PEX101在收到的单播数据报文上标识第一标记,以表示该单播数据报文是上传至CB的。之后,PEX101沿着最优路径将标识了第一标记的单播数据报文发送给PEX100。
PEX100接收PEX101发送的标识了第一标记的单播数据报文,发现该单播数据报文标识了第一标记,就表示该单播数据报文是上传至CB的。PEX100正好和CB直连,则直接将接收的标识了第一标记的单播数据报文上传至CB。
CB收到PEX100上传的标识了第一标记的单播数据报文后,去掉单播数据报文标识的第一标记,为便于描述,这里将去掉第一标记的单播数据报文成为单播报文1。
CB确定用于转发所述数据报文的出端口为PEX102上的端口101,此时PEX102为目的PEX设备,CB直连PEX102,则直接把报文1发送给PEX102。
PEX100通过连接CB的上行口收到报文,发现单播报文1未标识第二标记,意味着单播报文1是来源于CB的,则识别单播报文1携带的出端口标识端口102为本设备上端口的端口标识,确定本设备作为用于转发单播报文1的目的PEX设备,去掉单播报文1的出端口标识,并通过本设备上的端口102转发。即实现了堆叠中单播数据报文的转发,图5未具体示出PEX101通过业务口收到的单播数据报文在堆叠中转发的情况。
以上对实施例1进行了描述。
实施例2:
本实施例2下,数据报文是非单播数据报文。
应用于本实施例2,当PEX设备通过业务口接收的数据报文上传至CB后,CB会依据本地已收集的网络拓扑确定用于转发数据报文的出端口所处的目的PEX设备,如果本CB直连所述目的PEX设备,将所述数据报文向所述目的PEX设备发送,如果本CB与所述目的PEX设备不相连,依据已收集的网络拓扑确定从本CB至所述目的PEX设备的最优路径,沿着所述最优路径将所述数据报文向所述目的PEX设备发送。这里,从本CB至所述目的PEX设备的最优路径优选为:当从本CB至所述目的PEX设备的最短路径只有一条时,确定从本CB至所述目的PEX设备的最优路径为该最短路径,而当从本CB至所述目的PEX设备的最短路径大于一条时,可随机选择一条或者按照设定条件比如框号最小等选择一条最短路径,确定选择的最短路径为从本CB至所述目的PEX设备的最优路径。
需要说明的是,基于上面描述的,假如最终上传至CB的数据报文标识了第一标记,则CB在向目的PEX设备发送数据报文之前,会去掉第一标记。
为清楚区分数据报文是来源于CB的数据报文,作为本实施例2的一个实现方式,上述CB在向目的PEX设备发送数据报文时,可在该数据报文上标识第二标记,以表示该数据报文是来源于CB下发的。基于此,上述步骤202中确定所述数据报文为来源于CB的数据报文可包括:识别数据报文上是否有第二标记,如果是,确定所述数据报文为来源于CB的数据报文。
本实施例2中,上述步骤202中本设备作为用于中转所述数据报文的中转PEX设备可通过以下方式确定:
依据本地已收集的网络拓扑确定其他PEX设备上存在用于转发所述数据报文的出端口、且本设备处于从CB至所述其他PEX设备的最优路径,则确定本设备作为用于中转所述数据报文的中转PEX设备。这里,依据本地已收集的网络拓扑确定其他PEX设备上存在用于转发所述数据报文的出端口的方式类似现有确定出端口的方式,以及确定从CB至所述其他PEX设备的最优路径类似上述CB确定最优路径的方式,不再展开描述。
在确定本设备作为用于中转所述数据报文的中转PEX设备时,则本实施例2中,上述步骤202中的向用于转发数据报文的目的PEX设备中转数据报文包括:将所述其他PEX设备作为用于转发所述数据报文的目的PEX设备,沿着从本设备至所述其他PEX设备的最优路径向所述其他PEX设备中转所述数据报文;
本实施例2中,上述步骤202中的本设备作为用于转发所述数据报文的目的PEX设备可通过以下方式确定:确定用于转发所述数据报文的出端口是否在本PEX设备上,如果是,确定本设备作为用于转发所述数据报文的目的PEX设备。
本实施例2中,因为数据报文为非单播数据报文,则PEX设备可能会确定本设备既作为用于转发所述数据报文的目的PEX设备,又作为用于中转所述数据报文的中转PEX设备,在这种情况下,PEX设备会复制收到的数据报文,以保证最终既能作为用于转发所述数据报文的目的PEX设备转发数据报文,又能作为用于中转所述数据报文的中转PEX设备向目的PEX设备中转数据报文。
需要说明的是,本实施例2中,在数据报文标识了第二标记的前提下,则作为用于转发所述数据报文的目的PEX设备,其在通过本设备存在的用于转发所述数据报文的出端口转发所述数据报文时,会去掉数据报文标识的第二标记。
基于上面描述,下面通过举例对实施例2进行描述:
以图6所示的堆叠为例,在图6中,PEX100分别连接PEX101、PEX103、CB,PEX102分别连接PEX101、PEX103、CB。
基于图6所示的堆叠,以PEX100通过业务口收到非单播数据报文为例,PEX100发现本PEX100与CB直连,则直接将收到的非单播数据报文上传至CB。
CB收到PEX100上传的非单播数据报文后,确定用于转发所述数据报文的出端口为PEX100上的端口100、PEX101上的端口101、PEX102上的端口102、PEX103上的端口103,则,
因为PEX100、PEX102、PEX103均与CB直连,而PEX101与CB非直连,则CB依据已收集的网络拓扑确定从本CB至PEX101的最优路径,假如最优路径为CB->PEX100->PEX101,则CB复制非单播数据报文三份,并在该三份非单播数据报文上标识第二标记,为便于描述,将这三份标识了第二标记的非单播数据报文记为报文01、报文02、报文03。
CB向PEX100、PEX102、PEX103分别发送报文01、02、03;
PEX100通过连接CB的上行口收到报文01,报文01标识了第二标记,意味着报文01是来源于CB的,PEX100一方面发现本设备上存在报文01的出端口,另一方面发现PEX101上也存在用于转发所述数据报文的出端口、且本PEX100处于从CB至所述PEX101的最优路径,则PEX100一方面作为用于转发报文01的目的PEX设备通过出端口转发,这里在通过出端口转发时会去掉报文01的第二标记,另一方面作为用于中转报文01的中转PEX设备向PEX101转发。
PEX101通过连接PEX100的级联口收到报文01,报文01标识了第二标记,意味着报文01是来源于CB的,PEX101发现本设备上存在报文01的出端口,作为用于转发报文01的目的PEX设备通过出端口转发,这里在通过出端口转发时会去掉报文01的第二标记。
PEX102通过连接CB的上行口收到报文02,报文02标识了第二标记,意味着报文02是来源于CB的,PEX102发现本设备上存在报文02的出端口,作为用于转发报文02的目的PEX设备通过出端口转发,这里在通过出端口转发时会去掉报文02的第二标记。
PEX103通过连接CB的上行口收到报文03,报文03标识了第二标记,意味着报文03是来源于CB的,PEX103发现本设备上存在报文03的出端口,作为用于转发报文03的目的PEX设备通过出端口转发,这里在通过出端口转发时会去掉报文03的第二标记。
最终,堆叠中各PEX设备实现了非单播数据报文的转发。图6所示曲线形象示出了堆叠中非单播数据报文的转发。
再比如,以图7所示的堆叠为例,在图7中,PEX100分别连接PEX101、PEX103、CB,PEX102连接PEX101、PEX103。
基于图7所示的堆叠,以PEX100通过业务口收到非单播数据报文为例,PEX100发现本PEX100与CB直连,则直接将收到的非单播数据报文上传至CB。
CB收到PEX100上传的非单播数据报文后,确定用于转发所述数据报文的出端口为PEX100上的端口100、PEX101上的端口101、PEX102上的端口102、PEX103上的端口103,则,
因为只有PEX100与CB直连,PEX101至PEX103不与CB直连,则CB依据已收集的网络拓扑分别确定从本CB至PEX101、本CB至PEX102、本CB至PEX103的最优路径,假如从CB至PEX101的最优路径为CB->PEX100->PX101,从CB至PEX102的最优路径为CB->PEX100->PX101->PX102,从CB至PEX103的最优路径为CB->PEX100->PX103,则,
CB在非单播数据报文上标识第二标记,发送至PEX100。
PEX100通过连接CB的上行口收到非单播数据报文,非单播数据报文标识了第二标记,意味着非单播数据报文是来源于CB的,PEX100一方面发现本设备上存在非单播数据报文的出端口,另一方面发现PEX101、PEX102、PEX103上也存在用于转发所述数据报文的出端口、且本PEX100处于从CB至PEX101的最优路径、从CB至PEX102的最优路径、以及从CB至PEX103的最优路径,则PEX100一方面作为用于转发非单播数据报文的目的PEX设备通过出端口转发,这里在通过出端口转发时会去掉非单播数据报文的第二标记,另一方面作为用于中转非单播数据报文的中转PEX设备向PEX101、PEX102、PEX103中转。
PEX101通过连接PEX100的级联口收到非单播数据报文,非单播数据报文标识了第二标记,意味着非单播数据报文是来源于CB的,PEX101发现本设备上存在非单播数据报文的出端口,作为用于转发非单播数据报文的目的PEX设备通过出端口转发,这里在通过出端口转发时会去掉非单播数据报文的第二标记。同时,PEX101也发现PEX102上存在用于转发所述数据报文的出端口、且本PEX101处于从CB至PEX102的最优路径,则PEX101作为用于中转非单播数据报文的中转PEX设备向PEX102中转。
PEX102通过连接PEX101的级联口收到非单播数据报文,非单播数据报文标识了第二标记,意味着非单播数据报文是来源于CB的,PEX102发现本设备上存在非单播数据报文的出端口,作为用于转发非单播数据报文的目的PEX设备通过出端口转发,这里在通过出端口转发时会去掉非单播数据报文的第二标记。
PEX103通过连接PEX100的级联口收到非单播数据报文,非单播数据报文标识了第二标记,意味着非单播数据报文是来源于CB的,PEX103发现本设备上存在非单播数据报文的出端口,作为用于转发非单播数据报文的目的PEX设备通过出端口转发,这里在通过出端口转发时会去掉非单播数据报文的第二标记。
最终,图7所示的堆叠中各PEX设备实现了非单播数据报文的转发,图7所示曲线形象示出了堆叠中单播数据报文的转发。
以上对实施例2进行了描述。
以上对本发明提供的方法进行了描述,下面对本发明提供的装置进行描述:
参见图8,图8为本发明提供的装置结构图。该装置应用于堆叠中的PEX设备。其中,所述堆叠中各PEX设备的角色相同均由CB管理,所述堆叠中N个PEX设备串联,N小于或等于所述堆叠中PEX设备总数量。
如图8所示,该装置可包括:
区分单元,用于区分本设备相连的对端设备是PEX设备还是CB;
接收单元,用于接收数据报文;
处理单元,用于确定本设备上传所述数据报文至CB,则在本设备相连的对端设备中存在CB时,将所述数据报文上传至CB,在本设备相连的对端设备中不存在CB时,通过本设备相连的PEX设备将所述数据报文上传至CB;以及,
确定所述数据报文来源于CB且本设备作为用于中转所述数据报文的中转PEX设备,则向用于转发所述数据报文的目的PEX设备中转所述数据报文;以及,
确定所述数据报文来源于CB且本设备作为用于转发所述数据报文的目的PEX设备,则通过本设备存在的用于转发所述数据报文的出端口转发所述数据报文。
优选地,所述处理单元确定本设备上传所述数据报文至CB包括:
识别接收所述数据报文的端口,如果所述端口为业务口,则确定本设备上传所述数据报文至CB;
优选地,所述处理单元通过本设备相连的PEX设备将数据报文上送至CB包括:
依据本地已收集的网络拓扑确定出从本设备至CB的最优路径,沿着所述最优路径转发所述数据报文以使所述数据报文上传至CB。
优选地,当所述数据报文为单播数据报文时,
所述处理单元通过以下方式确定本设备作为用于中转所述数据报文的中转PEX设备:确定用于转发所述数据报文的出端口是否在本设备上,如果否,确定本设备作为用于中转所述数据报文的中转PEX设备;
所述处理单元向用于转发所述数据报文的目的PEX设备中转所述数据报文包括:依据本地已收集的网络拓扑确定出从本设备至用于转发所述数据报文的出端口所处的目的PEX设备的最优路径,沿着确定的最优路径中转数据报文直至将数据报文发送至目的PEX设备;
所述处理单元通过以下方式确定本设备作为用于转发所述数据报文的目的PEX设备:确定用于转发所述数据报文的出端口是否在本PEX设备上,如果是,确定本设备作为用于转发所述数据报文的目的PEX设备。
其中,所述处理单元确定用于转发所述数据报文的出端口是否在本PEX设备上包括:
当所述数据报文携带CB确定的用于转发所述数据报文的出端口的标识时,识别所述数据报文携带的出端口标识是否为本设备上一端口的端口标识,如果是,确定用于转发所述数据报文的出端口在本PEX设备上,否则,确定用于转发所述数据报文的出端口不在本PEX设备上;
当所述数据报文未携带CB确定的用于转发所述数据报文的出端口的标识时,从CB获取CB确定的用于转发所述数据报文的出端口的标识,识别获取的出端口标识是否为本设备上一端口的端口标识,如果是,确定用于转发所述数据报文的出端口在本PEX设备上,否则,确定用于转发所述数据报文的出端口不在本PEX设备上。
优选地,当所述数据报文为非单播数据报文时,
所述处理单元通过以下方式确定本设备作为用于中转所述数据报文的中转PEX设备:依据本地已收集的网络拓扑确定其他PEX设备上存在用于转发所述数据报文的出端口、且本设备处于从CB至所述其他PEX设备的最优路径,则确定本设备作为用于中转所述数据报文的中转PEX设备;
所述处理单元向用于转发数据报文的目的PEX设备中转数据报文包括:将所述其他PEX设备作为用于转发所述数据报文的目的PEX设备,沿着从本设备至所述其他PEX设备的最优路径向所述其他PEX设备中转所述数据报文;
所述处理单元通过以下方式确定本设备作为用于转发所述数据报文的目的PEX设备:确定用于转发所述数据报文的出端口是否在本PEX设备上,如果是,确定本设备作为用于转发所述数据报文的目的PEX设备。
至此,完成图8所示的装置结构图。
本发明还提供了另一种装置结构图。参见图9,图9为本发明提供的另一装置结构图。该装置应用于堆叠中的CB,所述堆叠中各PEX设备的角色相同均由父设备CB管理,所述堆叠中N个PEX设备串联,N小于或等于所述堆叠中PEX设备总数量。
如图9所示,该装置可包括:
通知单元,用于将本设备为CB的信息通知给相连的PEX设备以使PEX设备区分本PEX设备相连的对端设备是PEX设备还是CB;
接收单元,用于接收PEX设备上传至本CB的数据报文;
处理单元,用于确定用于转发所述数据报文的目的PEX设备,如果本CB直连所述目的PEX设备,将所述数据报文发送至所述目的PEX设备,如果本CB与所述目的PEX设备不相连,依据已收集的网络拓扑确定从本CB至所述目的PEX设备的最优路径,沿着所述最优路径将所述数据报文发送至所述目的PEX设备。
优选地,当所述数据报文为单播数据报文时,所述数据报文携带用于转发所述数据报文的出端口的标识;或者,所述数据报文未携带用于转发所述数据报文的出端口的标识,所述处理单元将用于转发所述数据报文的出端口的标识通知给所述目的PEX设备;
所述最优路径包括:从本CB至所述目的PEX设备的最短路径;
所述处理单元沿着最优路径将所述数据报文发送至所述目的PEX设备包括:在所述最短路径的数量为1时,沿着所述最短路径将所述数据报文发送至所述目的PEX设备,在在所述最短路径的数量大于1时,将所述数据报文分担至各个最短路径并发送至所述目的PEX设备。
优选地,当所述数据报文为非单播数据报文时,所述最优路径包括:从本CB至所述目的PEX设备的一条最短路径。
至此,完成图9所示的装置结构描述。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
Claims (11)
1.一种报文转发方法,其特征在于,所述堆叠中各端口扩展PEX设备的角色相同均由父设备CB管理,所述堆叠中N个PEX设备串联,N小于或等于所述堆叠中PEX设备总数量,该方法应用于PEX设备,包括:
区分本设备相连的对端设备是PEX设备还是CB;
接收数据报文;
确定本设备上传所述数据报文至CB,则在本设备相连的对端设备中存在CB时,将所述数据报文上传至CB,在本设备相连的对端设备中不存在CB时,通过本设备相连的PEX设备将所述数据报文上传至CB;
确定所述数据报文来源于CB且本设备作为用于中转所述数据报文的中转PEX设备,则向用于转发所述数据报文的目的PEX设备中转所述数据报文;
确定所述数据报文来源于CB且本设备作为用于转发所述数据报文的目的PEX设备,则通过本设备存在的用于转发所述数据报文的出端口转发所述数据报文。
2.根据权利要求1所述的方法,其特征在于,所述确定本设备上传所述数据报文至CB包括:
识别接收所述数据报文的端口,如果所述端口为业务口,则确定本设备上传所述数据报文至CB;
所述通过本设备相连的PEX设备将数据报文上送至CB包括:
依据本地已收集的网络拓扑确定出从本设备至CB的最优路径,沿着所述最优路径转发所述数据报文以使所述数据报文上传至CB。
3.根据权利要求1或2所述的方法,其特征在于,所述数据报文为单播数据报文;
所述本设备作为用于中转数据报文的中转PEX设备通过以下方式确定:确定用于转发所述数据报文的出端口是否在本设备上,如果否,确定本设备作为用于中转所述数据报文的中转PEX设备;
所述向用于转发所述数据报文的目的PEX设备中转所述数据报文包括:依据本地已收集的网络拓扑确定出从本设备至用于转发所述数据报文的出端口所处的目的PEX设备的最优路径,沿着确定的最优路径中转数据报文直至将数据报文发送至目的PEX设备;
所述本设备作为用于转发所述数据报文的目的PEX设备通过以下方式确定:确定用于转发所述数据报文的出端口是否在本PEX设备上,如果是,确定本设备作为用于转发所述数据报文的目的PEX设备。
4.根据权利要求1或2所述的方法,其特征在于,所述数据报文为非单播数据报文;
所述本设备作为用于中转所述数据报文的中转PEX设备通过以下方式确定:依据本地已收集的网络拓扑确定其他PEX设备上存在用于转发所述数据报文的出端口、且本设备处于从CB至所述其他PEX设备的最优路径,则确定本设备作为用于中转所述数据报文的中转PEX设备;
所述向用于转发数据报文的目的PEX设备中转数据报文包括:将所述其他PEX设备作为用于转发所述数据报文的目的PEX设备,沿着从本设备至所述其他PEX设备的最优路径向所述其他PEX设备中转所述数据报文;
所述本设备作为用于转发所述数据报文的目的PEX设备通过以下方式确定:确定用于转发所述数据报文的出端口是否在本PEX设备上,如果是,确定本设备作为用于转发所述数据报文的目的PEX设备。
5.一种报文转发方法,其特征在于,所述堆叠中各端口扩展PEX设备的角色相同均由父设备CB管理,所述堆叠中N个PEX设备串联,N小于或等于所述堆叠中PEX设备总数量,该方法应用于CB,包括:
将本设备为CB的信息通知给相连的PEX设备以使PEX设备区分本PEX设备相连的对端设备是PEX设备还是CB;
接收PEX设备上传至本CB的数据报文;
确定用于转发所述数据报文的目的PEX设备,如果本CB直连所述目的PEX设备,将所述数据报文发送至所述目的PEX设备,如果本CB与所述目的PEX设备不相连,依据已收集的网络拓扑确定从本CB至所述目的PEX设备的最优路径,沿着所述最优路径将所述数据报文发送至所述目的PEX设备。
6.根据权利要求5所述的方法,其特征在于,
当所述数据报文为单播数据报文时,所述数据报文携带用于转发所述数据报文的出端口的标识;或者,所述数据报文未携带用于转发所述数据报文的出端口的标识,该方法进一步包括:将用于转发所述数据报文的出端口的标识通知给所述目的PEX设备;
所述最优路径包括:从本CB至所述目的PEX设备的最短路径;
所述沿着最优路径将所述数据报文发送至所述目的PEX设备包括:在所述最短路径的数量为1时,沿着所述最短路径将所述数据报文发送至所述目的PEX设备,在在所述最短路径的数量大于1时,将所述数据报文分担至各个最短路径并发送至所述目的PEX设备;
当所述数据报文为非单播数据报文时,所述最优路径包括:从本CB至所述目的PEX设备的一条最短路径。
7.一种报文转发装置,其特征在于,所述堆叠中各端口扩展PEX设备的角色相同均由父设备CB管理,所述堆叠中N个PEX设备串联,N小于或等于所述堆叠中PEX设备总数量,该装置应用于PEX设备,包括:
区分单元,用于区分本设备相连的对端设备是PEX设备还是CB;
接收单元,用于接收数据报文;
处理单元,用于确定本设备上传所述数据报文至CB,则在本设备相连的对端设备中存在CB时,将所述数据报文上传至CB,在本设备相连的对端设备中不存在CB时,通过本设备相连的PEX设备将所述数据报文上传至CB;以及,
确定所述数据报文来源于CB且本设备作为用于中转所述数据报文的中转PEX设备,则向用于转发所述数据报文的目的PEX设备中转所述数据报文;以及,
确定所述数据报文来源于CB且本设备作为用于转发所述数据报文的目的PEX设备,则通过本设备存在的用于转发所述数据报文的出端口转发所述数据报文。
8.根据权利要求7所述的装置,其特征在于,所述处理单元确定本设备上传所述数据报文至CB包括:识别接收所述数据报文的端口,如果所述端口为业务口,则确定本设备上传所述数据报文至CB;
所述处理单元通过本设备相连的PEX设备将数据报文上送至CB包括:依据本地已收集的网络拓扑确定出从本设备至CB的最优路径,沿着所述最优路径转发所述数据报文以使所述数据报文上传至CB。
9.根据权利要求7或8所述的装置,其特征在于,
当所述数据报文为单播数据报文时,
所述处理单元通过以下方式确定本设备作为用于中转所述数据报文的中转PEX设备:确定用于转发所述数据报文的出端口是否在本设备上,如果否,确定本设备作为用于中转所述数据报文的中转PEX设备;
所述处理单元向用于转发所述数据报文的目的PEX设备中转所述数据报文包括:依据本地已收集的网络拓扑确定出从本设备至用于转发所述数据报文的出端口所处的目的PEX设备的最优路径,沿着确定的最优路径中转数据报文直至将数据报文发送至目的PEX设备;
所述处理单元通过以下方式确定本设备作为用于转发所述数据报文的目的PEX设备:确定用于转发所述数据报文的出端口是否在本PEX设备上,如果是,确定本设备作为用于转发所述数据报文的目的PEX设备;
当所述数据报文为非单播数据报文时,
所述处理单元通过以下方式确定本设备作为用于中转所述数据报文的中转PEX设备:依据本地已收集的网络拓扑确定其他PEX设备上存在用于转发所述数据报文的出端口、且本设备处于从CB至所述其他PEX设备的最优路径,则确定本设备作为用于中转所述数据报文的中转PEX设备;
所述处理单元向用于转发数据报文的目的PEX设备中转数据报文包括:将所述其他PEX设备作为用于转发所述数据报文的目的PEX设备,沿着从本设备至所述其他PEX设备的最优路径向所述其他PEX设备中转所述数据报文;
所述处理单元通过以下方式确定本设备作为用于转发所述数据报文的目的PEX设备:确定用于转发所述数据报文的出端口是否在本PEX设备上,如果是,确定本设备作为用于转发所述数据报文的目的PEX设备。
10.一种报文转发装置,其特征在于,所述堆叠中各端口扩展PEX设备的角色相同均由父设备CB管理,所述堆叠中N个PEX设备串联,N小于或等于所述堆叠中PEX设备总数量,该装置应用于CB,包括:
通知单元,用于将本设备为CB的信息通知给相连的PEX设备以使PEX设备区分本PEX设备相连的对端设备是PEX设备还是CB;
接收单元,用于接收PEX设备上传至本CB的数据报文;
处理单元,用于确定用于转发所述数据报文的目的PEX设备,如果本CB直连所述目的PEX设备,将所述数据报文发送至所述目的PEX设备,如果本CB与所述目的PEX设备不相连,依据已收集的网络拓扑确定从本CB至所述目的PEX设备的最优路径,沿着所述最优路径将所述数据报文发送至所述目的PEX设备。
11.根据权利要求10所述的装置,其特征在于,
当所述数据报文为单播数据报文时,所述数据报文携带用于转发所述数据报文的出端口的标识;或者,所述数据报文未携带用于转发所述数据报文的出端口的标识,所述处理单元将用于转发所述数据报文的出端口的标识通知给所述目的PEX设备;
所述最优路径包括:从本CB至所述目的PEX设备的最短路径;
所述处理单元沿着最优路径将所述数据报文发送至所述目的PEX设备包括:在所述最短路径的数量为1时,沿着所述最短路径将所述数据报文发送至所述目的PEX设备,在在所述最短路径的数量大于1时,将所述数据报文分担至各个最短路径并发送至所述目的PEX设备。
当所述数据报文为非单播数据报文时,所述最优路径包括:从本CB至所述目的PEX设备的一条最短路径。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510183833.0A CN106161236B (zh) | 2015-04-17 | 2015-04-17 | 报文转发方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510183833.0A CN106161236B (zh) | 2015-04-17 | 2015-04-17 | 报文转发方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106161236A true CN106161236A (zh) | 2016-11-23 |
CN106161236B CN106161236B (zh) | 2019-06-14 |
Family
ID=58058439
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510183833.0A Active CN106161236B (zh) | 2015-04-17 | 2015-04-17 | 报文转发方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106161236B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106452921A (zh) * | 2016-11-28 | 2017-02-22 | 杭州华三通信技术有限公司 | 一种堆叠******检测方法及装置 |
CN108923966B (zh) * | 2018-06-27 | 2021-06-29 | 新华三技术有限公司 | 1br网络pvst协议的vlan使能方法及装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102647424A (zh) * | 2012-04-18 | 2012-08-22 | 杭州华三通信技术有限公司 | 一种数据传输方法及其装置 |
US20120287930A1 (en) * | 2011-05-13 | 2012-11-15 | Cisco Technology, Inc. | Local switching at a fabric extender |
CN102946356A (zh) * | 2012-10-16 | 2013-02-27 | 杭州华三通信技术有限公司 | 一种基于cb-pe网络的组播报文传输方法和设备 |
CN103166874A (zh) * | 2013-03-25 | 2013-06-19 | 杭州华三通信技术有限公司 | 一种报文转发方法及设备 |
CN103401774A (zh) * | 2013-07-18 | 2013-11-20 | 杭州华三通信技术有限公司 | 一种基于堆叠***的报文转发方法和设备 |
US20140044126A1 (en) * | 2012-08-08 | 2014-02-13 | Cisco Technology, Inc. | Scalable Media Access Control Protocol Synchronization Techniques for Fabric Extender Based Emulated Switch Deployments |
-
2015
- 2015-04-17 CN CN201510183833.0A patent/CN106161236B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120287930A1 (en) * | 2011-05-13 | 2012-11-15 | Cisco Technology, Inc. | Local switching at a fabric extender |
CN102647424A (zh) * | 2012-04-18 | 2012-08-22 | 杭州华三通信技术有限公司 | 一种数据传输方法及其装置 |
US20140044126A1 (en) * | 2012-08-08 | 2014-02-13 | Cisco Technology, Inc. | Scalable Media Access Control Protocol Synchronization Techniques for Fabric Extender Based Emulated Switch Deployments |
CN102946356A (zh) * | 2012-10-16 | 2013-02-27 | 杭州华三通信技术有限公司 | 一种基于cb-pe网络的组播报文传输方法和设备 |
CN103166874A (zh) * | 2013-03-25 | 2013-06-19 | 杭州华三通信技术有限公司 | 一种报文转发方法及设备 |
CN103401774A (zh) * | 2013-07-18 | 2013-11-20 | 杭州华三通信技术有限公司 | 一种基于堆叠***的报文转发方法和设备 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106452921A (zh) * | 2016-11-28 | 2017-02-22 | 杭州华三通信技术有限公司 | 一种堆叠******检测方法及装置 |
CN106452921B (zh) * | 2016-11-28 | 2019-12-06 | 新华三技术有限公司 | 一种堆叠******检测方法及装置 |
CN108923966B (zh) * | 2018-06-27 | 2021-06-29 | 新华三技术有限公司 | 1br网络pvst协议的vlan使能方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN106161236B (zh) | 2019-06-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103534989B (zh) | 在分布式结构协议(dfp)交换网络架构中的基于优先级的流控制 | |
KR101989333B1 (ko) | 소프트웨어 정의 네트워킹에서의 데이터 전달 방법, 기기 및 시스템 | |
CN102986172B (zh) | 虚拟集***换 | |
CN102918808B (zh) | 在虚拟站接口发现和配置协议中传输虚拟局域网信息的方法 | |
CN103401774B (zh) | 一种基于堆叠***的报文转发方法和设备 | |
CN103338161B (zh) | 一种实现跨设备聚合的方法和设备 | |
CN102821038A (zh) | 交换网络架构中的数据业务处理方法和*** | |
CN103581274B (zh) | 一种堆叠***中报文转发方法和装置 | |
CN102158421A (zh) | 创建三层接口的方法及单元 | |
CN103401781B (zh) | 应用于多链路透明互联网络的接入方法和设备 | |
CN103354529B (zh) | 一种选择路径的方法和设备 | |
CN105991445A (zh) | 链路聚合组的设置方法和装置 | |
CN103414801B (zh) | 一种堆叠***中媒质访问控制地址同步的方法和设备 | |
CN107566237A (zh) | 一种数据报文处理方法及装置 | |
US20160124884A1 (en) | Redundancy for port extender chains | |
CN102404179A (zh) | 一种报文处理的方法和装置 | |
CN103746922A (zh) | 一种组播报文的转发方法及装置 | |
CN106034038A (zh) | 防止多冲突堆叠的方法和装置 | |
CN102064999B (zh) | 实现组播报文转发的方法和组播报文转发设备 | |
CN106161236A (zh) | 报文转发方法和装置 | |
CN103152283B (zh) | 一种聚合链路负载分担的方法和设备 | |
CN105743780A (zh) | 报文传输方法及装置 | |
CN103685017B (zh) | 堆叠***中报文转发方法、堆叠设备及堆叠*** | |
CN102014035A (zh) | 基于以太环网的组网方法及装置 | |
CN106302188A (zh) | 一种交换机设备的组播报文转发控制方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No. Applicant after: Xinhua three Technology Co., Ltd. Address before: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No. Applicant before: Huasan Communication Technology Co., Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |