通信系统的制作方法

文档序号:11253740阅读:977来源:国知局
通信系统的制造方法与工艺

本公开涉及实施网络设备的设定变更的技术。



背景技术:

作为进行网络上的多个通信装置的设定变更的方法,专利文献1中记载了以下方法。即,在设于成为设定变更对象的通信装置的rs-232c端口上连接管理用终端,或者从连接到网络的管理用终端telnet连接到成为设定变更对象的通信装置(以下,也简称为对象装置),从该管理用终端发出设定变更用的命令。

现有技术文献

专利文献

【专利文献1】日本特开2010-56835号公报



技术实现要素:

发明要解决的问题

但是,在上述方法中,需要针对每个对象装置重复同样的作业,因此存在对象装置的数量越多则作业量越大这样的问题。另外,在管理用终端需要通过手动作业来发出命令,因此存在还可能发生输入错误等人为错误这样的问题。

作为其他方法,还已知有利用网络管理软件的配置功能来对多个通信装置发出设定变更用的命令的技术。但是,为了利用配置功能,需要导入网络管理软件,因此存在运用成本可能变高这样的问题。

本公开的一方面是鉴于上述的问题而做成的,其目的在于提供一种能够减少网络设备的设定变更时的麻烦,并且能够抑制设定错误的技术。

用于解决问题的方案

本公开的一形态是通信装置,具有用于收发帧的多个端口,该通信装置与经由该端口相连接的设备一起构成网络,该通信装置包括信息取得部、设定执行部以及传输执行部。

信息取得部取得连接到端口的设备即相邻设备的相关信息。在接收到预先决定的设定命令时,设定执行部按照该设定命令执行变更本装置的设定的设定处理。传输执行部执行将设定命令向相邻设备传送的传输处理。

发明效果

在由上述的通信装置构成的网络中,不需要对各通信装置单个地进行设定,因此能够减少设定变更时的麻烦,并且能够抑制设定错误。

附图说明

图1是表示通信装置的构成的框图。

图2是表示传输帧的构成的说明图。

图3是设定传输处理的流程图。

图4是表示动作例的说明图。

图5是表示设定传输处理的变形例的流程图。

具体实施方式

以下,参照附图来说明发明的实施方式。

[1.整体构成]

本实施方式的通信装置1进行基于osi(opensystemsinterconnection,开放系统互联)的第二层的中继处理,是作为所谓的第二层交换机发挥作用的箱式的交换装置。通信装置1与同样地构成的多个设备一起构成网络。另外,这里以箱式的情况为例进行说明,但是并不局限于此,也可以是机架式的交换装置。另外,不局限于作为第二层交换机发挥作用,也可以作为第三层交换机发挥作用。

如图1所示,通信装置1包括通信用接口部(以下,也简称为通信用if部)2、管理用接口部(以下,也简称为管理用if部)3、交换部4、以及维护管理部5。

通信用if部2具有提供按照ieee802.3标准的1gbps或者10gbps的以太网(注册商标)接口的多个通信用端口21。连接到通信用端口21的设备和与本装置同样地构成的其他通信装置、通信终端相连接。另外,通信终端至少包括进行通信装置1的设定变更等的个人计算机(以下,也简称为管理用终端)。

管理用if部3至少具有rs-232c标准的管理用端口31。管理用端口31根据需要与管理用终端等相连接。

交换部4是实现对经由通信用if部2所具有的各通信用端口21收发的以太网帧进行中继的交换功能的交换设备。并且,交换部4包括实现与维护管理部5之间的串行通信的控制用通信部41。交换部4除了上述交换功能之外,还具有按照经由控制用通信部41接收的来自维护管理部5的指令,执行交换部4自身的各种设定、经由通信用端口21收发管理用帧的功能。其中,管理用帧是指:连接到网络的通信终端之间收发的数据用帧以外的帧。

这里,对作为管理用帧之一的传输帧进行说明。传输帧如图2所示在以太网帧的数据区域存放功能识别码、管理编号、数据丢弃时间,设定命令。另外,功能识别码用于识别利用该帧的功能,这里赋予表示与后述的自动设定功能相关的代码。管理编号是在每次生成传输帧时被更新的串行编号。数据丢弃时间是传输帧的作成时刻加上预先设定好的保存容许时间而得到的时间。设定命令表示具体的设定内容。

维护管理部5以具有cpu51、ram、rom、闪存等半导体存储器(以下,也简称为存储器52)的公知的微型计算机为中心来构成。并且,维护管理部5包括与构成通信装置1的各设备进行串行通信的控制用通信部53,维护管理部5经由与串行通信对方的各设备一起构成的串行通信网络,来执行各设备的设定、监视等相关的各种控制。并且,维护管理部5构成为能够从经由管理用if部3连接到管理用端口31的管理用终端等受理命令等。维护管理部5的各种功能通过cpu51执行被存储于存储器52的程序来实现。另外,构成维护管理部5的微型计算机的数量可以是一个,也可以是多个。

