局域网络的管理方法及其装置的制作方法

文档序号:7694366阅读:143来源:国知局
专利名称:局域网络的管理方法及其装置的制作方法
技术领域
本发明是关于一种局域网络的管理方法及其装置,且特别是关于一种 于局域网络中适时地提供静态地址给网络终端的管理方法及其装置。
背景技术
随着数字科技及通讯网路的蓬勃发展,带动了数字家庭生活的新风 潮。数字家庭生活的主要特点即为具有智能型操作介面及良好的通讯能 力。在操作介面方面,数字家庭生活跳脱了以往使用开关、键盘或者鼠标 等控制介面,采用语音、行为或者情绪等自然指令来操作各种数字家电。 而通讯方面为透过将数字家电相互连结或者连结至因特网,使其能接受外 部的命令及通报自身的内部状态,进而实现家庭保全及远程控制的功能。
举例来说,当使用者外出时,可以透过因特网连接至家中摄影机,来 监看是否有外人入侵或者控制电器开关。而数字家电彼此之间的相互连 结,更免除了使用者需自行监控的不便。例如当摄影机侦测到有外人入侵
时,可以实时地通知录像装置录下入侵者的影像;当冷气机开关启动时, 便自动地关闭门窗等。而这些都是通讯网路赋予数字家庭生活的新功能及 价值。
如上所述,为了能正确地连结到所欲操控的应用装置,通常为采用动 态主机配置协议(dynamic host configuration protocol, DHCP)来提供因特网 协议(intemetprotocol, IP)地址给各项应用装置,藉以透过因特网进行控制。 而动态主机配置协议的主要功能为让应用装置透过本身的以太网络 (Ethemet)广播,向提供动态主机配置协议的服务装置取得相关的因特网协 议地址、网络屏蔽(netmask)、预设网关(default gateway)等设定。如此一来, 透过此服务装置,使用者便无须于每一项应用装置上进行各项的网络设 定。
然而,上述的服务装置,例如因特网协议分享器(IPsharer)或者网络 桥接器(accesspoint, AP),可能随时存在或者被移除,甚至可能存在却被取消提供动态主机配置协议的功能。假使网域之中未提供动态主机配置协议 时,使用者必须经过繁杂程序来手动设定各项应用装置的地址,以架设局 域网络使各项应用装置能相互连结互动,如此是相当地不具人性化的。因 此,为了便于使用者能实时地控制应用装置,必须要有一套自动分配地址 的机制。
再者,倘若网域之中有提供动态主机配置协议时,局域网络之中的应 用装置必须采用上述服务装置所提供的因特网协议地址,才能连接至因特 网。所以,如何使自动分配地址的机制不冲突于动态主机配置协议也是相 当重要的。

发明内容
本发明提供一种局域网络的管理方法及其装置,其能适时地且自动地 分配不与系统冲突的静态地址给网络终端,以免除使用者需手动设定网络 终端的地址的繁杂程序,以及使网络终端能透过静态地址于局域网络之中 与其它终端连结互动。
本发明提出一种局域网络的管理方法,适用于一网络终端。此管理方 法为侦测网络介面是否提供动态主机配置协议。当网络介面并无提供动态 主机配置协议,便提供静态地址给网络终端,且当网络介面提供动态主机 配置协议时,取消网络终端的静态地址。
从另一观点来看,本发明另提出一种局域网络的管理装置,适于一网 络终端。此管理装置包括侦测单元及控制单元。侦测单元侦测网络介面是 否提供动态主机配置协议。当网络介面并无提供动态主机配置协议时,控 制单元便依据预定规格而提供静态地址给网络终端,且当网络介面提供动 态主机配置协议时,控制单元便取消网络终端的静态地址。
本发明的有益效果为,免除以往需手动设定网络终端的地址的繁杂程 序,并使得网络终端能遵循DHCP而运作,以连接至因特网,且不会因具 有不同地址设定而发生冲突性问题。
为让本发明的上述和其它目的、特征和优点能更明显易懂,下文特举 本发明的较佳实施例,并配合所附图式,作详细说明如下。


