中继系统以及交换机装置的制造方法_4

文档序号:9380161阅读:来源:国知局
口控制部14将与故障恢复帧TRr的故障恢复位置对应的自身的MCLAG用端口群P [I]控制成收发禁止状态BK来代替收发许可状态FW (步骤S23)。
[0143]L2交换机装置SWml的OAM发送部16因为MCLAG用端口群P [I]被控制成收发许可状态FW,因此分别从MCLAG用端口 P [la]、P [lb]定期地发送CCM来代替RDI (步骤S24)。L2交换机装置SWl分别通过端口 Pla、Plb定期地接收到CCM,因此分别从端口 Pla、Plb定期地发送CCM。
[0144]另一方面,L2交换机装置SWm2的OAM发送部16 (具体而言,发送停止指示部18)因为MCLAG用端口群P[l]被控制成收发禁止状态BK,所以分别从构成该MCLAG用端口群P [I]的MCLAG用端口 P [la]、P [lb]定期地发送RDI (步骤S24)。L2交换机装置SW2分别通过端口 Pla、Plb定期地接收到RDI,因此分别从端口 Pla、Plb定期地发送CCM。
[0145]结果,冗余装置20从图3的状态,对MCLAGl的发送端口的候补增加L2交换机装置SWl的端口 Pla、Plb,从发送端口的候补中去除L2交换机装置SW2的端口 Pla、Plb。由此,各端口群的控制状态成为与图2的情况相同,如图4所示,在MCLAG装置MSWl与冗余装置20之间,与图2的情况同样地,形成帧(用户帧)的通信路径FLP1。
[0146]另外,在此,表示了根据故障恢复自动地返回图2的状态的动作例,但例如也可以选择是否返回到图2的状态。具体而言,例如,MCLAG装置MSWl具有可预先通过管理员等选择的自动恢复模式和手动恢复模式。当为自动恢复模式时,如图4所示,MCLAG装置MSWl根据故障恢复自动地对各MCLAG用端口群的控制状态进行变更,但为手动恢复模式时,接受来自管理员等的命令输入来对各MCLAG用端口群的控制状态进行变更。S卩,MCLAG装置MSffl即使在故障已恢复时,在接受命令输入之前维持图3所示的各MCLAG用端口群的控制状态。例如,当图3所示的故障为不稳定的故障时,可能产生图3的状态与图4的状态相互重复的事态,但通过手动恢复模式可以防止这样的事态。
[0147]《中继系统的主要的效果等》
[0148](I)如图2以及图3所示,当MCLAG装置(第I冗余装置)MSWl与冗余装置(第2冗余装置)20之间的通信在链路(第I链路)19a中没有故障时,经由该链路19a进行,当在链路19a中有故障且在链路(第2链路)19b中没有故障时,经由链路19b进行。S卩,冗余装置之间的通信经由构成各冗余装置的两台L2交换机装置中的一方进行。结果,能够容易地掌握帧的通信路径,使网络管理变得简单等。
[0149]具体而言,例如在通过端口镜像(port mirroring)监视冗余装置之间的通信时,主要将激活ACT侧的链路19a(具体而言,SWml的P[l]以及SWl的Pl)设成监视对象即可,可以从监视对象中去除待机SBY侧的链路19b (具体而言,SWm2的P[l]以及SW2的Pl)。这样的监视对象的删除,尤其如载波网那样,在收纳的冗余装置的台数较多时更加有益。
[0150](2)通过设置利用了以太网OAM的发送停止指示部18,与冗余装置20是否是激活/待机型冗余装置无关,可以模拟地使冗余装置20以激活/待机型冗余装置的方式进行动作。S卩,具备以太网OAM功能的冗余装置20—般停止从接收到RDI的端口的发送动作。将其利用,MCLAG装置MSWl根据自身的MCLAG端口群的控制状态使用发送停止指示部18发送RDI,由此可以进行控制从而使冗余装置20的端口群与自身的MCLAG用端口群的控制状态联动。
[0151]在此,作为模拟地使冗余装置20以激活/待机型进行动作的其他方式,例如可以列举在MCLAG装置MSWl与冗余装置20之间,通信用于使激活/待机状态同步的专用帧的方式。但是,在该方式中,与广泛使用的利用了以太网OAM的方式相比,需要在冗余装置20中设置专用的功能,因此难以确保冗余装置20的通用性。并且,作为其他方式,可以列举MCLAG装置MSWl使收发禁止状态BK的端口群链路中断,使冗余装置20检测该链路中断的方式。但是,该方式存在如下的问题,在切换故障时的路径时,将链路中断(例如,停止输出光信号等)的端口群链路连接需要花费时间。从这样的观点出发,希望利用以太网OAM的方式。
[0152]另外,在上述的专利文献I?专利文献3中没有对本实施方式那样的冗余装置之间的连接进行特别的假定。此外,在专利文献I的技术中,关于数据平台双方都在运用状态下使用,并非如本实施方式那样存在针对MCLAG用端口群的激活/待机的区别。专利文献2的技术是以MPLS网作为前提,通过决定针对发送源地址以及目的地地址的组合的动作来控制路径的技术,与本实施方式的方法有本质上的区别。并且,专利文献3的技术是不使用LAG的技术,此时,如上所述存在在故障时需要FDB的刷新的问题。
[0153](实施方式2)
[0154]《中继系统(变形例)的概要结构》
[0155]图5是表示本发明的实施方式2的中继系统的结构例的概要图。图5所示的中继系统与图1所示的中继系统相比,不同点在于,在图1的冗余装置20中应用具有与MCLAG装置MSWl同样的结构的MCLAG装置MSW2。MCLAG装置MSW2由两台L2交换机装置(第3以及第4交换机装置)SWm3、Sffm4构成。
[0156]构成MCLAG装置MSW2的L2交换机装置SWm3、Sffm4与L2交换机装置SWml、Sffm2同样地,分别具有MCLAG用端口群P [I]、端口 P [2]以及桥接用端口 Pb。MCLAG用端口群P [I]由单个或多个(在此为2个)MCLAG用端口 P[la]、P[lb]构成。L2交换机装置(第3交换机装置)Sffm3与L2交换机装置(第4交换机装置)Sffm4之间,经由桥接用端口 Pb通过通信线路11相互连接。
[0157]L2交换机装置(第3交换机装置)Sffm3在与L2交换机装置(第I交换机装置)Sffml的MCLAG用端口群P [I]之间具有链路(第I链路)19a,在与L2交换机装置(第2交换机装置)SWm2之间不具有链路。在图5的例子中,链路19a由L2交换机装置SWml、SWm3的各MCLAG用端口群P [I] (MCLAG用端口 P[la]、P[lb])和分别连接各MCLAG用端口群之间(该各MCLAG用端口之间)的2条通信线路10形成。
[0158]另一方面,L2交换机装置(第4交换机装置)Sffm4在与L2交换机装置(第2交换机装置)Sffm2的MCLAG用端口群P [I]之间具有链路(第2链路)19b,在与L2交换机装置(第I交换机装置)SWml之间不具有链路。在图5的例子中,链路19b由L2交换机装置SWm2、SWm4 的各 MCLAG 用端口群 P [I] (MCLAG 用端口 P[la]、P[lb])和分别连接各 MCLAG 用端口群之间(该各MCLAG用端口之间)的2条通信线路10形成。
[0159]MCLAG 装置 MSWl 对 L2 交换机装置 SWml、Sffm2 的 MCLAG 用端口群 P [ I]设定 MCLAGl,MCLAG装置MSW2也对L2交换机装置SWm3、Sffm4的MCLAG用端口群P [I]设定MCLAGl。此夕卜,将MCLAG装置MSW2的L2交换机装置SWm3设定成与之相对的MCLAG装置MSWl的L2交换机装置SWml相同的激活ACT。将MCLAG装置MSW2的L2交换机装置SWm4也设定成与之相对的MCLAG装置MSWl的L2交换机装置SWm2相同的待机SBY。
[0160]在此,L2交换机装置SWml?SWm4各个除了图1所示的MCLAG表12、中继处理部13、地址表FDB、端口控制部14、故障帧发送部15、OAM发送部16以及故障监视部17外,还具备模式保持部21。模式保持部21保持将发送停止指示部18设成有效来使OAM发送部16进行动作的有效模式(第I模式)或将发送停止指示部18设成无效来使OAM发送部16动作的无效模式(第2模式)。
[0161]当保持有效模式(第I模式)时,与实施方式I同样地,OAM发送部16分别从构成被控制为收发禁止状态(第2状态)BK的MCLAG用端口群(第I端口群)P [I]的单个或多个MCLAG用端口(第I端口)P[la]、P[lb]发送RDI。另一方面,当保持无效模式(第2模式)时,与实施方式I不同,OAM发送部16分别从构成被控制为收发禁止状态BK的MCLAG用端口群P [I]的单个或多个MCLAG用端口 P [la]、P [lb]发送以太网OAM标准的CCM控制帧。
[0162]《成为中继系统(变形例)的前提的问题点》
[0163]图9是表示在图5的中继系统中,作为其前提讨论的问题点的一例的说明图。如实施方式I所示,MCLAG装置MSWUMSW2从被控制成收发禁止状态BK的MCLAG用端口群发送RD10因此,如图9所示,例如存在如下的问题,即待机SBY侧的L2交换机装置SWm2、Sffm4在分别接收到来自激活ACT侧的L2交换机装置SWml、Sffm3的故障通知帧TRf时,即使将自身的MCLAG用端口群P[l]变更为收发许可状态FW,也无法判别是否有问题。
[0164]具体而言,如图9所示,例如假定在从L2交换机装置SWm2的MCLAG用端口 P [Ia]开始的发送路径中存在故障。此时,从L2交换机装置SWm4的MCLAG用端口 P [la]发送的RDI是基于该发送路径的故障的真RDI。另一方面,从L2交换机装置SWm4的MCLAG用端口P [lb]发送的RDI是基于发送停止指示部18的动作的伪RDI。L2交换机装置SWm2在假设接收到真RDI时,不会将MCLAG用端口群P [I]变更为收发许可状态FW。然而,L2交换机装置SWm2根本无法判别是真RDI还是伪RDI。
[0165]因此,本实施方式2的中继系统如图5所示,具有模式保持部21。并且,在相对的2个冗余装置都由本实施方式的MCLAG装置MSWUMSW2构成时,对于MCLAG装置MSWUMSW2的某一方或双方,预先使模式保持部21保持无效模式(第2模式)。例如,当分别使构成MCLAG装置MSW2的L2交换机装置SWm3、Sffm4保持无效模式(第2模式)时,MCLAG装置MSW2发送与实施方式I的冗余装置20同样的CCM控制帧。即,从MCLAG装置MSW2发送的RDI始终为真RDI,因此不会发生图9所述的问题。
[0166]此外,以通用的冗余装置为对象,为了对其指示发送动作的停止而设置发送停止指示部18。但是,如图5所示,使用2个MCLAG装置MSWl、MSW2,且在相对的L2交换机装置之间将激活/待机的设定设成相同时,根据该激活/待机的设定各L2交换机装置的发送动作停止。因此,即使对MCLAG装置MSWl、MSW2双方保持无效模式(第2模式)时(S卩,完全不使用发送停止指示部18时),不会特别地产生问题。以下,以MCLAG装置MSW1、MSW2双方保持无效模式(第2模式)的情况为例子,对各种动作进行说明。
[0167]《中继系统(变形例)的概要动作(无故障时)》
[0168]图6是表示在图5的中继系统中,无故障时的概要动作例的说明图。在图6中,与所述的图2的情况相比不同点在于,L2交换机装置SWm2根据无效模式(第2模式),分别从构成被控制为收发禁止状态BK的MCLAG用端口群P [I]的MCLAG用端口 P [la]、P[lb]定期地发送CCM。此外,L2交换机装置SWm4也根据无效模式(第2模式),分别从构成被控制为收发禁止状态BK的MCLAG用端口群P [I]的MCLAG用端口 P [la]、P [lb]定期地发送CCM。
[0169]L2交换机装置SWm2、SWm4都通过MCLAG用端口 P[la]、P [lb]接收CCM,但由于MCLAG用端口群P[l]被控制成收发禁止状态BK,因此不从该端口群发送帧(用户帧)。结果,在MCLAG装置MSWl与MCLAG装置MSW2之间,形成如图6所示的帧(用户帧)的通信路径 FLP3。
[0170]通信路径FLP3对图2所示的通信路径FLPl进一步追加了 MCLAG装置MSW2内的通信路径。在MCLAG装置MSW2内,与MCLAG装置MSWl内同样地决定通信路径。例如,与图2的情况同样地,假定在从MCLAG装置MSWl向MCLAG装置MSW2发送帧的情况下,MCLAG装置MSW2通过L2交换机装置SWm3的MCLAG用端口群P [I]接收该帧的情况。
[0171]L2交换机装置SWm3使通过MCLAG用端口群P[l]接收到的帧的发送源MAC地址与MCLAG识别符{MCLAG1}对应起来在地址表FDB中进行学习,并且,从地址表FDB中检索与目的地MAC地址对应的目的地端口。结果,L2交换机装置SWm3得到端口识别符{P [2]}或端口识别符{Pb}来作为目的地端口。
[0172]L2交换机装置SWm3在作为目的地端口得到了端口识别符{P[2]}时,将帧中继给端口 P[2]。另一方面,L2交换机装置SWm3在作为目的地端口得到了端口识别符{Pb}时,在向帧附加接收端口识别符{MCLAG1}后,中继给桥接用端口 Pb。L2交换机装置SWm4使通过桥接用端口 Pb接收到的帧的发送源MAC地址与向该帧附加的接收端口识别符{MCLAG1}对应起来在地址表FDB中进行学习。并且,L2交换机装置SWm4从地址表FDB中检索与帧的目的地MAC地址对应的目的地端口,向从该检索结果中得到的端口 P[2]中继帧。
[0173]
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1