交换机配置和显示的方法、系统及交换机、控制设备的制造方法

文档序号:9618564阅读:495来源:国知局
交换机配置和显示的方法、系统及交换机、控制设备的制造方法
【技术领域】
[0001]本发明涉及一种交换机的配置和显示技术,特别是涉及一种交换机配置和显示的方法、系统及交换机、控制设备。
【背景技术】
[0002]VLAN即虚拟局域网,是一种通过将局域网内的设备逻辑地而不是物理地划分成一个个网段从而实现虚拟工作组的技术。VLAN技术允许网络管理者将一个物理的LAN逻辑地划分成不同的广播域(或称虚拟LAN,即VLAN),每一个VLAN都包含一组有着相同需求的计算机工作站,与物理上形成的LAN有着相同的属性。但由于它是逻辑地而不是物理地划分,所以同一个VLAN内的各个工作站(或称为交换机)无须被放置在同一个物理空间里,即这些工作站不一定属于同一个物理LAN网段。一个VLAN内部的广播和单播流量都不会转发到其他VLAN中,从而有助于控制流量、减少设备投资、简化网络管理、提高网络的安全性。
[0003]由于每个交换机所能配置的VLAN的数量最多可以有4096个,以太网交换机在复杂拓扑情况下可能会配置大量VLAN。以配置VLAN ID为500以内的部分连续的VLAN举例,即VLAN ID为2到100、103、108到280、290、300、310到500,传统技术是向交换机一个一个输入VLAN编号的配置命令,如按照上例中的VLAN编号,技术人员将输入400多次配置命令。这会相当耗费人力、容易出错、占用很大篇幅来显示所有配置命令。对用户来说显得不方便使用。
[0004]因此,需要对现有技术进行改进。

【发明内容】

