首页 / 网络装置

网络装置无效专利 发明

技术领域

[0001] 本发明涉及网络装置,尤其涉及具有检测网络环路的功能的网络装置。

相关背景技术

[0002] 在网络中进行环路检测时,例如有物理端口环路检测和VLAN(虚拟局域网)端口环路检测这样的方法。例如,在PTL(专利文献)1中公开了VLAN端口环路检测的示例。
[0003] 在上述物理端口环路检测中,使用这样的方法,其中当从本地装置的特定端口或全部物理端口传送环路检测帧,并且经由本地装置的物理端口接收从本地装置传送的环路检测帧时,将其确定并检测为环路。因此,出现在虚拟网络(VLAN单元)中不能进行环路检测的问题。这是因为,在VLAN(802.1q)中,可以在相同的物理端口中建立多个虚拟网络。换言之,因为相同物理端口中的全部VLAN都是环路目标,所以不可能指定具有环路的VLAN,原因是在物理端口环路检测方法中,基于物理端口单元来进行检测。
[0004] 此外,在上述VLAN端口环路检测中,当从特定VLAN(也就是本地装置的VLAN ID)相关联的端口传送环路检测帧,并且经由本地装置的相同VLAN ID相关联的端口接收从本地装置传送的环路检测帧时,将其确定并检测为环路。因此,使得虚拟网络(VLAN单元)中的环路检测成为可能。
[0005] [引用列表]
[0006] [专利文献]
[0007] [PTL 1]日本特开专利公开No.2008-67306

具体实施方式

