一种环形拓扑网络中广播报文的转发方法及设备的制作方法

文档序号:7581442阅读:217来源:国知局
专利名称:一种环形拓扑网络中广播报文的转发方法及设备的制作方法
技术领域
本发明涉及网络数据通信领域,尤其涉及一种环形拓扑网络中广播报文的转发方法及设备。
背景技术
在现有堆叠组网结构中,组成一个系统的各数据通讯设备之间通过UP和DOWN级联端口相连,在物理上形成一个整体,这些设备级联后形成的拓扑可以是链形或环形。在逻辑上,该系统可以通过拓扑发现协议形成一个逻辑单元。换句话说,组成该系统的各个设备知道该系统中其他成员的存在及相关信息。它们知道彼此的方式是在级联端口被链接之后每个设备自动发出拓扑发现报文,各设备通过UP和DOWN级联端口向自己的邻居设备发出自己的信息,这些信息在设备之间进行传递。此外,系统内各设备还会选举出一台设备作为 MASTER (主控)设备来对其他所有设备进行管理。完成选举后,MASTER设备会向系统内其他设备发送系统内所有成员设备的必要信息,最终每个设备都知道了系统内部其他成员的必要情况,从而在逻辑上可以将这些成员设备看做一个整体,将其当成一台虚拟逻辑设备进行管理。在环形网络拓扑技术中,为避免出现报文的广播风暴,通常采用阻塞系统内部某个成员设备上的一个级联端口的方式,该种方式的缺点是始终有一个方向的带宽会被闲置浪费;或者虽然具备一定的负荷分担功能,但是功能有限,成员设备并不能将流量更加智能地、相对平均地分配到两个端口上以实现物理带宽资源的有效利用。现有的技术方案由于不能对带宽进行充分利用,因此当系统中存在偶数个成员设备时,会存在网络带宽资源闲置的情况。举例如下
如图ι所示,假设设备1、设备2、设备3及设备4级联组成环形网络。当设备1收到广播报文时,其会通过其上的两个级联端口将该报文转发出去。当设备4通过其上的UP端口收到该广播报文时,将该广播报文从本设备的DOWN端口转发给设备3 ;设备2和设备3在收到广播报文时,不再通过本设备的级联端口转发该广播报文。在这种情况下,设备2和设备3之间的带宽资源被闲置。当有大量广播报文从设备1处涌入该环形网络中时,相邻的设备2和设备3间某一方向可能会出现数据拥塞,而另一方向则还有带宽剩余的现象。

