网络地址切换装置及其切换方法

文档序号:7896057阅读:190来源:国知局
专利名称:网络地址切换装置及其切换方法
技术领域
本发明涉及一种网络地址切换装置及其切换方法,特别涉及一种利用虚拟网络与设定档的网络地址切换装置及其切换方法。
背景技术
当一台网络设备需要利用多个不同网段而与不同网络连接时,则该网络设备必须具有多个不同网段的网络地址。当该网络设备需要在多个不同网段之间切换时,早期的作法是当网络设备具有一组网络接口(即网络接头,例如RJ45接头)时,则手动更改网络设备的网络地址,并同时手动更换与不同网络连接的网络线;或者,当网络设备具有多组网络接口时,则网络设备必须支持自订路由表的功能,以完成网络设备与网络之间的网络连接。 然而,上述作法较为费时,且非为一般使用者所能操作使用。
目前虽然有一种网络线切换器可进行网络地址的切换。然而,该网络线切换器将实体隔离网络线的结构固定设置于该网络线切换器中,然后利用该网络线切换器表面上的按钮选择需要的网段并进一步设定网络地址以完成网络地址的切换与网络设备与网络之间的网络连接。由于该网络线切换器是利用实体隔离网络线的网络连接的方式进行网络地址的切换,因此在实际使用上不够弹性。此外,该网络线切换器仅提供单一网络设备对多个网络进行切换网络地址的功能,在实际使用上并无法支持多个网络设备对多个网络进行切换网络地址的功能。
综上所述,由于现有的网络地址切换器在实际使用上不弹性,且无法支持多个网络设备对多个网络进行切换网络地址的功能。因此,极需要一种弹性使用且支持多个网络设备对多个网络的网络地址切换装置及其切换方法。发明内容
鉴于上述现有技术的缺点,本发明的目的在于提供一种弹性使用且支持多个网络设备对多个网络的网络地址切换装置及其切换方法。
依照上述目的,本发明提供一种网络地址切换装置,至少包括远端网络接口、近端网络接口以及控制模块,其中,远端网络接口用以连接至网络,近端网络接口用以连接至网络设备中的网络接口,以及,控制模块电性耦接至远端网络接口与近端网络接口,并逻辑设置有虚拟网络,而控制模块用以通过近端网络接口设定网络设备的网络地址与虚拟网络,并利用虚拟网络与网络地址通过近端网络接口与远端网络接口完成切换网络设备与网络之间的网络连接。
此外,本发明还提供一种网络地址切换方法,至少包括下列步骤输入设定档至网络地址切换装置;利用网络地址切换装置选择网络设备与设定档;令网络地址切换装置设定网络设备的网络地址与虚拟网络;以及,利用虚拟网络与网络地址完成切换网络设备与网络之间的网络连接。
如上所述,相比于现有技术,本发明利用选择设定档以设定网络设备的网络地址与虚拟网络并利用虚拟网络进行切换网络设备与网络之间的网络连接,以提供一种弹性使用且支持多个网络设备对多个网络的网络地址切换装置及其切换方法。