[0047] 下面参照图1至图7描述本发明的第一示例性实施例。首先,参照图1至图2描述通过根据本发明的网络装置的环路检测的示例。此外,参照图3至图7描述根据本发明的网络装置的配置和操作。
[0048] 图1所示网络装置100是诸如连接到L2网络120的开关装置这样的网络设备,L2网络120是网络系统并包括用于传送和接收数据的多个端口101至107。每个端口与预定的虚拟网络(VLAN)以及域相关联,域构成不同于虚拟网络的群组单元的网络。“域”表示实现互连的群组单元的网络配置,其中通过相同的逻辑端口来限定各个网络中的VLAN连接,例如基于端口的VLAN、基于标签的VLAN、PB(IEEE802.1ad)、PBB(IEEE802.1ah)等等。
[0049] 图1的示例中每个端口101至107与VLAN以及域相关联,如图2的域管理表所示。具体而言,由端口1(101)至端口6(106)表示的端口与域1域相关联,由端口7(107)表示的端口与域2域相关联。此外,在域1中,端口2(102)和端口3(103)与相同的VLAN(VLAN ID=10)相关联,而端口1(101)、端口4(104)、端口5(105)和端口6(106)与不同的VLAN(VLAN ID分别=5,20,30,40)相关联。此外,端口6(106)和端口7(107)与不同的域相关联,但是与相同的VLAN(VLANID=40)相关联,如上所述。
[0050] 根据本发明的网络装置100包括上述端口,进行下述环路检测。注意,在图1中,箭头表示环路检测帧的流程,o(圆圈)标记表示被确定为环路检测,×(叉)标记表示被确定为无环路检测。
[0051] 首先,假定网络装置100从端口1(101)传送了环路检测帧。在这种情况下,当网络装置100随后通过L2网络120中的其他装置110经由端口1(101)接收环路检测帧时,将其确定为环路检测,端口1(101)是网络装置100的传送源端口,网络装置100是本地装置。
[0052] 此外,假定网络装置100从端口2(102)以及端口3(103)传送了环路检测帧,端口2(102)和端口3(103)是与域1相关联的端口,域1是相同的域,并且VLAN ID=10是相同的VLAN。在这种情况下,当随后通过L2网络120的网络经由网络装置100的端口2(102)和端口3(103)接收了环路检测帧时,也将其确定为环路检测。
[0053] 此外,假定网络装置100从端口4(104)和端口5(105)传送了环路检测帧,端口4(104)和端口5(105)是与域1以及VLAN ID=20和30相关联的端口,域1是相同的域,并且VLAN ID=20和30是不同的VLAN。在这种情况下,当随后通过L2网络120的网络经由网络装置100的端口4(104)和端口5(105)接收了环路检测帧时,也将其确定为环路检测。
[0054] 另一方面,假定从端口6(106)和端口7(107)传送了环路检测帧,端口6(106)和端口7(107)是与相同VLAN(VLAN ID=40)以及不同域(域1和域2)相关联的端口。在这种情况下,即使随后通过L2网络120的网络经由网络装置100的端口6(106)和端口7(107)接收了环路检测帧时,也不将其确定为环路检测。
[0055] 如上所述,本发明的网络装置100从本地装置逐域传送环路检测帧,并进行通过本地装置传送的环路检测帧的传送源的端口以及由其接收帧的端口的域属性的确定。当接收的环路检测帧的传送源的端口以及由其接收帧的端口的属性是相同的域时,确定即使VLAN ID不同,帧也在相同的网络中回环,这使得环路检测成为可能。另一方面,当环路检测帧的传送源的端口以及由其接收帧的端口的属性是相同的VLAN ID但是不同的域时,确定在不同的网络中传送帧,并且有可能不确定为环路。
[0056] 下面参照图3至图7进一步描述网络装置的配置和操作。如图3所示,网络装置1包括多个端口21至23,并进一步包括传送控制单元11、接收控制单元12、传输控制单元
13、环路检测控制单元14、命令控制单元15、MIB陷阱控制单元16、端口信息控制单元17、以及域/VLAN信息控制单元18。注意,这些控制单元11至18的每一个都通过将程序合并在网络装置1中设置的操作装置中来建立。
[0057] 上述端口21至23的每一个被分配以端口号,并通过上述端口信息控制单元17管理。换言之,端口信息控制单元17将包括每个端口21至23的端口号等等的端口信息事先存储在网络装置1中提供的存储装置中,以进行管理。注意,在下述产生环路检测帧时,端口信息控制单元17响应于来自环路检测控制单元14的请求,通知变为传送源的端口的端口信息。
[0058] 此外,端口21至23的每一个与上述的域和VLAN相关联,并且每个端口相关联的域和VLAN的信息被域/VLAN信息控制单元18管理。换言之,域/VLAN信息控制单元18将域号(域识别信息)以及VLAN ID事先存储在网络装置1中设置的存储装置中,以进行管理,域号用于识别端口21至23的每一个相关联的域,VLAN ID用于识别与端口21至23的每一个相关联的VLAN。注意,在下述产生环路检测帧时,域/VLAN信息控制单元18响应于来自环路检测控制单元14的请求,通知变为传送源的端口相关联的域的域号以及VLAN的VLAN ID。
[0059] 上述域/VLAN信息控制单元18管理的信息可以通过上述端口信息控制单元17一起管理。注意,虽然图3示出网络装置1包括3个端口21至23的情况,但是网络装置1中包括的端口的数量不限于3个。
[0060] 上述传送控制单元11(环路检测帧传送器件)在通过环路检测控制单元14指定的周期,将通过环路检测控制单元14产生的环路检测帧从变为传送源的端口传送到网络上的其他装置。下面描述通过环路检测控制单元14产生环路检测帧。
[0061] 环路检测控制单元14(环路检测器件)产生环路检测帧30,环路检测帧30从用户指定的域传送。图4和图5示出环路检测帧30的数据结构的示例。
[0062] 特别地,在产生环路检测帧30时,环路检测控制单元14首先从端口信息控制单元17获得端口信息,例如变为环路检测帧的传送源的端口的端口号。此外,环路检测控制单元14从域/VLAN信息控制单元18获得传送源的端口相关联的域的域信息以及VLAN的VLAN信息。然后,环路检测控制单元14将上述信息的每个片段等等存储在时隙号42、端口号43、Vid 44以及域45,它们构成环路检测帧30的数据单元35。除此之外,环路检测控制单元14将MAC地址存储在环路检测帧30的SA-MAC 32中,MAC地址(传送源装置识别信息)用于识别变为环路检测帧30的传送源的本地装置。
[0063] 因此,在环路检测帧30中,要包括用于识别环路检测帧30的传送源的网络装置的MAC地址、以及分别识别传送源的端口相关联的域和VLAN的域识别信息和VLAN识别信息。注意,环路检测帧30不一定包括上述全部信息,但是如果至少包括识别环路检测帧30的传送源的装置的信息以及识别传送源的端口相关联的域的信息,就足够。
[0064] 环路检测控制单元14将用户指定的传送周期连同产生的环路检测帧30一起通知传送控制单元11。因此,传送控制单元11在指定的传送周期,从指定的端口传送环路检测帧30,如上所述。此时,传送控制单元11将环路检测帧30传送给与变为环路检测帧30的传送源的端口相关联的域相同的域相关联的网络上的其他装置的端口。
[0065] 经由端口21至23的每一个接收从其他装置传送的环路检测帧以后,上述接收控制单元12(环路检测帧接收器件、环路检测器件)首先确定它是从本地装置传送的环路检测帧还是从其他装置传送的环路检测帧。特别地,接收控制单元12检查接收的环路检测帧30的SA-MAC32是否为本地装置的MAC地址。
[0066] 然后,当确定接收的环路检测帧30是通过本地装置传送的环路检测帧时,接收控制单元12将接收的环路检测帧30通知环路检测控制单元14。同时,接收控制单元12获得诸如由其从端口信息控制单元17接收了环路检测帧30的端口的端口号的信息,以通知环路检测控制单元14。
[0067] 响应于此,环路检测控制单元14从接收的环路检测帧30提取Vid44的VLAN ID以及域45的域号。换言之,获得接收的环路检测帧的传送源端口相关联的VLAN的VLAN ID以及传送源端口相关联的域的域号。此外,基于由其接收了环路检测帧30的端口的端口号,环路检测控制单元14从域/VLAN信息控制单元18获得接收的端口相关联的VLAN的VLAN ID以及域的域号。注意,由其接收了环路检测帧30的端口的VLAN ID和域号可以从端口信息控制单元17获得。
[0068] 然后,环路检测单元14检查从环路检测帧30提取的VLAN ID和域号与由其接收了环路检测帧30的VLAN ID和域号是否一致。此时,当域号一致时,不管VLAN ID是否一致,环路检测控制单元14都确定为相同网络中的环路发生。然后,环路检测单元14向MIB陷阱控制单元16进行用于指定由其接收了环路检测帧30的端口的端口号的通知以及环路发生通知。除此之外,环路检测单元14根据用户设置确定是否进行接收了环路发生通知的端口的阻塞,以及根据设置进行端口阻塞。在进行端口阻塞时,环路检测单元14向MIB陷阱控制单元16进行阻塞通知。
[0069] 此外,当接收的环路检测帧30的传送源端口相关联的域的域号不同于由其接收了帧的端口相关联的域的域号时,环路检测单元14确定,环路检测帧30在不同的网络中传送,并且不确定为环路发生。此时,即使接收的环路检测帧30的传送源端口相关联的VLAN的VLAN ID与由其接收了帧的端口相关联的VLAN的VLAN ID相同时,也不确定为环路发生。在这种情况下,换言之,当域号不同但是VLAN ID相同时,环路检测单元14丢弃接收的环路检测帧30并且不向MIB陷阱控制单元16进行通知。或者,环路检测单元14通过传输控制单元13,向与由其接收了环路检测帧30的端口相关联的域相同的域的端口进行帧传输。注意,事先通过用户设置选择进行哪个操作是可能的。
[0070] 注意,当确定接收的环路检测帧30是从其他装置传送的环路检测帧时,接收控制单元12将环路检测帧通知传输控制单元13。然后,传输控制单元13(传送器件)将环路检测帧30从提供的关联于与接收的环路检测帧30的传送源端口相关联的域相同的域的每个端口传输到与相同域相关联的其他装置上提供的端口。
[0071] 下面参照图6至图7描述上述配置的网络装置的操作。参照图6,描述传送环路检测帧时的操作,以及参照图7,描述接收环路检测帧时的操作。
[0072] 首先,在网络装置1中,通过命令控制单元15的指令,激活环路检测控制单元14,环路检测控制单元14用于控制环路检测,命令控制单元15用于控制用户的命令输入。
[0073] 接着描述环路检测帧的传送操作。环路检测控制单元14产生从用户指定的域传送的环路检测帧30(图6的步骤S1)。特别地,环路检测控制单元14首先从端口信息控制单元17获得端口信息,例如变为环路检测帧的传送源的端口的端口号。此外,环路检测控制单元14从域/VLAN信息控制单元18获得传送源的端口相关联的域的域信息以及VLAN的VLAN信息。然后,环路检测控制单元14将信息的每个片段存储在时隙号42、端口号43、Vid44以及域45,它们构成环路检测帧30的数据单元35。除此之外,环路检测控制单元14将MAC地址存储在环路检测帧30的SA-MAC 32中,MAC地址用于识别变为环路检测帧30的传送源的本地装置。
[0074] 然后,环路检测控制单元14将产生的环路检测帧30以及用户指定的传送周期通知传送控制单元11(图6的步骤S2)。传送控制单元11在指定的周期,从指定的端口传送环路检测帧30(图6的步骤S3)。
[0075] 下面描述环路检测帧的接收操作。首先,当经由网络装置1的每个端口21至23接收环路检测帧30时,每个端口将接收的环路检测帧30传送给接收控制单元12。接收控制单元12首先确定接收的环路检测帧是通过本地装置传送的环路检测帧还是通过其他装置传送的环路检测帧(图7的步骤S11)。特别地,接收控制单元12检查接收的环路检测帧30的SA-MAC 32是否为本地装置的MAC地址。
[0076] 当已经确定接收的环路检测帧是通过本地装置传送的环路检测帧时(图7的步骤S11中“是”),接收控制单元12将接收的环路检测帧30通知环路检测控制单元14。除此之外,接收控制单元12从端口信息控制单元17获得诸如由其已经接收环路检测帧30的端口的端口号的信息,以将该信息通知环路检测控制单元14。
[0077] 随后,环路检测单元14从接收的环路检测帧30提取Vid 44的VLANID以及域45的域号。此外,基于由其已经接收环路检测帧30的端口的端口号,环路检测控制单元14从域/VLAN信息控制单元18获得端口相关联的VLAN的VLAN ID以及域的域号。
[0078] 环路检测控制单元14检查从环路检测帧30提取的VLAN ID和域号与由其已经接收环路检测帧30的VLAN ID和域号是否一致。此时,当域号一致时(图7的步骤S12中“是”),不管VLAN ID是否一致,环路检测单元14都确定为相同网络中的环路发生(图7的步骤S13)。然后,环路检测单元14向MIB陷阱控制单元16进行用于指定由其已经接收环路检测帧30的端口的端口号的通知以及环路发生通知。除此之外,环路检测单元14根据用户设置确定是否进行已经接收环路发生通知的端口的阻塞,以及根据设置进行端口阻塞(图7的步骤S14中“是”,步骤S15)。在进行端口阻塞时,环路检测单元14向MIB陷阱控制单元16进行阻塞通知。
[0079] 此外,当接收的环路检测帧30的传送源端口相关联的域的域号不同于由其已经接收帧的端口相关联的域的域号时,环路检测单元14确定,环路检测帧30在不同的网络中传送,并且不确定为环路发生(图7的步骤S12中“否”)。此时,即使接收的环路检测帧30的传送源端口相关联的VLAN的VLAN ID与由其已经接收帧的端口相关联的VLAN的VLAN ID相同时,也不确定为环路发生。在这种情况下,环路检测单元14丢弃接收的环路检测帧30,不传输该帧(图7的步骤S16中“是”)。注意,此时,环路检测单元14可以向与由其已经接收环路检测帧30的端口相关联的域相同的域的端口进行帧传输(图7的步骤S16中“否”,步骤S17)。
[0080] 注意,当确定接收的环路检测帧30是从其他装置传送的环路检测帧时(图7的步骤S11中“否”),接收控制单元12将环路检测帧30从关联于与已经由其接收环路检测帧30的传送源端口相关联的域相同的域的每个提供的端口传输到与相同域相关联的其他装置上提供的端口(图7的步骤S17)。
[0081] 如上所述,本发明的网络装置1基于域单元从本地装置传送环路检测帧,并进行通过本地装置传送的环路检测帧的传送源的端口以及由其已经接收帧的端口的域属性的确定。当接收的环路检测帧的传送源的端口以及由其已经接收帧的端口的属性是相同的域时,确定帧在相同的网络中环路,即使其VLAN ID不同,这使得环路检测成为可能。另一方面,当环路检测帧的传送源的端口以及由其已经接收帧的端口的属性是不同的域时,即使其VLAN ID相同,也确定帧从不同的网络传送,这使得可能不确定为环路。
[0082] 因此,本发明的网络装置可以在域单元的网络中正确地检测环路。特别地,不管变为环路检测帧的传送源的端口以及由其已经接收帧的端口相关联的虚拟网络是相同还是不同,都可以进行环路检测。
[0083] <示例性实施例2>
[0084] 下面参照图8描述本发明的第二示例性实施例。图8是示出本发明的网络系统的配置以及环路检测帧的流程的示意图。
[0085] 如图8所示,网络系统包括上级装置#1(210)和上级装置#2(220)(第一网络装置)以及网络装置200(第二网络装置),上级装置#1和#2是上述网络装置,网络装置200连接到上级装置#1和#2。此外,网络系统进一步包括下级装置#3(230)和下级装置#4(240),下级装置#3和#4经由L2网络250连接到网络装置。
[0086] 上级装置#1(210)的端口211与域1域相关联,而上级装置#2(220)的端口221与域2域相关联。此外,网络装置的端口201、202和203与域1域相关联,而端口204、205和206与域2域相关联。此外,下级装置#3(230)的端口231和232与域1域相关联,而下级装置#4(240)的端口241和242与域2域相关联。注意,上述全部端口都与相同的VLAN(VLAN ID=10)相关联。
[0087] 在上述情况下,假定与不同域相关联的上级装置#1(210)和上级装置#2(220)已经向每个域传送环路检测帧。然后,网络装置200经由与域1域相关联的端口201接收环路检测帧,并向关联于与网络装置200中由其已经接收帧的端口201相同的域(域1)的端口202和203进行帧传输(参见图8的实线箭头)。换言之,网络装置200不向关联于与已经接收的端口201不同的域(域2)的端口205和206进行帧传输(参见图8的虚线箭头)。当经由网络装置200的端口204已经接收环路检测帧时,情况相同。
[0088] 随后,网络装置200经由与由其已经接收环路检测帧的端口相同域中的每个端口,向L2网络250传输环路检测帧。特别地,与网络装置200的域1相关联的端口202和203经由L2网络250向下级装置#3(230)传输环路检测帧,而与网络装置200的域2相关联的端口205和206经由L2网络250向下级装置#4(240)传输环路检测帧。
[0089] 在这种情况下,当L2网络250中有错误连接时,针对下级装置#3(230)和下级装置#4(240),将环路检测帧传输给关联于与帧的传送源端口相关联的VLAN相同的VLAN的端口。虽然这是正常操作,但是因为L2网络250中的错误连接,环路检测帧被传输到提供给下级装置#3(230)和下级装置#4(240)的各个端口(231和232,241和242)。然后,环路检测帧被传输到上级装置#1(210)和上级装置#2(220)。因此,上级装置#1(210)和上级装置#2(220)检测环路发生变为可能。
[0090] 如上所述,通过采用根据本示例性实施例的网络系统的配置,可以在域单元的网络中正确地检测环路。特别地,不管变为环路检测帧的传送源的端口以及由其已经接收帧的端口相关联的虚拟网络是相同还是不同,都可以进行环路检测。
[0091] (补充说明)
[0092] 也可将上述示例性实施例的一部分或全部描述为以下补充说明。下面描述根据本发明的网络装置的示意性配置(参照图9)、网络系统、程序和环路检测方法。但是,本发明不限于以下配置。
[0093] (补充说明1)
[0094] 一种网络装置300,包括多个端口310,每个端口与预设虚拟网络以及域相关联,所述域构成与所述虚拟网络不同的群组单元的网络,
[0095] 所述网络装置进一步包括:
[0096] 环路检测帧传送器件321,用于从所述端口向网络上的其他装置传送环路检测帧;
[0097] 环路检测帧接收器件322,用于经由所述端口从网络上的其他装置接收所述环路检测帧;
[0098] 环路检测器件323,用于当所述环路检测帧的传送源是本地装置并且已经由其接收所述环路检测帧的端口以及所述环路检测帧的传送源的端口与相同的域相关联时,基于所述环路检测帧接收器件接收的所述环路检测帧,检测环路发生。
[0099] (补充说明2)
[0100] 根据补充说明1的网络装置,其中
[0101] 所述环路检测器件
[0102] 当通过所述环路检测帧传送器件传送所述环路检测帧时,产生包括传送源装置识别信息和域识别信息的环路检测帧,所述传送源装置识别信息用于识别变为所述环路检测帧的传送源的所述本地装置,所述域识别信息用于识别变为所述环路检测帧的传送源的端口相关联的域,以及
[0103] 当已经通过所述环路检测帧接收器件接收所述环路检测帧时,基于所述环路检测帧中包括的所述传送源装置识别信息和所述域识别信息,检测当所述环路检测帧的传送源是本地装置并且已经由其接收所述环路检测帧的端口相关联的域与所述环路检测帧的传送源的端口相关联的域相同时的环路发生。
[0104] (补充说明3)
[0105] 根据补充说明2的网络装置,其中
[0106] 所述环路检测器件
[0107] 当通过所述环路检测帧传送器件传送所述环路检测帧时,产生包括虚拟网络识别信息的环路检测帧,所述虚拟网络识别信息用于识别变为所述环路检测帧的传送源的端口相关联的虚拟网络,以及
[0108] 当已经通过所述环路检测帧接收器件接收所述环路检测帧时,基于所述环路检测帧中包括的所述虚拟网络识别信息,检测当所述环路检测帧的传送源是本地装置并且已经由其接收所述环路检测帧的端口相关联的域与所述环路检测帧的传送源的端口相关联的域相同时的环路发生,即使已经由其接收所述环路检测帧的端口相关联的虚拟网络与所述环路检测帧的传送源的端口相关联的虚拟网络不同。
[0109] (补充说明4)
[0110] 根据补充说明3的网络装置,其中
[0111] 当没有检测到所述环路发生并且当已经由其接收所述环路检测帧的端口相关联的虚拟网络与所述环路检测帧的传送源的端口相关联的虚拟网络相同时,所述环路检测器件丢弃接收的环路检测帧。
[0112] (补充说明5)
[0113] 根据补充说明1至4任一项的网络装置,其中,
[0114] 当所述环路检测器件已经确定通过所述环路检测帧接收器件接收的所述环路检测帧的传送源并非所述本地装置时,基于接收的环路检测帧,所述环路检测帧传送器件将所述环路检测帧从所述本地装置上提供的端口传输给网络中其他装置上提供的端口,所述网络中其他装置上提供的端口关联于与变为所述环路检测帧的传送源的端口相关联的域相同的域,所述本地装置上提供的端口关联于所述相同的域。
[0115] (补充说明6)
[0116] 一种网络系统,包括多个网络装置,每个网络装置包括
[0117] 多个端口,每个端口与预设虚拟网络以及域相关联,所述域构成与所述虚拟网络不同的群组单元的网络,
[0118] 所述网络装置进一步包括:
[0119] 环路检测帧传送器件,用于从所述端口向网络上的其他装置传送环路检测帧;
[0120] 环路检测帧接收器件,用于经由所述端口从网络上的其他装置接收所述环路检测帧;
[0121] 环路检测器件,用于当所述环路检测帧的传送源是本地装置并且已经由其接收所述环路检测帧的端口以及所述环路检测帧的传送源的端口与相同的域相关联时,基于所述环路检测帧接收器件接收的所述环路检测帧,检测环路发生,
[0122] 其中,所述多个网络装置包括:第一网络装置,用于向其他网络装置传送所述环路检测帧;以及第二网络装置,用于接收所述环路检测帧,
[0123] 在所述第二网络装置中,当所述环路检测器件已经确定所述环路检测帧接收器件接收的所述环路检测帧的传送源并非所述本地装置时,基于接收的环路检测帧,所述环路检测帧传送器件将所述环路检测帧从所述本地装置上提供的端口传输给网络中其他装置上提供的端口,所述网络中其他装置上提供的端口关联于与变为所述环路检测帧的传送源的端口相关联的域相同的域,所述本地装置上提供的端口关联于所述相同的域。
[0124] (补充说明7)
[0125] 一种程序,使得网络装置能够实现以下功能,所述网络装置包括多个端口,每个端口与预设虚拟网络以及域相关联,所述域构成与所述虚拟网络不同的群组单元的网络:
[0126] 环路检测帧传送器件,用于从所述端口向网络上的其他装置传送环路检测帧;
[0127] 环路检测帧接收器件,用于经由所述端口从网络上的其他装置接收所述环路检测帧;
[0128] 环路检测器件,用于当所述环路检测帧的传送源是本地装置并且已经由其接收所述环路检测帧的端口以及所述环路检测帧的传送源的端口与相同的域相关联时,基于所述环路检测帧接收器件接收的所述环路检测帧,检测环路发生。
[0129] (补充说明8)
[0130] 根据补充说明7的程序,其中
[0131] 所述环路检测器件
[0132] 当通过所述环路检测帧传送器件传送所述环路检测帧时,产生包括传送源装置识别信息和域识别信息的环路检测帧,所述传送源装置识别信息用于识别变为所述环路检测帧的传送源的所述本地装置,所述域识别信息用于识别变为所述环路检测帧的传送源的端口相关联的域,以及
[0133] 当已经通过所述环路检测帧接收器件接收所述环路检测帧时,基于所述环路检测帧中包括的所述传送源装置识别信息和所述域识别信息,检测当所述环路检测帧的传送源是本地装置并且已经由其接收所述环路检测帧的端口相关联的域与所述环路检测帧的传送源的端口相关联的域相同时的环路发生。
[0134] (补充说明9)
[0135] 一种通过网络装置进行的环路检测方法,所述网络装置包括多个端口,每个端口与预设虚拟网络以及域相关联,所述域构成与所述虚拟网络不同的群组单元的网络,所述方法包括步骤:
[0136] 从所述端口向网络上的其他装置传送环路检测帧;
[0137] 经由所述端口从网络上的其他装置接收所述环路检测帧;
[0138] 当所述环路检测帧的传送源是本地装置并且已经由其接收所述环路检测帧的端口以及所述环路检测帧的传送源的端口与相同的域相关联时,基于接收的环路检测帧,检测环路发生。
[0139] (补充说明10)
[0140] 根据补充说明9的环路检测方法,包括:
[0141] 当传送所述环路检测帧时,产生包括传送源装置识别信息和域识别信息的环路检测帧,所述传送源装置识别信息用于识别变为所述环路检测帧的传送源的所述本地装置,所述域识别信息用于识别变为所述环路检测帧的传送源的端口相关联的域;以及[0142] 当已经接收所述环路检测帧时,基于所述环路检测帧中包括的所述传送源装置识别信息和所述域识别信息,检测当所述环路检测帧的传送源是本地装置并且已经由其接收所述环路检测帧的端口相关联的域与所述环路检测帧的传送源的端口相关联的域相同时的环路发生。
[0143] 注意,上述程序存储在存储装置中或者记录在计算机可读记录介质中。例如,存储介质是便携介质,例如软盘、光盘、磁光盘以及半导体存储器。
[0144] 参照上述示例性实施例等等这样描述本发明之后,本发明不限于上述示例性实施例。本领域技术人员能够理解,在本发明的范围内,可以对本发明的配置和细节做出各种修改。
[0145] 应当注意,本发明意图享受2012年12月26日在日本提交的专利申请No.2012-282426的优先权,并将该专利申请中所述的全部内容包括于此。
[0146] [附图标记列表]
[0147] 1 网络装置
[0148] 11 传送控制单元
[0149] 12 接收控制单元
[0150] 13 传输控制单元
[0151] 14 环路检测控制单元
[0152] 15 命令控制单元
[0153] 16 MIB陷阱控制单元
[0154] 17 端口信息控制单元
[0155] 18 域/VLAN信息控制单元
[0156] 21,22,23 端口
[0157] 30 环路检测帧
[0158] 100 网络装置
[0159] 101至107 端口
[0160] 110 其他装置
[0161] 120 L2网络
[0162] 200 网络装置
[0163] 210,220 上级装置
[0164] 230,240 下级装置
[0165] 250 L2网络
[0166] 300 网络装置
[0167] 310 端口
[0168] 321 环路检测帧传送器件
[0169] 322 环路检测帧接收器件
[0170] 323 环路检测器件

当前第1页 第1页 第2页 第3页
相关技术
蒲池计纪发明人的其他相关专利技术