[0005]鉴于以上所述现有技术的缺点,本发明的目的在于提供一种交换机配置和显示的方法、系统及交换机、控制设备,用于解决现有技术中配置交换机接入大量VLAN时所导致的耗费人力、容易出错、占用很大篇幅来显示所有配置命令等问题。
[0006]为实现上述目的及其他相关目的,本发明提供一种交换机的配置方法,包括以下步骤:获取包含用预设连接符连接的多个VLAN网络编号的配置命令;根据所述配置命令中的连接符,确定所有VLAN网络编号,并按照所确定的各VLAN网络编号配置所述交换机所连入的VLAN网络。
[0007]优选地,所述配制方法还包括:根据当期所获取的配置命令,更新所维护的包含所述连接符的配置命令。
[0008]基于上述目的,本发明还提供一种交换机的显示方法,包括以下步骤:基于所获取的用于显示配置命令的显示命令,读取所述交换机中包含用预设连接符连接的多个VLAN网络编号的配置命令;将所读取的配置命令予以显示。
[0009]优选地,所述基于所获取的用于显示配置命令的显示命令,读取所述交换机中用预设连接符连接的多个VLAN网络编号的配置命令的方式包括:判断所读取的各配置命令是否包含预设的连接符;若是,则将所读取的配置命令予以显示;若否,则利用所述连接符将同类配置命令中所有VLAN网络编号进行整合,以得到包含用所述连接符连接的多个VLAN网络编号的配置命令。
[0010]基于上述目的,本发明还提供一种交换机的配置系统,包括:命令接收模块,用于获取包含用预设连接符连接的多个VLAN网络编号的配置命令;配置模块,用于根据所述配置命令中的连接符,确定所有VLAN网络编号,并按照所确定的各VLAN网络编号配置所述交换机所连入的VLAN网络。
[0011]优选地,所述配置系统还包括:维护模块,用于根据当期所获取的配置命令,更新所维护的包含所述连接符的配置命令。
[0012]基于上述目的,本发明还提供一种交换机的显示系统,包括:读取模块,用于基于所获取的用于显示配置命令的显示命令,读取所述交换机中包含用预设连接符连接的多个VLAN网络编号的配置命令;显示模块,用于将所读取的配置命令予以显示。
[0013]优选地,所述读取模块用于判断所读取的各配置命令是否包含预设的连接符;若是,则将所读取的配置命令予以显示;若否,则利用所述连接符将同类配置命令中所有VLAN网络编号进行整合,以得到包含用所述连接符连接的多个VLAN网络编号的配置命令。
[0014]基于上述目的,本发明还提供一种交换机,包括:如权上任一所述的交换机的配置系统;和/或如上任一所述的交换机的显示系统。
[0015]基于上述目的,本发明还提供一种与交换机相连的控制设备,包括:如上任一所述的交换机的配置系统;和/或如上任一所述的交换机的显示系统。
[0016]如上所述,本发明的交换机配置和显示的方法、系统及交换机、控制设备,具有以下有益效果:通过输入和显示包含连接符的配置命令,大大缩减了技术人员输入配置命令的次数,并能够清楚地显示所配置的VLAN编号,有效防止技术人员漏配、错配的情况;另夕卜,在维护当前的配置命令时,也采用包含连接符的形式,能够缩短维护文件的大小;还有,将同类的配置命令中各VLAN编号按照连接符进行整合,能够减少显示篇幅,并更清晰的显示编号,便于技术人员检查。
【附图说明】
[0017]图1显示为本发明的交换机的配置方法的流程图。
[0018]图2显示为本发明的交换机的显示方法的流程图。
[0019]图3显示为本发明的交换机的配置系统的结构示意图。
[0020]图4显示为本发明的交换机的显示系统的结构示意图。
[0021]元件标号说明
[0022]1配置系统
[0023]11命令接收模块
[0024]12配置模块
[0025]2显示系统
[0026]21读取模块
[0027]22显示模块
[0028]S11 ?S12、S21 ?S22 步骤
【具体实施方式】
[0029]以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
[0030]请参阅图1,本发明提供一种交换机的配置方法。所述配置方法可以用于配置交换机连接多个VLAN(虚拟局域网)、或配置交换机与多个VLAN传输限制等。所述配制方法主要由配置系统来执行。其中,所述配置系统可以包含安装在交换机中的软件和硬件,也可以是安装在与交换机相连的配置设备中的软件和硬件。其中,所述配置设备包括但不限于:与各交换机相连的控制设备。其中,所述控制设备包括但不限于:嵌入式设备、电脑等。下面详细描述所述配置系统配置交换机的各步骤:
[0031]在步骤S11中,所述配置系统获取包含用预设连接符连接的多个VLAN网络编号的配置命令。
[0032]具体地,技术人员在使用所述配置系统为交换机配置多个VLAN时,利用输入装置输入用于配置多个VLAN的配置命令,所述配置系统获取到所述配置命令执行步骤S2。其中,所述配置命令中包含用预设连接符连接的多个VLAN网络编号。
[0033]例如,所述配置系统所获取的配置命令为:“VLAN 2-100”、和/或“VLAN 103,105”等。其中,符号和“,”均为所述连接符。
[0034]需要说明的是,本领域技术人员应该理解,上述连接符仅为举例,并非对连接符的限制。事实上,连接符可以是任何不影响配置系统识别配置命令的符号、字母(或数字)与符号的组合等。
[0035]由上可见,所述连接符包括以下至少一种:用于表示连续VLAN网络编号的符号、用于表示不连续VLAN网络编号的符号。所述配置命令包括但不限于:网络接入命令、网络断开命令等。
[0036]例如,当所述配置系统获取到多个配置命令时,所获取的配置命令的格式如下:
[0037]VLAN 2-100
[0038]VLAN 103,105
[0039]在步骤S12中,所述配置系统根据所述配置命令中的连接符,确定所有VLAN网络编号,并按照所确定的各VLAN网络编号配置所述交换机所连入的VLAN网络。
[0040]具体地,所述配置系统按照预设的用于表示连续VLAN网络编号的连接符和用于表示不连续VLAN网络编号的连接符,来匹配所接收的配置命令中的连接符。
[0041]若成功匹配的连接符为用于表示连续VLAN网络编号的连接符,则根据连接符两边的数字al和a2确定所述配置命令针对VLAN网络编号为[al,a2]区间内的所有VLAN网络。
[0042]若成功匹配的连接符为用于表示不连续VLAN网络编号的连接符,则根据连接符所隔开的数字,确定所述配置命令针对所隔开的各VLAN网络编号所对应的VLAN网络。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1