维护管理部5作为通过cpu51执行程序来实现的功能,包括信息取得部54、命令受理部55以及设定传输部56。另外,维护管理部5例如还具有实现telnet(teletypenetwork,电传网络)、snmp(simplenetworkmanagementprotocol,简单网络管理协议)、lldp(linklayerdiscoveryprotocol,链路层发现协议)等现存的各种管理用协议的功能。其中,telnet是用于经由tcp/ip网络对连接到网络的设备进行远程操作的公知协议。snmp是用于通过网路对连接到tcp/ip网络的设备进行监视、控制的公知协议。lldp即链路层发现协议是为了将本装置相关的信息(以下,也简称为设备信息)通知给连接到通信用端口21的设备(以下,也简称为相邻设备)而准备的公知协议。

实现构成维护管理部5的这些要素的方法不局限于软件,其一部分或者全部的要素也可以用将逻辑电路、模拟电路等组合而成的硬件来实现。

存储器52中除了存储有用于实现上述各种功能的程序之外,还至少存储有连接装置表521、管理编号表522、自动设定标志523、以及自动传输标志524。其中,存储器52相当于传输信息存储部、设定信息存储部。

连接装置表521是由信息取得部54的处理而生成的信息,其详细内容见后述。

管理编号表522中存储表示传输帧的管理编号。利用该信息,来防止对带有相同管理编号的传输帧的设定命令进行重复处理。自动设定标志523是表示按照设定命令的设定处理有效还是无效的信息。自动传输标志524是表示传送设定命令的传送处理有效还是无效的信息。这些自动设定标志523以及自动传输标志524利用telnet、snmp的功能,或者经由管理用if部3针对每个通信装置1预先单个设定。另外,两标志523、524都是on(打开)的情况下表示有效,off(关闭)的情况下表示无效。

以下,说明维护管理部5实现的各功能。

信息取得部54通过lldp取得相邻设备的相关设备信息,在存储器52上生成连接装置表521。连接装置表521将由信息取得部54取得的相邻设备的相关设备信息和本装置的通信用端口21的端口编号对应起来进行存储。作为设备信息,具体而言,有相邻设备的mac地址、相邻设备侧的连接端口的端口编号、取得到的信息的有效期限、相邻设备的接口名称、相邻设备的snmp系统名称、相邻设备的名称和动作版本、以及相邻设备的管理ip等。

命令受理部55受理管理用终端发出的设定命令时,若自动设定标志523被设定为on,则按照设定命令,进行本装置的设定。进而,若自动传输标志524被设定为on,则还使用传输帧将该设定命令向相邻设备传输。以下,将受理管理用终端发出的设定命令的通信装置1称为代表装置。代表装置受理来自与连接到本装置的管理用端口31的管理用终端或者网络相连接的管理用终端的设定命令。尤其是后者的情况下,利用telnet连接。

[2.设定传输处理]

这里,按照图3所示的流程图来说明作为设定传输部56执行的处理的设定传输处理的详细内容。

本处理在经由某一通信用端口21接收到传输帧的情况下启动。即,在接收到下述以太网帧的情况下启动,关于该以太网帧,设定本装置的mac地址作为目的地mac地址、且设定相邻设备的mac地址作为发送源mac地址,并且数据区域中的功能识别码设定为表示设定传输功能的代码。

本处理启动时,对于维护管理部5的cpu51,首先,在s120,将接收到的传输帧(以下,也简称为接收帧)中的数据丢弃时间与本装置的当前时间相比较,判断当前时间是否为数据丢弃时间以内。若超过数据丢弃时间,则将接收帧丢弃,移向s200,若在数据丢弃时间以内,则移向s130。

在s130,判断自动设定标志523是否为on。若自动设定标志523为off,则移向s170,若自动设定标志523为on,则移向s140。

在s140,判断接收帧所示的管理编号在管理编号表中是否已经登记。若已经登记,则视为接收帧所示的设定命令已经处理完,移向s170,若未登记,则移向s150。

在s150,按照接收帧所示的设定命令,执行设定处理。该处理与设定执行部相当。

在s160,将接收帧所示的管理编号登记到管理编号表。

在s170,判断自动传输标志524是否为on。若自动传输标志524为off,则将接收帧丢弃,移向s200。若自动传输标志524为on,则移向s180。

在s180,参照连接装置表521,提取成为接收帧发送源的相邻设备以外的相邻设备。

在s190,向在s180提取的相邻设备传送接收帧(即,传输帧)。该处理与设定传送部相当。另外,在传送时,将数据区域的信息不重写地进行保持,仅重写目的地mac地址以及发送源mac地址。

在s200,将表示接收帧的处理结果的日志保存于存储器52,使用snmp的功能(例如,syslog命令、trap命令),向连接到网络的监视用服务器通知处理结果,本处理结束。该处理与结果通知部相当。