图1为说明具有本发明的网络地址切换装置的第一实施方式的系统架构示意图。
图2为说明具有本发明的网络地址切换装置的第二实施方式的系统架构示意图。
图3为说明本发明的网络地址切换方法的流程图。
主要元件符号说明
10,20网络地址切换装置
12、22网络设备
14、24 网络
16,26输入装置
102,202近端网络接口
104、204远端网络接口
106、206 控制模块
107,207 虚拟网络
108、208 设定档
109、209 输入接口
122、222 网络接口
S310、S320、S330、S340 步骤。
具体实施方式
以下通过特定的实施方式说明本发明的技术内容,本领域技术人员可由本说明书所揭示的内容轻易地了解本发明的其他优点与功效。
请参阅图1,为用以说明具有本发明的网络地址切换装置10的第一实施方式的系统架构示意图。
如图1所示,该系统架构中的网络地址切换装置10包括有近端网络接102、多个远端网络接口 104、控制模块106与输入接口 109,其中,近端网络接口 102与网络设备12中的网络接口 122连接,多个远端网络接口 104分别与对应的网络14连接,控制模块106与近端网络接口 102、多个远端网络接口 104以及输入接口 109电性耦接。此外,该网络可为企业网络、区域网络或私有虚拟网络,但并不以此为限。再者,多个网络14为不同网段的网络,优选地,多个网络14属于异质网络。在本说明书中,为简化说明,此处的系统架构仅就与本发明有关的系统元件进行说明,其他无关本发明的系统元件则不为文赘述。
近端网络接口 102通过一般现有的网络线与如个人电脑的网络设备12中的网络接口 122连接,其中,近端网络接口 102通过以太网络接口与网络设备12中的网络接口 122 连接,但并不以此为限。
多个远端网络接口 104通过一般现有的网络线分别与对应的网络14连接,其中, 每一个远端网络接口 104以一对一的方式与对应的网络14连接,且远端网络接口 104通过以太网络接口与对应的网络14连接,但并不以此为限。此外,在本实施方式的远端网络接口与网络的数量仅为例示性说明,但并不以此为限。
控制模块106逻辑设置有多个虚拟网络107,该虚拟网络107可利用虚拟区域网络(Virtual Local Area Network ;VLAN)的技术实现,但并不以此为限。此外,控制模块 106用以通过近端网络接口 102设定网络设备12的网络地址与虚拟网络,并利用虚拟网络与网络地址通过近端网络接口 102与远端网络接口 104完成切换网络设备12与网络14之间的网络连接,其中,控制模块106通过简单网络管理协议(Simple Network Management Protocol ;SNMP)、命令行接口(Command Line hterface ;CLI)、网页接口(Web)、动态主机组态协议(Dynamic Host Configuration Protocol ;DHCP)与软件开发工具包(Software Development Kit ;SDK)等方法中的其中至少一种方式设定网络设备12的网络地址与虚拟网络。
输入接口 109可供使用者利用如个人电脑的输入装置16并通过有线网络的方式输入至少一个设定档108并将该设定档108储存于控制模块106中,亦可供使用者利用如遥控器的输入装置16并通过无线网络的方式选择至少一个设定档中的其中一个设定档 (设定档数据可显示于输入装置16的屏幕等显示装置以供选择),其中,设定档108包括网络设备12与网络14之间的网络连接的数据,包括但不限制于网络设备12的网络地址、网络设备12的网关地址、网络地址切换装置10的网络地址以及网络设备12与网络14共用的虚拟网络107等数据。
以下根据图1的系统架构示意图而举例说明,应特别说明,以下的范例仅为例示性说明,但并不以此为限
在一个网络设备12 (如第一设备)需要利用多个网段而与多个网络14连接(如第一网络第一网络的网段为203. 66. 96. χ,第一网络的掩码地址255. 255. 255. 0,第一网络的网关地址203. 66. 96. 254;第二网络第二网络的网段为192. 168. 1.x,第二网络的掩码地址255. 255. 255. 0,第二网络的网关地址192. 168. 1. 254 ;第三网络第三网络的网段为172. 16. 1. X,第三网络的掩码地址255. 255. 255. 0,第三网络的网关地址172. 16. 1. 254) 时,首先使用者需利用如个人电脑的输入装置16并通过如有线网络的方式经由输入接口 109输入至少一个设定档108(如第一设定档网络设备的网络地址203. 66. 96. 148,网络设备的网关地址203. 66. 96. 254,网络地址切换装置的网络地址203. 66. 96. 253,网络设备与网络共用的虚拟网络VLAN100 ;第二设定档网络设备的网络地址192. 168. 1. 1,网络设备的网关地址192. 168. 1. 254,网络地址切换装置的网络地址192. 168. 1. 253,网络设备与网络共用的虚拟网络VLAN200)至网络地址切换装置10并将设定档108储存于控制模块106 中。接着,当使用者欲切换网络设备12 (如第一设备)的网络地址时,使用者利用如遥控器的输入装置16并通过如无线网络的方式通过输入接口 109选择先前输入的多个设定档中的其中一个设定档(如第一设定档),其中,设定档数据可显示于输入装置16的屏幕等显示装置以供选择。再者,当网络地址切换装置10通过输入接口 109收到选择指令时,控制模块 106经过近端网络接口 102将网络设备12 (如第一设备)的网络地址设定为203. 66. 96. 148 与将网络设备12(如第一设备)的虚拟网络设定为VLAN100,同时将网络设备12(如第一设备)的网关地址设定为203. 66. 96. 254、将网络地址切换装置10的网络地址设定为 203. 66. 96. 253,并设定网络设备12 (如第一设备)与网络14(如第一网络)共用的虚拟网络(如VLAN100)。最后,网络设备12 (如第一设备)便可通过虚拟网络(如VLAN100)与CN 102546690 A网络地址(如203. 66. 96. 148)完成切换网络设备12 (如第一设备)与网络14 (如第一网络)之间的网络连接。
请参阅图2,为用以说明具有本发明的网络地址切换装置20的第二实施方式的系统架构示意图。本实施方式与第一实施方式的主要差异在于本实施方式中具有多个近端网络接口 202与对应的网络设备22,每一个近端网络接口 202分别以一对一的方式与对应的网络设备22中的网络接口 222连接。此外,在本实施方式的近端网络接口、网络设备、远端网络接口与网络的数量仅为例示性说明,但并不以此为限。而于本实施方式中,主要的应用环境与步骤与前述第一实施方式相同,故不再赘述。
此外,由于本实施方式中具有多个近端网络接口 202与对应的网络设备22,因此, 使用者除了通过输入接口 209选择至少一个设定档中的其中一个设定档外,同时仍需通过输入接口 209选择欲切换网络地址的网络设备(设定档与网络设备数据可显示于输入装置 26的屏幕等显示装置以供选择)。因此,根据本实施方式,可支持多个网络设备对多个网络的网络地址切换装置及其切换方法。
以下根据图2的系统架构示意图而举例说明,应特别说明,以下的范例仅为例示性说明,但并不以此为限
在多个网络设备22 (如第一设备、第二设备)需要利用多个网段而与多个网络M 连接(如第一网络第一网络的网段为203. 66. 96. X,第一网络的掩码地址255. 255. 255. 0, 第一网络的网关地址203. 66. 96. 254;第二网络第二网络的网段为192. 168. 1.x,第二网络的掩码地址255. 255. 255.0,第二网络的网关地址192. 168. 1.254;第三网络第三网络的网段为172. 16. 1.x,第三网络的掩码地址255. 255. 255. 0,第三网络的网关地址172. 16. 1. 254)时,首先使用者需利用如个人电脑的输入装置沈并通过如有线网络的方式经由输入接口 209输入至少一个设定档208(如第一设定档网络设备的网络地址203. 66. 96. 148,网络设备的网关地址203. 66. 96. 254,网络地址切换装置的网络地址 203. 66. 96. 253,网络设备与网络共用的虚拟网络VLAN100 ;第二设定档网络设备的网络地址192. 168. 1. 1,网络设备的网关地址192. 168. 1. 254,网络地址切换装置的网络地址 192. 168. 1. 253,网络设备与网络共用的虚拟网络VLAN200)至网络地址切换装置20并将设定档208储存于控制模块206中。接着,当使用者欲切换网络设备22 (如第一设备)的网络地址时,使用者利用如遥控器的输入装置沈并通过如无线网络的方式通过输入接口 209 选择先前输入的多个设定档中的其中一个设定档与欲切换网络地址的网络设备(如第二设定档与第一设备),其中,设定档与网络设备数据可显示于输入装置26的屏幕等显示装置以供选择。再者,当网络地址切换装置20通过输入接口 209收到选择指令时,控制模块 206经过近端网络接口 202将欲切换网络地址的网络设备22(如第一设备)的网络地址设定为192. 168. 1. 1与将网络设备22 (如第一设备)的虚拟网络设定为VLAN200,同时将网络设备22 (如第一设备)的网关地址设定为192. 168. 1. 254、将网络地址切换装置20的网络地址设定为192. 168. 1.253,并设定网络设备22 (如第一设备)与网络M (如第二网络) 共用的虚拟网络(如VLAN200)。最后,网络设备22(如第一设备)便可通过虚拟网络(如 VLAN200)与网络地址(如192. 168. 1. 1)完成切换网络设备22 (如第一设备)与网络M(如第二网络)之间的网络连接。相似地,可利用虚拟网络与网络地址完成切换网络设备中的任一个与网络中的任一个之间的网络连接。
接着配合前述图1至图2所示的系统架构说明本发明的网络地址切换方法的处理流程,如图3所示,为用以说明本发明的网络地址切换方法的流程图。
如图3所示,在步骤S310中,使用者通过输入装置输入至少一个设定档至网络地址切换装置,其中,设定档包括网络设备与网络之间的网络连接的数据。接着进至步骤 S320。
在步骤S320中,使用者通过输入装置并利用网络地址切换装置选择网络设备与设定档中的其中一个设定档。接着进至步骤S330。
在步骤S330中,令网络地址切换装置设定网络设备的网络地址与虚拟网络。接着进至步骤S340。
此外,在步骤S330中,可进一步令网络地址切换装置设定网络地址切换装置的网络地址、网络设备的网关地址以及网络设备与网络共用的虚拟网络。
在步骤S340中,利用虚拟网络与网络地址完成切换网络设备与网络之间的网络连接。
综上所述,本发明选择设定档以设定网络设备的网络地址与虚拟网络并利用虚拟网络进行切换网络设备与网络之间的网络连接,以使网络设备自动切换网络地址以提供网络设备中的每一个网络设备与网络中对应的网络之间的网络连接,并提供一种弹性使用且支持多个网络设备对多个网络的网络地址切换装置及其切换方法。
上述实施方式仅例示性说明本发明的原理及其功效,而非用于限制本发明,任何本领域技术人员均可在不违背本发明的精神及范畴下,对上述实施方式进行修饰与改变。 此外,在上述实施方式中的元件的数量与连接关系仅为例示性说明,亦非用于限制本发明。 因此,本发明的权利保护范围,应如本发明权利要求书所列。
权利要求
1.一种网络地址切换装置,使至少一个网络设备自动切换网络地址以提供该网络设备中的每一个网络设备与多个网络中对应的网络之间的网络连接,其特征在于,该网络地址切换装置至少包括远端网络接口,用以连接至该网络;近端网络接口,用以连接至该网络设备中的网络接口 ;以及控制模块,电性耦接至该远端网络接口与该近端网络接口,并逻辑设置有虚拟网络,其中,该控制模块用以通过该近端网络接口设定该网络设备的网络地址与虚拟网络,并利用该虚拟网络与该网络地址通过该近端网络接口与该远端网络接口完成切换该网络设备与该网络之间的网络连接。
2.根据权利要求1所述的网络地址切换装置,其特征在于,该远端网络接口通过以太网络接口与该网络连接。
3.根据权利要求1所述的网络地址切换装置,其特征在于,该近端网络接口通过以太网络接口与该网络设备中的网络接口连接。
4.根据权利要求1所述的网络地址切换装置,其特征在于,进一步包括输入接口,其与该控制模块电性耦接,用以输入至少一个设定档并用以选择该网络设备与该至少一个设定档中的其中一个设定档,其中,该设定档包括该网络设备与该网络之间的网络连接的数据。
5.根据权利要求4所述的网络地址切换装置,其特征在于,该数据至少包括该网络设备的网络地址、该网络设备的网关地址、该网络地址切换装置的网络地址以及该网络设备与该网络共用的虚拟网络。
6.根据权利要求1所述的网络地址切换装置,其特征在于,该控制模块通过命令行接口与网页接口方法中的其中至少一种方法设定该网络设备的网络地址与虚拟网络。
7.根据权利要求1所述的网络地址切换装置,其特征在于,该控制模块通过简单网络管理协议与动态主机组态协议方法中的其中至少一种方法设定该网络设备的网络地址与虚拟网络。
8.根据权利要求1所述的网络地址切换装置,其特征在于,该网络属于异质网络。
9.一种网络地址切换方法,应用于使至少一个网络设备自动切换网络地址以提供该网络设备中的每一个网络设备与多个网络中对应的网络之间的网络连接的网络地址切换装置,其特征在于,该网络地址切换方法至少包括下列步骤输入至少一个设定档至该网络地址切换装置,其中,该设定档包括该网络设备与该网络之间的网络连接的数据;利用该网络地址切换装置选择该网络设备与该至少一个设定档中的其中一个设定档;令该网络地址切换装置设定该网络设备的网络地址与虚拟网络;以及利用该虚拟网络与该网络地址完成切换该网络设备与该网络之间的网络连接。
10.根据权利要求9所述的网络地址切换方法,其特征在于,该数据至少包括该网络设备的网络地址、该网络设备的网关地址、该网络地址切换装置的网络地址以及该网络设备与该网络共用的虚拟网络。
11.根据权利要求9所述的网络地址切换方法,其特征在于,该网络地址切换装置通过命令行接口与网页接口方法中的其中至少一种方法设定该网络设备的网络地址与虚拟网
12.根据权利要求9所述的网络地址切换方法,其特征在于,该网络地址切换装置通过简单网络管理协议与动态主机组态协议方法中的其中至少一种方法设定该网络设备的网络地址与虚拟网络。
13.根据权利要求9所述的网络地址切换方法,其特征在于,在令该网络地址切换装置设定该网络设备的网络地址与虚拟网络的步骤中,进一步包括令该网络地址切换装置设定该网络地址切换装置的网络地址、该网络设备的网关地址以及该网络设备与该网络共用的虚拟网络。
全文摘要
一种网络地址切换装置及其切换方法,该网络地址切换装置至少包括远端网络接口、近端网络接口与控制模块,其中,控制模块电性耦接远端网络接口与近端网络接口,并逻辑设置有虚拟网络,其中,控制模块用以设定连接近端网络接口的网络设备的网络地址与虚拟网络,并利用虚拟网络与网络地址完成切换连接近端网络接口的网络设备与连接远端网络接口的网络之间的网络连接。由此,提供一种弹性使用且支持多个网络设备对多个网络的网络地址切换装置及其切换方法。
文档编号H04L29/08GK102546690SQ20101059566
公开日2012年7月4日 申请日期2010年12月16日 优先权日2010年12月16日
发明者廖经富, 林育正 申请人:中华电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1