发明内容
本发明要解决的技术问题是提供一种环形拓扑网络中广播报文的转发方法及设备,以解决现有技术中在进行广播报文转发时因带宽分配不均衡导致的网络资源被无故浪费的问题。为解决上述问题,本发明提供了一种环形拓扑网络中广播报文的转发方法,应用于由N个成员设备通过级联端口级联组成的环形网络中,其中,N为大于2的偶数,所述方法包括
对于每一来源信息,选择相互级联的一对成员设备与该来源信息对应,所述一对成员设备中的一个设备与该来源信息所属成员设备在UP级联端口方向上和DOWN级联端口方向上的跳数相等;其中,对于每一成员设备,该成员设备上部分来源信息对应的一对成员设备与该成员设备上另一部分来源信息对应的一对成员设备只具有一个相同的成员设备;
所述环形网络中的成员设备在通过本设备上的非级联端口收到广播报文后,从本设备上的各级联端口将所述广播报文泛洪出去;
所述环形网络中的其他成员设备通过本设备上的级联端口收到所述广播报文后,通过判断本设备是否属于所述广播报文的来源信息对应的一对成员设备,决定是否对所述广播报文进行转发。进一步地,
所述通过判断本设备是否属于所述广播报文的来源信息对应的一对成员设备,决定是否对所述广播报文进行转发,具体包括
所述环形网络的其他成员设备在判断出本设备是所述广播报文的来源信息对应的一对成员设备中的一个时,不通过本成员设备上的另一级联端口转发所述广播报文;否则,通过本成员设备上的另一级联端口转发所述广播报文。进一步地,
所述对于每一成员设备,该成员设备上部分来源信息对应的一对成员设备与该成员设备上另一部分来源信息对应的一对成员设备只具有一个相同的成员设备,具体包括
对于每一成员设备,该成员设备上值为奇数的来源信息对应的一对成员设备与该成员设备上值为偶数的来源信息对应的一对成员设备只具有一个相同的成员设备。进一步地,
对于值为奇数的来源信息,该来源信息所属成员设备与该来源信息对应的一对成员设备在UP级联端口方向上和DOWN级联端口方向上的最小跳数分别为η/2和n/2-l ;对于值为偶数的来源信息,该来源信息所属成员设备与该来源信息对应的一对成员设备在UP级联端口方向上和DOWN级联端口方向上的最小跳数分别为n/2-l和η/2 ;或者,
对于值为奇数的来源信息,该来源信息所属成员设备与该来源信息对应的一对成员设备在UP级联端口方向上和DOWN级联端口方向上的最小跳数分别为n/2-l和η/2 ;对于值为偶数的来源信息,该来源信息所属成员设备与该来源信息对应的一对成员设备在UP级联端口方向上和DOWN级联端口方向上的最小跳数分别为η/2和n/2-l。进一步地,
所述来源信息为接收所述广播报文的非级联端口的端口号或接收所述广播报文的交换芯片的mod ID号。本发明还提供了一种环形拓扑网络中广播报文的转发方法,应用于由2个成员设备通过级联端口级联组成的环形网络中,所述方法包括
各成员设备上配置有本设备上各来源信息与输出级联端口的对应关系;其中,对于每一成员设备,该成员设备上部分来源信息对应的输出级联端口与该成员设备上另一部分来源信息对应的输出级联端口不同;
所述环形网络中的成员设备通过本设备上的非级联端口收到广播报文后,将所述广播报文从与所述广播报文的来源信息对应的级联端口转发出去;
所述环形网络中的另一成员设备通过本设备上的级联端口接收所述广播报文。
进一步地,
所述对于每一成员设备,该成员设备上部分来源信息对应的输出级联端口与该成员设备上另一部分来源信息对应的输出级联端口不同,具体包括
对于每一成员设备,该成员设备上值为奇数的来源信息对应的输出级联端口与该成员设备上值为偶数的来源信息对应的输出级联端口不同。进一步地,
所述来源信息为接收所述广播报文的非级联端口的端口号或接收所述广播报文的交换芯片的mod ID号。相应地,本发明提供了一种设备,N个设备通过级联端口级联组成环形网络,其中, N为大于2的偶数,所述设备包括
第一子装置,用于存储每一来源信息与相互级联的一对设备的对应关系,所述一对设备中的一个设备与该来源信息所属设备在UP级联端口方向上和DOWN级联端口方向上的跳数相等;其中,每一设备上部分来源信息对应的一对设备与该设备上另一部分来源信息对应的一对设备只具有一个相同的设备;
第二子装置,用于在通过本设备上的非级联端口收到广播报文后,从本设备上的各级联端口将所述广播报文泛洪出去;
第三子装置,用于通过本设备上的级联端口收到广播报文后,通过判断本设备是否属于所述广播报文的来源信息对应的一对设备,决定是否对所述广播报文进行转发。进一步地,
所述通过判断本设备是否属于所述广播报文的来源信息对应的一对设备,决定是否对所述广播报文进行转发,具体包括
所述第三子装置用于在判断出本设备是所述广播报文的来源信息对应的一对设备中的一个时,不通过本设备上的另一级联端口转发所述广播报文;否则,通过本设备上的另一级联端口转发所述广播报文。进一步地,
所述每一设备上部分来源信息对应的一对设备与该设备上另一部分来源信息对应的一对设备只具有一个相同的设备,具体包括
对于每一设备,该设备上值为奇数的来源信息对应的一对设备与该设备上值为偶数的来源信息对应的一对设备只具有一个相同的设备。进一步地,
所述来源信息为接收所述广播报文的非级联端口的端口号或接收所述广播报文的交换芯片的mod ID号。相应地,本发明还提供了一种设备,2个设备通过级联端口级联组成环形网络,所述设备包括
第一子装置,用于存储本设备上各来源信息与输出级联端口的对应关系;其中,每一设备上部分来源信息对应的输出级联端口与该设备上另一部分来源信息对应的输出级联端口不同;
第二子装置,用于通过本设备上的非级联端口收到广播报文后,将所述广播报文从与所述广播报文的来源信息对应的级联端口转发出去;第三子装置,用于通过本设备上的级联端口接收另一设备发来的广播报文。进一步地,
所述每一设备上部分来源信息对应的输出级联端口与该设备上另一部分来源信息对应的输出级联端口不同,具体包括
对于每一设备,该设备上值为奇数的来源信息对应的输出级联端口与该设备上值为偶数的来源信息对应的输出级联端口不同。采用本发明之后,带宽可以更加均勻地分布在各相邻成员设备之间的链路上,充分利用了已有的链路带宽资源,极大地提高了网络性能和质量,提高了效益。


