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

文档序号:9380161阅读:来源:国知局
M。
[0112]另一方面,L2交换机装置SWm2的OAM发送部16 (具体而言,发送停止指示部18)与以太网OAM的标准不同,从被控制成收发禁止状态BK的MCLAG用端口群P[l]发送RDI。即,与分别通过MCLAG用端口 P [la]、P [lb]接收到CCM无关,该OAM发送部16 (发送停止指示部18)分别从MCLAG用端口 P [la]、P [lb]定期地发送RDI。L2交换机装置SWm2因为分别通过端口 Pla、Plb接收到RDI,所以分别从端口 Pla、Plb发送CCM。
[0113]冗余装置20在向MCLAGl发送帧时,将MCLAGl的成员端口(SWl的Pla、Plb以及SW2的Pla、Plb)设为发送端口的候补,从其中选择I个端口。此时,冗余装置20将接收到RDI的端口 (SW2的Pla、Plb)从发送端口的候补中去除。
[0114]结果,在MCLAG装置MSWl与冗余装置20的之间,形成图2所示的帧(用户帧)的通信路径FLPI。
[0115]首先,假设MCLAG装置MSWl向冗余装置20发送帧的情况。作为其一例,假定L2交换机装置SWml通过端口 P [2]接收到帧的情况。L2交换机装置SWml使帧的发送源MAC地址与成为接收端口识别符的端口识别符{P [2]}对应起来在地址表FDB中进行学习。此外,L2交换机装置SWml从地址表FDB中检索与帧的目的地MAC地址对应的目的地端口。作为该目的地端口的检索结果,L2交换机装置SWml得到MCLAG识别符{MCLAG1}。
[0116]L2交换机装置SWml因为与MCLAG识别符{MCLAG1}对应的自身的MCLAG用端口群p[l]被控制成收发许可状态FW,所以将帧中继给MCLAG用端口群P[l]。具体而言,L2交换机装置SWml根据预定的分散规则,从MCLAG用端口 P [la]、P [lb]中选择I个MCLAG用端口,向该选择出的MCLAG用端口(例如P[Ia])中继帧。冗余装置20将通过预定的端口(例如SWl的Pla)接收到的帧中继给从自身的地址表的检索结果中得到的端口。
[0117]此外,作为另一个例子,假定L2交换机装置SWm2通过端口 P[2]接收到帧的情况。L2交换机装置SWm2使帧的发送源MAC地址与成为接收端口识别符的端口识别符{P [2]}对应起来在地址表FDB中进行学习。此外,L2交换机装置SWm2从地址表FDB中检索与帧的目的地MAC地址对应的目的地端口。作为该目的地端口的检索结果,L2交换机装置SWm2得到 MCLAG 识别符{MCLAG1}。
[0118]L2交换机装置SWm2因为与MCLAG识别符{MCLAG1}对应的自身的MCLAG用端口群P [I]被控制成收发禁止状态BK,所以将帧中继给桥接用端口 Pb。L2交换机装置SWml通过桥接用端口 Pb接收帧,使该帧的发送源MAC地址与成为接收端口识别符的端口识别符{Pb}对应起来在地址表FDB中进行学习。此外,L2交换机装置SWml从地址表FDB中检索与帧的目的地MAC地址对应的目的地端口。作为该目的地端口的检索结果,L2交换机装置SWml得到MCLAG识别符{MCLAG1}。
[0119]L2交换机装置SWml因为与MCLAG识别符{MCLAG1}对应的自身的MCLAG用端口群p[l]被控制成收发许可状态FW,所以根据预定的分散规则选择选择I个MCLAG用端口,向该选择出的MCLAG用端口(例如P[lb])中继帧。冗余装置20将通过预定的端口(例如Sffl的Plb)接收到的帧中继给从自身的地址表的检索结果中得到的端口。
[0120]接着,假定冗余装置20向MCLAG装置MSWl发送帧的情况。如上所述,冗余装置20从发送端口的候补中去除L2交换机装置SWm2的端口 Pla、Plb。因此,冗余装置20根据预定的分散规则,从L2交换机装置SWml的端口 Pla、Plb中选择I个端口,向该选择出的端口(例如Pla)中继帧。
[0121]L2交换机装置SWml通过预定的MCLAG用端口(例如P [Ia])接收帧,使该帧的发送源MAC地址与成为接收端口识别符的MCLAG识别符{MCLAG1}对应起来在地址表FDB中进行学习。此外,L2交换机装置SWml从地址表FDB中检索与帧的目的地MAC地址对应的目的地端口。在此,当与该目的地MAC地址对应的终端等存在于L2交换机装置SWml的端口P[2]的目的地时,作为目的地端口得到端口识别符{P[2]},当存在于L2交换机装置SWm2的端口 P[2]的目的地时,作为目的地端口得到端口识别符{Pb}。
[0122]L2交换机装置SWml在作为目的地端口得到了端口识别符{P[2]}时,将帧中继给P[2] ο另一方面,L2交换机装置SWml在作为目的地端口得到了端口识别符{Pb}时,在对帧附加了接收端口识别符{MCLAG1}后,将该帧中继给桥接用端口 Pb。L2交换机装置SWm2通过桥接用端口 Pb接收附加了接收端口识别符{MCLAG1}的帧,使其发送源MAC地址与该接收端口识别符{MCLAG1}对应起来在地址表FDB中进行学习。此外,L2交换机装置SWm2从地址表FDB中检索与帧的目的地MAC地址对应的目的地端口,将帧中继给从该检索结果中得到的端口 P [2]。
[0123]《中继系统的概要动作(MCLAG用端口群发生故障时)》
[0124]图3是表示在图1的中继系统中,在MCLAG用端口群中发生了故障时的概要动作例的说明图。在此,以从图2所示的没有故障时的状态开始,在与L2交换机装置SWml的MCLAG用端口 P[la]连接的通信线路10中发生了故障的情况为例子。
[0125]L2交换机装置SWml的故障监视部17检测出MCLAG用端口 P [la]发生故障,与此相伴,将MCLAG用端口群P[l]判别为有故障(步骤Sll)。具体而言,故障监视部17根据图1所述的各种硬件的检测结果或CCM控制帧的接收状态,检测出MCLAG用端口群P [I]发生了故障。当为后者时,故障监视部17例如在预定的期间内无法通过MCLAG用端口 P[la]接收到CCM控制帧时,或通过MCLAG用端口 P [la]接收到RDI时,检测出MCLAG用端口群P [I]发生了故障。
[0126]L2交换机装置SWml的故障帧发送部15因为故障监视部17的监视结果从无故障变更为有故障,所以经由桥接用端口 Pb发送故障通知帧TRf (步骤S12)。在故障通知帧TRf中包含该故障发生位置(例如MCLAG识别符{MCLAG1})的信息。此外,L2交换机装置SWml的端口控制部14因为故障监视部17的MCLAG用端口群P [I]的监视结果成为有故障,所以将MCLAG用端口群P [I]控制成收发禁止状态BK来代替收发许可状态FW (步骤S13)。
[0127]L2交换机装置SWm2在故障监视部17的自身的MCLAG用端口群P[l]的监视结果为无故障的状态下,接收故障通知帧TRf。因此,L2交换机装置SWm2的端口控制部14将与故障通知帧TRf的故障发生位置对应的自身的MCLAG用端口群P[l]控制成收发许可状态Fff来代替收发禁止状态BK (步骤S13)。
[0128]因为MCLAG用端口群P [I]被控制成收发许可状态FW,因此L2交换机装置SWm2的OAM发送部16分别从MCLAG用端口 P [la]、P [lb]定期地发送CCM来代替RDI (步骤S14)。L2交换机装置SWm2通过端口 Pla、Plb定期地接收到CCM,因此分别从端口 Pla、Plb定期地发送CCM。
[0129]另一方面,因为MCLAG用端口群P [I]被控制成收发禁止状态BK,因此L2交换机装置SWml的OAM发送部16 (具体而言发送停止指示部18)分别从构成MCLAG用端口群P [I]的MCLAG用端口 P[la]、P[lb]定期地发送RDI。S卩,该发送停止指示部18除了从检测出发生故障的MCLAG用端口 P[la]以外,还从没有检测出发生故障的MCLAG用端口 P[lb]发送RDI来代替CCM (步骤S14)。
[0130]例如,L2交换机装置SWl在伴随故障没有通过端口 Pla接收到CCM控制帧时,从端口 Pla发送RDI。此外,L2交换机装置SWl通过端口 Plb接收到RDI,因此从端口 Plb发送CCM。结果,冗余装置20从图2的状态,在MCLAGl的发送端口的候补中增加L2交换机装置SW2的端口 Pla、Plb,从发送端口的候补中去除L2交换机装置SWl的端口 Pla、Plb。
[0131]结果,在MCLAG装置MSWl与冗余装置20之间,形成3所示的帧(用户帧)的通信路径FLP2。关于地址表FDB的学习处理以及检索处理等的详细情况,因为与图2的情况同样地进行,因此在以下简略地进行说明。
[0132]首先,假定MCLAG装置MSWl向冗余装置20发送帧的情况。作为其一例,假定L2交换机装置SWml通过端口 P[2]接收到帧的情况。L2交换机装置SWml使帧的发送源MAC地址与端口识别符{P [2]}对应起来在地址表FDB中进行学习,此外,从地址表FDB中检索与目的地MAC地址对应的目的地端口。作为该目的地端口的检索结果,L2交换机装置SWml得到MCLAG识别符{MCLAG1}。L2交换机装置SWml因为与MCLAG识别符{MCLAG1}对应的自身的MCLAG用端口群P [I]被控制成收发禁止状态BK,因此将帧中继给桥接用端口 Pb。
[0133]L2交换机装置SWm2使通过桥接用端口 Pb接收到的帧的发送源MAC地址与端口识别符{Pb}对应起来在地址表FDB中进行学习,此外,从地址表FDB中检索与目的地MAC地址对应的目的地端口。作为该目的地端口的检索结果,L2交换机装置SWm2得到MCLAG识别符{MCLAG1}。L2交换机装置SWm2因为与MCLAG识别符{MCLAG1}对应的自身的MCLAG用端口群P[l]被控制成收发许可状态FW,因此向从MCLAG用端口中根据预定的分散规则选择出的I个MCLAG用端口(例如P [la])中继帧。冗余装置20将通过预定的端口(例如SW2的Pla)接收到的帧中继给从自身的地址表的检索结果中得到的端口。
[0134]此外,作为其他例子,假定L2交换机装置SWm2通过端口 P [2]接收到帧的情况。L2交换机装置SWm2使帧的发送源MAC地址与端口识别符{P [2]}对应起来在地址表FDB中进行学习,此外,从地址表FDB中检索与目的地MAC地址对应的目的地端口。作为该目的地端口的检索结果,L2交换机装置SWm2得到MCLAG识别符{MCLAG1}。
[0135]L2交换机装置SWm2因为与MCLAG识别符{MCLAG1}对应的自身的MCLAG用端口群P [I]被控制成收发许可状态FW,因此向从MCLAG用端口中根据预定的分散规则选择出的I个MCLAG用端口 (例如P[lb])中继帧。冗余装置20将通过预定的端口 (例如SW2的Plb)接收到的帧中继给从自身的地址表的检索结果中得到的端口。
[0136]接着,假定冗余装置20向MCLAG装置MSWl发送帧的情况。如上所述,冗余装置20将L2交换机装置SWl的端口 Pla、Plb从发送端口的候补中去除。因此,冗余装置20从L2交换机装置SW2的端口 Pla、Plb中根据预定的分散规则选择I个端口,向该选择的端口(例如Pla)中继帧。
[0137]L2交换机装置SWm2使通过预定的MCLAG用端口(例如P [Ia])接收到的帧的发送源MAC地址与MCLAG识别符{MCLAG1}对应起来在地址表FDB中进行学习,此外,从地址表FDB中检索与目的地MAC地址对应的目的地端口。结果,L2交换机装置SWm2得到端口识别符{P [2]}或端口识别符{Pb},作为目的地端口。
[0138]L2交换机装置SWm2在作为目的地端口得到了端口识别符{P[2]}时,将帧中继给端口 P[2]。另一方面,L2交换机装置SWm2在作为目的地端口得到了端口识别符{Pb}时,在向帧附加接收端口识别符{MCLAG1}后,中继给桥接用端口 Pb。L2交换机装置SWml使通过桥接用端口 Pb接收到的帧的发送源MAC地址与该帧附加的接收端口识别符{MCLAG1}对应起来在地址表FDB中进行学习。并且,L2交换机装置SWml从地址表FDB中检索与帧的目的地MAC地址对应的目的地端口,将帧中继到从该检索结果中得到的端口 P[2]。
[0139]《中继系统的概要动作(MCLAG用端口群恢复故障时)》
[0140]图4是表示在图1的中继系统中,MCLAG用端口群的故障已恢复时的概要动作例的说明图。在此,以图3所示的故障已恢复的情况为例子。L2交换机装置SWml的故障监视部17检测出MCLAG用端口 P [la]的故障恢复,与此相伴,将MCLAG用端口群P [I]判别成无故障(步骤S21)。具体而言,故障监视部17通过图1所述的各种硬件的检测结果或可通过MCLAG用端口 P [la]接收CCM,来检测出故障恢复。
[0141]L2交换机装置SWml的故障帧发送部15因为故障监视部17的监视结果从有故障变更为无故障,因此经由桥接用端口 Pb发送故障恢复帧TRr(步骤S22)。故障恢复帧TRr包含该故障恢复位置(例如MCLAG识别符{MCLAG1})的信息。此外,L2交换机装置SWml的端口控制部14因为故障监视部17的MCLAG用端口群P [I]监视结果成为无故障,因此将MCLAG用端口群P [I]控制成收发许可状态FW来代替收发禁止状态BK (步骤S23)。
[0142]L2交换机装置SWm2接收故障恢复帧TRr。因此,L2交换机装置SWm2的端
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1