图1A是本发明的一实施例的局域网络管理装置的架构图。 图1B是本发明的一实施例的局域网络的示意图。 图1C是本发明的另一实施例的局域网络的示意图。
图2是本发明的一实施例的局域网络管理方法的流程图。
具体实施例方式
图1A是本发明的一实施例局域网络管理装置的架构图。请参照图1A, 管理装置110包括侦测单元111、控制单元112及数据库单元113。在这个 实施伊j中,动态主t几酉己置协议(dynamic host configuration protocol,以下简 称DHCP)是由服务装置130所提供,此服务装置130例如为路由器(router)、 无线网络桥接器(access point)或者DHCP服务器,而网络介面120例如为 有线网络卡、无线网络卡、或者红外线收发机(transceiver)等实体层(physical layer)元件。
在本实施例中,实线箭头表示网络终端A1 A3透过网络介面120而 连结至管理装置110。在图1A中,虚线箭头表示服务装置130透过网络 介面120而连结至管理装置110,但是服务装置130可能随时存在或者被 移除。而在另外一些实施例中,虚线箭头也可能代表服务装置130的DHCP 功能可能被禁能。
请继续参照图IA,侦侧单元111可以用来侦测网络介面120是否提 供DHCP。控制单元112耦接侦测单元111。当侦测单元lll侦测到网络 介面120并无提供DHCP时,代表服务装置130可能被移除,或者DHCP 功能被禁能。此时,控制单元112可以依据预定规格而提供静态地址给网 络终端A1 A3,其中网络终端A1 A3的静态地址彼此之间不相同,且不 冲突于已存在的网络装置(容后详述)。
当侦测单元111侦测到网络介面120提供DHCP时,控制单元112便 取消网络终端A1 A3的静态地址,并且控制网络终端A1 A3要求服务装 置130提供因特网协议(intemet protocol,以下简称IP)地址给网络终端 A1 A3,以连接至因特网。而数据库单元113耦接控制单元112,用以储 存静态地址。
图1B是本发明的一实施例的局域网络的示意图。请参照图1A及图 1B,在此假设图1A的管理装置110为配置于图1B的个人电脑100内,
7然并非用以限定本发明的范围。在另外一些实施例中,个人电脑ioo可以 也可以由其它具有上网功能的电子装置所取代。
本实施例为了能透过个人电脑100管理及控制网络终端A1 A3,或者 使网络终端A1 A3彼此之间能进行连结互动,必须建构包含个人电脑100 及网络终端A1 A3的通讯网路。其中,网络终端A1 A3例如为影音播放 装置、空调装置、录像装置或者个人数字助理(personal digital assistant, PDA)
等数字家电。
当侦测单元111 一开始侦测到网络介面120提供DHCP时,亦即服务 装置130存在且正常提供DHCP的功能,管理装置IIO会将控制权交由服 务装置130来提供IP地址给个人电脑A1及网络终端A1 A3。此时,管理 装置110于此网络介面120上不作动。倘若服务装置130透过有线或者无 线传输媒介而连结至网络介面120,但却突然地关机或禁能提供DHCP的 功能,采用以往的方式则使用者必须为个人电脑100及网络终端A1 A3 手动设定地址,以建构局域网络使其能彼此连结及互动,而此繁杂的设定 程序往往造成使用者的困扰。
本实施例的侦测单元111每隔一预设时间便侦测网络介面120是否提 供DHCP。倘若侦测单元111侦测到网络介面120并无提供DHCP时,亦 即服务装置130被移除或者禁能其提供DHCP的功能,则控制单元112便 依据预定规格而提供静态地址给个人电脑100及网络终端A1 A3,其中个 人电脑100亦视为一网络终端。
值得注意的是,上述的静态地址必须不冲突于系统及已存在的网络装 置,举例来说,个人电脑IOO可能具有两张网络卡,其一网络卡连结网络 终端A1 A3的通讯网路,而另一网络卡连结至其它通讯网路。控制单元 112所提供的静态地址必须不冲突于已存在的网络装置,以避免影响其它 通讯网路的运作。
因此,当侦测单元111侦测到网络介面120并无提供DHCP时,侦测 单元111更进一步地侦测个人电脑100及网络终端A1 A3所分别发送的 请求封包是否符合预定规格。在此以网络终端A3为例说明。假设网络终 端A3的请求封包符合预定规格,则控制单元112计算及管理网络终端A3 可与系统连结的不重复的静态地址,并且发送包含静态地址的响应封包给 网络终端A3。倘若网络终端A3的请求封包不符合预定规格,则表示网络终端A3不属于管理装置110所管控的局域网络,因此管理装置110会忽 略此请求封包。藉此,不仅可以从中筛选出属于管理装置110所管控的局 域网络内的个人电脑100及网络终端A1 A3,也不会影响到其它通讯网路 的运作。
接着,在个人电脑100及网络终端A1 A3具有静态地址的情况下, 倘若侦测到网络介面120提供DHCP,亦即服务装置130恢复其提供DHCP 的功能,则管理装置110必须取消个人电脑100及网络终端A1 A3原本 设定的静态地址,并且控制个人电脑100及网络终端A1 A3重新向服务 装置130要求IP地址,以避免个人电脑100及网络终端A1 A3其一同时 存在不同地址的设定而造成冲突性问题。
此时,管理装置110检查个人电脑及网络终端A1 A3是否进行初始 化程序。以网络终端A1为例说明,假设网络终端A1还未进行初始化程 序,亦即网络终端A1为第一次登录至因特网,则网络终端A1会发现自 己本身没有IP地址等网络设定。因此,控制单元112便控制网络终端A1 发出一DHCP发现封包("DHCPDISCOVER" packet),以向因特网进行 广播。当服务装置130接收到此DHCP发现封包时,会从本身的数据库中 搜寻还未被租用的IP地址,并连同其它网络设定,例如网络屏蔽、预 设网关等,发送一DHCP提供封包("DHCPOFFER" packet)给网络终端 Al,而此DHCP提供封包亦包含租约期限的信息。当网络终端A1接收到 DHCP提供封包,并且允许服务装置130所提供的IP地址时,网络终端 Al便会发送DHCP请求封包("DHCPREQUEST" packet),以告知因特 网上其它提供DHCP的服务装置,其(即网络终端A1)已采用服务装置130 所提供的信息。
假设网络终端A1已完成初始化程序,则控制单元112只需控制网络 终端Al发出DHCP请求封包即可。当服务装置130接收到此DHCP请求 封包时,服务装置130会检査租约期限的信息是否到期。若租约期限未到 期,则服务装置130便会响应包含原IP地址的DHCP响应封包给网络终 端A1。若租约期限到期,则服务装置130会响应包含新IP地址的DHCP 响应封包给网络终端Al。
图1C是本发明的另一实施例的局域网络的示意图。请参照图1A及 图1C,于本实施例中管理装置IIO也可配置于集线器140之中,然非用以限定发明范围。当网络介面120未提供DHCP时,管理装置110便提供 静态地址给集线器140、个人电脑100及网络终端A1 A3,以建构一局域 网络,使其相互连结及互动,其中集线器140及个人电脑IOO亦视为网络 终端。而当网络介面提供DHCP时,集线器140、个人电脑100及网络终 端A1 A3便遵循DHCP而运作。
由上述实施例的说明,在此可以归纳为下列的方法流程。图2是本发 明的一实施例的局域网络管理方法的流程图。请参照图2,首先,侦测网 络介面是否有提供DHCP(步骤S201),其中网络介面例如为有线网络卡、 无线网络卡、或者红外线收发机等实体层元件。当侦测到网络介面提供 DHCP时,则将控制权交由提供DHCP的服务装置,由服务装置提供IP 地址给网络终端(步骤S202),其中服务装置例如为路由器、无线网络桥接 器或者DHCP服务器等。由于提供DHCP的服务装置可能随时存在或者被 移除,又或者存在却禁能提供DHCP的功能,因此每隔一预设时间(步骤 S203)便侦测网络介面是否提供DHCP (步骤S201)。
倘若侦测到网络介面并无提供DHCP时,便提供不冲突于已存在的网 络装置的静态地址给网络终端(步骤S204)。接着,每隔一预设时间(步骤 S205)即侦测网络介面是否提供DHCP(步骤S206)。此时,若侦测到网络介 面提供DHCP时,亦即服务装置存在且正常提供DHCP的功能,则取消网 络终端原本所设定的静态地址(步骤S207),并且控制网络终端重新要求服 务装置提供IP地址给网络终端(步骤S208)。
综上所述,上述实施例为当网域之中未提供DHCP时,则适时地且自 动地提供静态地址给网络终端。经由上述自动分配地址的机制,不仅免除 了使用者需逐一为网络终端设定地址的繁杂程序,也能于局域网络之中透 过静态地址而与网络终端连结及互动。值得注意的是,上述实施例在提供 静态地址给网络终端之前,会侦测网络终端所传送的请求封包是否符合预 定格式。若是,则提供静态地址给网络终端,反之,则忽略网络终端所传 送的请求封包。藉此,可以从中筛选出属于所管控的局域网络内的网络终 端,避免影响其它通讯网路的运作。
而当网域的中有提供DHCP时,便取消网络终端的静态地址,并控制 网络终端重新要求提供DHCP的服务装置提供IP地址给网络终端。如此一来,网络终端便能遵循DHCP而运作,以连接至因特网,且也不会因具
有不同地址设定而发生冲突性问题。
虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任 何所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当 可作些许的更动与润饰,因此本发明的保护范围当视权利要求书所界定者 为准。
权利要求
1.一种局域网络的管理方法,适用于网络终端,其特征是,上述管理方法包括下列步骤侦测网络介面是否提供动态主机配置协议;以及当上述网络介面并无提供上述动态主机配置协议时,则依据预定规格而提供静态地址给上述网络终端,当上述网络介面提供上述动态主机配置协议时,取消上述网络终端的上述静态地址。
2. 根据权利要求1所述的管理方法,其特征是,其中当上述网络介面并无提供上述动态主机配置协议时,则提供上述静态地址给上述网络终端的步骤包括侦测上述网络终端所传送的请求封包是否符合上述预定规格; 当上述请求封包符合上述预定规格时,则发出回应封包,而上述响应 封包包含上述静态地址;以及当上述请求封包不符合上述预定规格时,则忽略上述请求封包。
3. 根据权利要求1所述的管理方法,其特征是,其中上述动态主机配 置协议是由服务装置所提供。
4. 根据权利要求3所述的管理方法,其特征是,其中当上述网络介面 提供上述动态主机配置协议时,则取消上述网络终端的上述静态地址的步 骤,还包括下列步骤检査上述网络终端是否进行初始化程序;当上述网络终端还未进行上述初始化程序时,则使上述网络终端进行 上述初始化程序;当上述网络终端已经完成上述初始化程序时,则控制上述网络终端发 出动态主机配置协议请求封包给上述服务装置,以提供因特网协议地址给 上述网络终端。
5. 根据权利要求4所述的管理方法,其特征是,其中提供上述因特网 协议地址给上述网络终端的步骤,则包括在上述服务装置接收到上述动态 主机配置协议请求封包时,发出动态主机配置协议响应封包给上述网络终 端,而上述动态主机配置协议响应封包包含上述因特网协议地址。
6. 根据权利要求4所述的管理方法,其特征是,其中上述初始化程序, 包括下列步骤控制上述网络终端发出动态主机配置协议发现封包;当上述服务装置接收上述动态主机配置协议发现封包时,则发出动态 主机配置协议提供封包给上述网络终端;以及当上述网络终端接收到上述动态主机配置协议提供封包,且允许上述 服务装置提供上述因特网协议地址时,则发送上述动态主机配置协议请求 封包给上述服务装置。
7. 根据权利要求3所述的管理方法,其特征是,其中上述服务装置为 路由器、网络桥接器、或者动态主机配置协议服务器三者的任一。
8. —种局域网络的管理装置,适于网络终端,其特征是,上述管理装置包括侦测单元,侦测网络介面是否提供动态主机配置协议;以及 控制单元,耦接上述侦测单元,用以在上述侦测单元侦测上述网络介面并无提供上述动态主机配置协议时,依据预定规格而提供静态地址给上 述网络终端,且在上述网络介面提供上述动态主机配置协议时,取消上述 网络终端的上述静态地址。
9. 根据权利要求8所述的管理装置,其特征是,还包括数据库单元,耦接上述控制单元,用以储存上述静态地址。
10. 根据权利要求8所述的管理装置,其特征是,其中上述侦测单元 在上述网络介面没有提供上述动态主机配置协议时,更侦测上述网络终端 所传送的请求封包是否符合上述预定规格,且当上述请求封包符合上述预 定规格时,上述控制单元发出响应封包给上述网络终端,其中上述响应封 包包含上述静态地址。
11. 根据权利要求10所述的局域网络管理装置,其特征是,其中当上 述侦测单元侦测到上述请求封包不符合上述预定规格时,则忽略上述请求 封包。
12. 根据权利要求8所述的管理装置,其特征是,其中上述动态主机 配置协议是由服务装置所提供。
13. 根据权利要求12所述的管理装置,其特征是,其中当上述网络介 面提供上述动态主机配置协议时,则上述控制单元控制上述网络终端要求 上述服务装置,提供因特网地址给上述网络终端。
14. 根据权利要求12所述的管理装置,其特征是,其中上述服务装置 为路由器、网络桥接器、或者动态主机配置协议服务器三者的任一。
全文摘要
本发明揭露了一种局域网络的管理方法及其装置,适于一网络终端。此管理方法包括侦测网络介面是否提供动态主机配置协议。当网络介面并无提供动态主机配置协议时,则提供一静态地址给网络终端。藉此,网络终端可透过静态地址于局域网络之中与其它终端网络终端进行互动。再者,当网络介面提供动态主机配置协议时,则取消网络终端的静态地址,以使网络终端于局域网络之中遵循动态主机配置协议运作。
文档编号H04L12/24GK101605152SQ20081010995
公开日2009年12月16日 申请日期2008年6月11日 优先权日2008年6月11日
发明者卓彦铭, 詹丰吉 申请人:华硕电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1