本发明专利技术提供一种网络中继装置,能够实现缩短地址表的检索时间、或降低地址表的容量。当帧处理部学习通过第一以及第二端口组(P[1,1]~P[1,m]以及P[1,m+1]~P[1,n])接收到的帧的发送源地址SA时,使用SA和第一内部识别符IVID=0.1来进行哈希运算。然后,将与接收端口对应的内部识别符等登记到通过该哈希运算得到的地址表FDB01内的条目中。另一方面,当帧处理部检索通过第一以及第二端口组接收到的帧的目的地地址DA时,使用DA和0.1进行哈希运算,读出因此而得到的FDB01内的条目,将其中的内部识别符和与接收端口对应的内部识别符进行比较。
【技术实现步骤摘要】
网络中继装置
本专利技术涉及网络中继装置,例如涉及具有如下功能的网络中继装置:将多个端口分配成组,对各组间的帧的中继限制通信带宽。
技术介绍
例如在专利文献1中示出了在框式交换集线器(chassisswitchinghub)中在多个FDB间取得同步的方法。具体来说,当各线卡(linecard)变更FDB的登记内容时生成学习用帧,在控制发送速率的基础上将该学习用帧发送给其他线卡。在专利文献2中示出了在框式交换集线器中有效学习FDB的方法。具体来说,决定出代表线卡,各线卡在没有学习接收到的分组FBD信息时,通过学习通知使代表线卡进行学习,然后通过以多播的方式从代表线卡发送出的学习通知来更新自身的FDB。代表线卡在以该多播进行发送时进行流量限制。专利文献3中示出了:在将同一VLAN分割为两个子网来进行管理的帧中继装置中,区分同一子网内的通信和子网间的通信的方法。具体来说,当通过与第一子网对应的第一域处理部接收到的帧产生了泛洪(flooding)时,第一域处理部的学习表将该帧的发送源地址和标记“0”一起进行学习,与第二子网对应的第二域处理部的学习表将该发送源地址和标记“1”一起进行学习。在检索目的地时,通过该标记的值区分是否是同一子网内。另外,该帧中继装置在进行子网间的通信时进行带宽控制。现有技术文献专利文献1:日本特开2011-91477号公报专利文献2:日本特开2012-209855号公报专利文献3:日本特开2012-130084号公报例如已知有以VLAN(VirtualLocalAreaNetwork:虚拟局域网)等为代表通过一台交换机装置(网络中继装置)来构建多个广播域的技术。但是,存在如下情况:通信运营商在同一广播域内中继帧时,想要对其中一部分中继限制通信带宽。例如列举有:当以组织为单位分配同一广播域同时在组织内的一部分组间中继帧时想要限制通信带宽等情况。在这样的情况下,例如使用在装置内部具备了通信带宽限制功能的交换机装置是有用的。该通信带宽限制功能例如是这样的功能:与广播域不同,在装置内部将多个端口分配成组,并且对在该任意组间的帧中继限制通信带宽。这样的限制通信带宽的功能本身通常被称为QoS(QualityofService服务质量)等。在具备了通信带宽限制功能的交换机装置中,需要判别是同一组内的中继还是跨组的中继。例如,通过专利文献3所述的方法来进行这样的判别,但是在专利文献3的技术中,地址表需要大容量,另外,也有可能增大其检索时间。因此,本专利技术的专利技术人等研究了在使用哈希(hash)函数来管理地址表的同时进行上述判别的方式。在使用哈希函数时,想到了通常如上述的以各组为单位来设置地址表的情况,但是该情况下有可能针对检索时间或地址表容量的效果不足。
技术实现思路
本专利技术是鉴于上述问题而完成的专利技术,其目的之一在于提供一种能够实现缩短地址表的检索时间、或降低地址表的容量的网络中继装置。本专利技术的上述以及其他目的和新特征根据本说明书的记述和附图能够更加明确。在本申请所公开的专利技术中,对代表性的实施方式的概要进行简单说明,其内容如下。本实施方式涉及的网络中继装置具有:多个端口,其包含设定有第一内部识别符的第一端口组、以及设定有第二内部识别符的第二端口组;地址表;以及帧处理部,其根据地址表在多个端口间对帧进行中继。帧处理部在学习通过第一以及第二端口组接收到的帧的发送源地址时,使用发送源地址和第一以及第二内部识别符中一方的内部识别符来进行哈希运算。并且,帧处理部将发送源地址、接收到该帧的端口的识别符、设定给该端口所属的端口组的内部识别符登记到通过该哈希运算得到的地址表内的条目中。另一方面,帧处理部检索通过第一以及第二端口组接收到的帧的目的地地址时,使用目的地地址、和与所述学习时相同一方的内部识别符来进行哈希运算。并且,帧处理部读出通过该哈希运算得到的地址表内的条目,将登记在该条目的内部识别符、和设定给接收到该帧的端口所属的端口组的内部识别符进行比较,由此来判别是同一端口组内的中继还是跨端口组的中继。专利技术效果在本申请所公开的专利技术中,关于通过代表性的实施方式所获得的效果,简单来说,在网络中继装置中,能够实现缩短地址表的检索时间、或降低地址表的容量。附图说明图1是表示本专利技术的一实施方式涉及的网络中继装置的结构例以及通信带宽限制功能的动作例的示意图。图2是表示本专利技术的一实施方式涉及的网络中继装置的中继动作的一个示例的示意图。图3是在图2的中继动作中,对发送源地址的学习动作时所使用的内部识别符的关系例进行统一说明的图。图4是表示图1以及图2的交换机装置的主要部分的概要结构例的方框图。图5是表示图1以及图2的交换机装置的主要部分的与图4不同的概要结构例的方框图。图6是表示图4以及图5的交换机装置的带宽限制用表的结构例的概要图。图7是表示图4以及图5的交换机装置的帧处理部学习发送源地址时的详细动作例的流程图。图8是表示图4以及图5的交换机装置的帧处理部检索目的地地址时的详细动作例的流程图。图9是表示作为本专利技术的前提而研究的网络中继装置的中继动作的一个示例的示意图。符号说明ADDR存储器地址BD广播域BP背板DA目的地地址FDB,FDB’地址表FDB_SEL地址表选择比特位FIF光纤接口FL帧FLCTL帧处理部QOS_VLDQOS有效比特位QOSCTL通信带宽限制部QOSTBL带宽限制用表IVID内部识别符P端口SA发送源地址SW,SW’交换机装置(网络中继装置)TBLU表单元TM终端VIDVLAN用识别符具体实施方式在以下的实施方式中,为了方便起见,在需要的时候分成多个部分或者实施方式进行说明,但是,除了特别明示的情况以外,它们并非彼此无关联,而是一方是另一方的一部分或者全部的变形例、详细内容、补充说明等的关系。另外,在下面的实施方式中,在涉及要素的数等(包括个数、数值、量、范围等)时,除了特别明示的情况和从原理上明确限定为特定的数的情况等之外,并非限定于特定的数,可以是特定的数以上也可以是特定的数以下。并且,在下面的实施方式中,关于其构成要素(包括要素步骤等),除了特别明示的情况以及原理上明确认为必须这样的情况等之外,当然未必是必须这样。同样地,在以下的实施方式中,在涉及构成要素等的形状、位置关系等时,除了特别明示的情况以及原理上明确认为不是这样的情况等之外,实质上包括与其形状等近似或者类似的情况等。这对于上述数值和范围也是一样的。下面,根据附图对本专利技术的实施方式进行详细说明。另外,在用于说明实施方式的所有附图中,对同一部件标记相同的标号,而省略其重复的说明。<网络中继装置的通信带宽限制功能>图1是表示本专利技术的一实施方式涉及的网络中继装置的结构例以及通信带宽限制功能的动作例的示意图。图1所示的交换机装置(网络中继装置)SW具有:多个端口P[1,1]~P[1,n]、P[2,1]~P[2,j]、以及通信带宽限制部QOSCTL1、QOSCTL2。在该示例中,P[1,1]~P[1,n]属于同一广播域BD1,P[2,1]~P[2,j]属于与BD1不同的同一广播域BD2。具体来说,例如在BD1中设定有同一VLAN,在BD2中设定有与BD1不同的同一VLAN。在装置内部,在属于广播域BD1的多个端口P[1,本文档来自技高网...
【技术保护点】
一种网络中继装置,其特征在于,具有:多个端口,其包含设定有第一内部识别符的第一端口组、以及设定有第二内部识别符的第二端口组;地址表;以及帧处理部,其根据所述地址表在多个端口间对帧进行中继,所述帧处理部在学习通过所述第一以及第二端口组接收到的帧的发送源地址时,使用所述发送源地址和所述第一以及第二内部识别符中一方的内部识别符来进行哈希运算,并将所述发送源地址、接收到该帧的端口的识别符、设定给该端口所属的端口组的内部识别符登记到通过该哈希运算得到的所述地址表内的条目中,所述帧处理部在检索通过所述第一以及第二端口组接收到的帧的目的地地址时,使用所述目的地地址、和与所述学习时相同一方的内部识别符来进行哈希运算,读出通过该哈希运算得到的所述地址表内的条目,将登记在该条目的内部识别符、和设定给接收到该帧的端口所属的端口组的内部识别符进行比较,由此来判别是同一端口组内的中继还是跨端口组的中继。
【技术特征摘要】
2013.04.30 JP 2013-0951771.一种网络中继装置,其特征在于,具有:多个端口,其包含设定有第一内部识别符的第一端口组、以及设定有第二内部识别符的第二端口组;地址表;以及帧处理部,其根据所述地址表在多个端口间对帧进行中继,所述帧处理部在学习通过所述第一以及第二端口组接收到的帧的发送源地址时,使用所述发送源地址和所述第一以及第二内部识别符中一方的内部识别符来进行哈希运算,并将所述发送源地址、接收到该帧的端口的识别符、设定给该端口所属的端口组的内部识别符登记到通过该哈希运算得到的所述地址表内的条目中,所述帧处理部在检索通过所述第一以及第二端口组接收到的帧的目的地地址时,使用所述目的地地址、和与所述学习时相同一方的内部识别符来进行哈希运算,读出通过该哈希运算得到的所述地址表内的条目,将登记在该条目的内部识别符、和设定给接收到该帧的端口所属的端口组的内部识别符进行比较...
【专利技术属性】
技术研发人员:苅谷和俊,
申请(专利权)人:日立金属株式会社,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。