图1为现有技术中由四个成员设备级联形成的环形网络的拓扑图; 图2为本发明实施例中广播报文的转发方法流程图。
具体实施例方式下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。对于广播报文(本文所指广播报文是广播、多播、未知单播报文的统称)来说,现有环形网络中的各成员设备采取泛洪的方式进行报文转发,即在收到广播报文时,各成员设备会通过其上所有在同一个VLAN (Virtual Local Area Network,虚拟局域网)内的端口将该报文发送出去。在本实施例中,环形拓扑网络中广播报文的转发方法,应用于由N个成员设备通过级联端口级联组成的环形网络中,其中N为大于2的偶数,如图2所示,包括
步骤10、对于每一来源信息,选择相互级联的一对成员设备与该来源信息对应,该被选择出的一对成员设备中的一个设备与该来源信息所属成员设备在UP级联端口方向上和 DOWN级联端口方向上的跳数相等;其中,对于每一成员设备,其中,对于每一成员设备,该成员设备上部分来源信息对应的一对成员设备与该成员设备上另一部分来源信息对应的一对成员设备只具有一个相同的成员设备;
其中,为每一来源信息对应选择的一对成员设备的标识信息可以是在拓扑发现过程后,由环形网络中的主设备配置到各其他成员设备上的,或是由各成员设备根据主设备发来的全局信息计算得到的,上述来源信息可以为接收该广播报文的成员设备上非级联端口的端口号或接收该广播报文的成员设备上的交换芯片的mod ID号。步骤20、环形网络中的成员设备通过本设备上的非级联端口收到广播报文后,从本设备上的各级联端口将该广播报文泛洪出去;
步骤30、环形网络中的其他成员设备通过本设备上的级联端口收到上述广播报文后, 通过判断本设备是否属于该广播报文的来源信息对应的一对成员设备,决定是否对该广播报文进行转发;
即环形网络的其他成员设备在判断出本设备是该广播报文的来源信息对应的一对成员设备中的一个时,不通过本成员设备上的另一级联端口转发该广播报文;否则,通过本成员设备上的另一级联端口转发该广播报文。
按照上述转发方法,一成员设备上部分来源信息与另一部分来源信息对应的一对成员设备不完全相同,因此,在进行广播报文转发时,可以保证环形网络各链路上的流量相对均勻。且按照上述转发方法,任何一个进入环形网络拓扑系统的广播报文,都可以通过级联端口被转发到其他所有的成员设备,则该报文不会两次达到同一个设备。在具体实现时,在步骤10中,对于每一个来源信息来说,被选择出的一对成员设备中的一个设备与该来源信息所属成员设备在UP级联端口方向上和DOWN级联端口方向上的跳数差值为1,可保证广播报文在该环形拓扑网络中从两个方向传递的距离最接近,转发时间也最接近。在本发明的另一实施例中,步骤10中,对于每一成员设备,该成员设备上部分来源信息对应的一对成员设备与该成员设备上另一部分来源信息对应的一对成员设备只具有一个相同的成员设备,可采用以下方式实现
对于每一成员设备,在该成员设备的每一级联端口方向上,该成员设备上值为奇数的来源信息对应的一对成员设备与该成员设备上值为偶数的来源信息对应的一对成员设备只具有一个相同的成员设备。当前,也可以采用不同的分类方式,只要能保证成员设备上某些信息与另一些来源信息对应的一对成员设备不完全相同即可。在具体实现时,可采用下述两种方式中的任意一种进行配置
方式一对于值为奇数的来源信息,该来源信息所属成员设备在UP级联端口和DOWN级联端口方向上距离该来源信息对应的一对成员设备的最小跳数分别为η/2跳和n/2-l跳; 对于值为偶数的来源信息,该来源信息所属成员设备在UP级联端口和DOWN级联端口方向上距离该来源信息对应的一对成员设备的最小跳数分别为n/2-l跳和η/2跳;
方式二 对于值为奇数的来源信息,该来源信息所属成员设备在UP级联端口和DOWN级联端口方向上距离该来源信息对应的一对成员设备的最小跳数分别为n/2-l跳和η/2跳; 对于值为偶数的来源信息,该来源信息所属成员设备在UP级联端口和DOWN级联端口方向上距离该来源信息对应的一对成员设备的最小跳数分别为η/2跳和n/2-l跳;
举例来说在如图1所述环形网络拓扑中,采用方式一进行配置时,从设备1进入环形网络拓扑的广播报文,会通过设备1的UP级联端口和DOWN级联端口向两个方向发送。从设备1流入的广播报文通过设备1的UP级联端口被转发到设备2后,当该广播报文的源 mod ID或源端口号为偶数,设备2除了向本设备上的用户端口广播外,不会再从本设备上的UP级联端口继续往设备3广播;与此同时,在设备2上面,如果从设备1流入的广播报文的源mod ID或源端口号为奇数,设备2除了向本设备上的用户端口广播外,还会再继续从本设备的UP级联端口向设备3广播该广播报文。另一方面,广播报文通过设备1的DOWN级联端口被转发到设备4后,如果该报文的源mod ID或源端口号为奇数,设备4除了向本设备上的用户端口广播外,不会再从本设备的DOWN级联端口继续往设备3广播;与此同时,在设备4上面,如果从设备1发来的广播报文的源mod ID或源端口号为偶数,设备4除了向本设备上的用户端口广播该广播报文外,还会通过本设备上的DOWN级联端口把该报文广播给设备3。设备3会向本设备的用户端口广播该报文,但不会把该报文继续逆时针方向继续广播给设备2。相应地,本实施例中,一种设备,N个设备通过级联端口级联组成环形网络,其中,N 为大于2的偶数,所述设备包括第一子装置,用于存储每一来源信息与相互级联的一对设备的对应关系,所述一对设备中的一个设备与该来源信息所属设备在UP级联端口方向上和DOWN级联端口方向上的跳数相等;其中,每一设备上部分来源信息对应的一对设备与该设备上另一部分来源信息对应的一对设备只具有一个相同的设备;
第二子装置,用于在通过本设备上的非级联端口收到广播报文后,从本设备上的各级联端口将所述广播报文泛洪出去;
第三子装置,用于通过本设备上的级联端口收到广播报文后,通过判断本设备是否属于所述广播报文的来源信息对应的一对设备,决定是否对所述广播报文进行转发。较优地,
所述通过判断本设备是否属于所述广播报文的来源信息对应的一对设备,决定是否对所述广播报文进行转发,具体包括
所述第三子装置用于在判断出本设备是所述广播报文的来源信息对应的一对设备中的一个时,不通过本设备上的另一级联端口转发所述广播报文;否则,通过本设备上的另一级联端口转发所述广播报文。较优地,
所述每一设备上部分来源信息对应的一对设备与该设备上另一部分来源信息对应的一对设备只具有一个相同的设备,具体包括
对于每一设备,该设备上值为奇数的来源信息对应的一对设备与该设备上值为偶数的来源信息对应的一对设备只具有一个相同的设备。较优地,
所述来源信息为接收所述广播报文的非级联端口的端口号或接收所述广播报文的交换芯片的mod ID号。在本发明的另一实施例中,当环形网络由2个成员设备通过级联端口级联组成时,环形拓扑网络中广播报文的转发方法包括
各成员设备上配置有本设备上各来源信息与输出级联端口的对应关系;其中,对于每一成员设备,该成员设备上部分来源信息对应的输出级联端口与该成员设备上另一部分来源信息对应的输出级联端口不同;
所述环形网络中的成员设备通过本设备上的非级联端口收到广播报文后,将所述广播报文从与所述广播报文的来源信息对应的级联端口转发出去;
所述环形网络中的另一成员设备通过本设备上的级联端口接收所述广播报文。较优地,
所述对于每一成员设备,该成员设备上部分来源信息对应的输出级联端口与该成员设备上另一部分来源信息对应的输出级联端口不同,具体包括
对于每一成员设备,该成员设备上值为奇数的来源信息对应的输出级联端口与该成员设备上值为偶数的来源信息对应的输出级联端口不同。较优地,
所述来源信息为接收所述广播报文的非级联端口的端口号或接收所述广播报文的交换芯片的mod ID号。相应地,一种设备,2个设备通过级联端口级联组成环形网络,所述设备包括第一子装置,用于存储本设备上各来源信息与输出级联端口的对应关系;其中,每一设备上部分来源信息对应的输出级联端口与该设备上另一部分来源信息对应的输出级联端口不同;
第二子装置,用于通过本设备上的非级联端口收到广播报文后,将所述广播报文从与所述广播报文的来源信息对应的级联端口转发出去;
第三子装置,用于通过本设备上的级联端口接收另一设备发来的广播报文。较优地,
所述每一设备上部分来源信息对应的输出级联端口与该设备上另一部分来源信息对应的输出级联端口不同,具体包括
对于每一设备,该设备上值为奇数的来源信息对应的输出级联端口与该设备上值为偶数的来源信息对应的输出级联端口不同。需要说明的是,当堆叠系统采用环形拓扑结构进行组网时,亦可使用本发明上述方法。本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。以上所述仅为本发明的优选实施例而已,并非用于限定本发明的保护范围。根据本发明的发明内容,还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种环形拓扑网络中广播报文的转发方法,应用于由N个成员设备通过级联端口级联组成的环形网络中,其中,N为大于2的偶数,所述方法包括对于每一来源信息,选择相互级联的一对成员设备与该来源信息对应,所述一对成员设备中的一个设备与该来源信息所属成员设备在UP级联端口方向上和DOWN级联端口方向上的跳数相等;其中,对于每一成员设备,该成员设备上部分来源信息对应的一对成员设备与该成员设备上另一部分来源信息对应的一对成员设备只具有一个相同的成员设备;所述环形网络中的成员设备在通过本设备上的非级联端口收到广播报文后,从本设备上的各级联端口将所述广播报文泛洪出去;所述环形网络中的其他成员设备通过本设备上的级联端口收到所述广播报文后,通过判断本设备是否属于所述广播报文的来源信息对应的一对成员设备,决定是否对所述广播报文进行转发。
2.如权利要求1所述的方法,其特征在于所述通过判断本设备是否属于所述广播报文的来源信息对应的一对成员设备,决定是否对所述广播报文进行转发,具体包括所述环形网络的其他成员设备在判断出本设备是所述广播报文的来源信息对应的一对成员设备中的一个时,不通过本成员设备上的另一级联端口转发所述广播报文;否则,通过本成员设备上的另一级联端口转发所述广播报文。
3.如权利要求1所述的方法,其特征在于所述对于每一成员设备,该成员设备上部分来源信息对应的一对成员设备与该成员设备上另一部分来源信息对应的一对成员设备只具有一个相同的成员设备,具体包括对于每一成员设备,该成员设备上值为奇数的来源信息对应的一对成员设备与该成员设备上值为偶数的来源信息对应的一对成员设备只具有一个相同的成员设备。
4.如权利要求3所述的方法,其特征在于对于值为奇数的来源信息,该来源信息所属成员设备与该来源信息对应的一对成员设备在UP级联端口方向上和DOWN级联端口方向上的最小跳数分别为η/2和n/2-l ;对于值为偶数的来源信息,该来源信息所属成员设备与该来源信息对应的一对成员设备在UP级联端口方向上和DOWN级联端口方向上的最小跳数分别为n/2-l和η/2 ;或者,对于值为奇数的来源信息,该来源信息所属成员设备与该来源信息对应的一对成员设备在UP级联端口方向上和DOWN级联端口方向上的最小跳数分别为n/2-l和η/2 ;对于值为偶数的来源信息,该来源信息所属成员设备与该来源信息对应的一对成员设备在UP级联端口方向上和DOWN级联端口方向上的最小跳数分别为η/2和n/2-l。
5.如权利要求1、中任意一项所述的方法,其特征在于所述来源信息为接收所述广播报文的非级联端口的端口号或接收所述广播报文的交换芯片的mod ID号。
6.一种环形拓扑网络中广播报文的转发方法,应用于由2个成员设备通过级联端口级联组成的环形网络中,所述方法包括各成员设备上配置有本设备上各来源信息与输出级联端口的对应关系;其中,对于每一成员设备,该成员设备上部分来源信息对应的输出级联端口与该成员设备上另一部分来源信息对应的输出级联端口不同;所述环形网络中的成员设备通过本设备上的非级联端口收到广播报文后,将所述广播报文从与所述广播报文的来源信息对应的级联端口转发出去;所述环形网络中的另一成员设备通过本设备上的级联端口接收所述广播报文。
7.如权利要求6所述的方法,其特征在于所述对于每一成员设备,该成员设备上部分来源信息对应的输出级联端口与该成员设备上另一部分来源信息对应的输出级联端口不同,具体包括对于每一成员设备,该成员设备上值为奇数的来源信息对应的输出级联端口与该成员设备上值为偶数的来源信息对应的输出级联端口不同。
8.如权利要求6或7所述的方法,其特征在于所述来源信息为接收所述广播报文的非级联端口的端口号或接收所述广播报文的交换芯片的mod ID号。
9.一种设备,N个设备通过级联端口级联组成环形网络,其中,N为大于2的偶数,所述设备包括第一子装置,用于存储每一来源信息与相互级联的一对设备的对应关系,所述一对设备中的一个设备与该来源信息所属设备在UP级联端口方向上和DOWN级联端口方向上的跳数相等;其中,每一设备上部分来源信息对应的一对设备与该设备上另一部分来源信息对应的一对设备只具有一个相同的设备;第二子装置,用于在通过本设备上的非级联端口收到广播报文后,从本设备上的各级联端口将所述广播报文泛洪出去;第三子装置,用于通过本设备上的级联端口收到广播报文后,通过判断本设备是否属于所述广播报文的来源信息对应的一对设备,决定是否对所述广播报文进行转发。
10.如权利要求9所述的设备,其特征在于所述通过判断本设备是否属于所述广播报文的来源信息对应的一对设备,决定是否对所述广播报文进行转发,具体包括所述第三子装置用于在判断出本设备是所述广播报文的来源信息对应的一对设备中的一个时,不通过本设备上的另一级联端口转发所述广播报文;否则,通过本设备上的另一级联端口转发所述广播报文。
11.如权利要求9所述的设备,其特征在于所述每一设备上部分来源信息对应的一对设备与该设备上另一部分来源信息对应的一对设备只具有一个相同的设备,具体包括对于每一设备,该设备上值为奇数的来源信息对应的一对设备与该设备上值为偶数的来源信息对应的一对设备只具有一个相同的设备。
12.如权利要求纩11中任意一项所述的设备,其特征在于所述来源信息为接收所述广播报文的非级联端口的端口号或接收所述广播报文的交换芯片的mod ID号。
13.一种设备,2个设备通过级联端口级联组成环形网络,所述设备包括第一子装置,用于存储本设备上各来源信息与输出级联端口的对应关系;其中,每一设备上部分来源信息对应的输出级联端口与该设备上另一部分来源信息对应的输出级联端口不同;第二子装置,用于通过本设备上的非级联端口收到广播报文后,将所述广播报文从与所述广播报文的来源信息对应的级联端口转发出去;第三子装置,用于通过本设备上的级联端口接收另一设备发来的广播报文。
14.如权利要求13所述的设备,其特征在于所述每一设备上部分来源信息对应的输出级联端口与该设备上另一部分来源信息对应的输出级联端口不同,具体包括对于每一设备,该设备上值为奇数的来源信息对应的输出级联端口与该设备上值为偶数的来源信息对应的输出级联端口不同。
全文摘要
一种环形拓扑网络中广播报文的转发方法及设备,应用于由N个成员设备通过级联端口级联组成的环形网络中,其中,N为大于2的偶数,该方法包括对于每一来源信息,选择相互级联的一对成员设备与该来源信息对应,该对成员设备中的一个设备与该来源信息所属成员设备在UP和DOWN级联端口方向上的跳数相等;其中,每一成员设备上部分来源信息对应的一对成员设备与该成员设备上另一部分来源信息对应的一对成员设备只具有一个相同的设备;成员设备在通过非级联端口收到广播报文后,从各级联端口泛洪出去;其他成员设备通过级联端口收到广播报文后,通过判断本设备是否属于该广播报文的来源信息对应的一对成员设备,决定是否对该广播报文进行转发。
文档编号H04L12/56GK102158343SQ201110035649
公开日2011年8月17日 申请日期2011年2月10日 优先权日2011年2月10日
发明者刘彬 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1