[3.动作例]

这里,图4例示了由十个通信装置1(以下,简称为tl~t10)构成的网络。在图中,由实线的椭圆包围的通信装置tl是代表装置。对于由虚线的椭圆包围的通信装置t2~t8,自动传输标志524设定为on,对于所有的通信装置tl~t10,自动设定标志523设定为on。另外,各通信终端tl~t10为分别通过lldp来掌握连接装置表521被设定的状态,即,本装置的通信用端口21与哪个通信装置相连接的状态。

在从管理用终端tc向代表终端tl发出设定命令时,代表终端tl执行按照设定命令的设定处理,作成传输帧,向相邻的通信装置t2、t3发送。之后,执行向未图示的监视用服务器通知处理结果的通知处理。

从通信装置tl接收到传输帧的通信装置t2、t3分别执行按照设定命令的设定处理,将传输帧向发送源以外的相邻通信装置传送。即,通信装置t2向通信装置t4传送,通信装置t3向通信装置t4、t5传送。之后,通信装置t2、t3分别执行通知处理。

通信装置t4从通信装置t2、t3接收传输帧,对于先接收到的传输帧,与上述同样地执行设定处理、传送处理、以及通知处理。对于后接收到的传输帧,由于该传输帧所示的管理编号在管理编号表522已经登记,因此不执行设定处理,执行传送处理以及通知处理。

通信装置t3从通信装置tl、t4接收传输帧,执行与通信装置t4的情况同样的处理。

对于通信装置t5~t8,执行与通信装置t2~t4同样的处理。

自动传输标志524设定为off的通信装置t9、t10按照从相邻的通信装置t7、t8接收的传输帧,执行设定处理以及通知处理,不执行传送处理。

由此,所有的通信装置tl~t10都执行了按照设定命令的设定处理。另外,传输帧有时会成为循环,但是由于这样的传输帧登记于管理编号表522,因此设定处理不会重复执行,并且,过了数据丢弃时间就会自动丢弃。

[4.效果]

采用以上详述的实施方式,能够获得以下的效果。

(1)在使用通信装置1构成的网络中,设定命令自动地传输,因此仅从管理用终端tc向代表装置tl发出设定命令,就能够使连接到网络的所有通信装置1自动地进行期望的设定。结果,不需要对各通信装置1单个进行设定,因此能够减少设定变更时的麻烦,并且能够抑制设定错误。

(2)各通信装置1利用snmp的功能,将按照设定命令的处理结果通知给外部的监视用服务器。因此,实施了设定变更的网络管理者通过访问监视用服务器,能够简单地把握利用了设定传输功能的设定的进展状况,即,设定完成到哪。

[5.其他实施方式]

以上,对本发明的实施方式进行了说明,但是本发明不局限于上述实施方式,能够进行各种变形地实施。

(a)在上述实施方式中,设定传输处理中,先处理自动设定功能(s130~s160),后处理自动传输功能(s170~s190),但是,如图5所示,也可以构成为先处理自动传输功能(s170~s190),后处理自动设定功能(s191~s194)。其中,s191~s194的处理与s130~s160的处理相同。优先进行自动设定功能的前者的情况与优先进行自动传输功能的后者的情况相比较,能够抑制产生无谓的通信量。另外,优先进行自动传输功能的后者的情况与优先进行自动设定功能的前者的情况相比较,能够缩短整个网络自动设定所需的处理时间,而且,网络规模越大,成为设定对象的设备的台数越多,该效果越明显。

(b)在上述实施方式中,传输帧的传送使用了以太网帧扩展的独自的协议,但并不局限于此,也可以是使用lldp等现存的协议扩展的协议。

(c)也可以是,上述实施方式中的一个构成要素所具有的多个功能通过多个构成要素来实现,或者一个构成要素所具有的一个功能通过多个构成要素来实现。另外,还可以是,多个构成要素所具有的多个功能通过一个构成要素来实现,或者将通过多个构成要素实现的一个功能利用一个构成要素来实现。另外,上述实施方式的构成的一部分也可以省略。另外,也可以将上述实施方式的构成的至少一部分相对于其他的上述实施方式的构成进行补充或者置换。另外,由权利要求书中记载的表述确定的技术思想所包含的所有形态都是本发明的实施方式。

(d)本公开除了上述通信装置之外,还能以将该通信装置作为构成要素的系统、设定传输方法以及设定传输程序等各种形态来实现本发明。

【符号说明】

1、tl~t10…通信装置,2…通信用if部,3…管理用if部,4…交换部,5…维护管理部,21…通信用端口,31…管理用端口,41、53…控制用通信部,51…cpu,52…存储器,54…信息取得部,55…命令受理部,56…设定传输部,521…连接装置表,522…管理编号表,523…自动设定标志,524…自动传输标志,tc…管理用终端。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1