网络装置、伺服装置、客户装置、网络ip地址赋予方法与程序的利记博彩app

文档序号:6578093阅读:172来源:国知局
专利名称:网络装置、伺服装置、客户装置、网络ip地址赋予方法与程序的利记博彩app
技术领域
本发明涉及一种连接在网络的伺服装置等,尤其是关于连接于TCP/IP(传输控制协议/网间协议)网络的伺服装置的IP地址的自动赋予。
然而,TCP/IP网络的知识具有专业性,对于一般的使用者而言,并不容易正确地赋予IP地址至各机器。
因此,有人提出对于网络的各客户,在激活时分配动态IP地址的DHCP(Dynamic Host Configuration Protocol,动态主机组态协议),但是网络上必须准备DHCP服务器,相当的繁琐。
为了实现该目的,本发明提供一种网络装置,含有连接于通讯线路的伺服计算机与客户侧计算机;该伺服计算机与客户侧计算机以TCP/IP协议进行通讯;该客户侧计算机,具有检测有无该伺服计算机的机构;检测有无该通讯线路上的DHCP服务器的机构;及尚未分配IP地址至检测该伺服计算机,且不存在该DHCP服务器的该伺服计算机的情况,自动赋予IP地址于该伺服计算机的机构。
在此,该伺服计算机最好不具有键盘与显示器。
另外,检测有无该伺服计算机的机构,根据该伺服计算机NIC(网络适配卡)的MAC(媒体接达控制地址)地址而能进行检测。
另外,将IP地址自动赋予于该伺服计算机的机构,最好具有变更收件IP地址的同时,利用发送既定的资料包封情况有无响应资料包封,而检测空白IP地址的机构;及分配该空白IP地址中的任一个,作为该伺服计算机的IP地址的机构。
另外,本发明为一种连接于网络的伺服装置,具有在该网络上不存在DHCP服务器的情况,转移至直到赋予IP地址的待命状态的机构;及从该网络上的该DHCP服务器以外的客户侧装置所发送的IP地址作为自己的IP地址而予以记忆,解除该待命状态的机构。
该伺服装置,最好不具有键盘与显示器。
另外,本发明对于连接于TCP/IP网络的伺服装置,一种并不通过DHCP服务器而自动赋予IP地址的方法,具有检测连接于该网络的该伺服装置存在的步骤;检测是否赋予IP地址于该伺服装置的步骤;及尚未赋予IP地址于该伺服装置的情况,自动赋予IP地址于该伺服装置的步骤。
在本方法中,最好检测该伺服装置存在的步骤,检测该伺服装置NIC的MAC地址。
另外,自动赋予地址于该伺服装置的步骤,最好具有变更收件IP地址的同时,利用发送既定的资料包封情况的有无响应资料包封,而检测空白IP地址的步骤;及分配该空白IP地址中的任一个,作为该伺服计算机的IP地址的步骤。
另外,本发明对于连接于TCP/IP网络的伺服装置,一种并不通过DHCP服务器而为了自动赋予IP地址的计算机程序,于连接于该网络的客户侧计算机,执行下列的步骤检测连接于该网络的该伺服装置的存在;检测是否赋予IP地址于该伺服装置;及尚未赋予IP地址于该伺服装置的情况,自动赋予IP地址于该伺服装置。
在本程序中,通过检测该伺服装置NIC的MAC地址,而检测该伺服装置的存在。
另外,在本程序中,自动赋予IP地址于该伺服装置的步骤,最好具有变更收件IP地址的同时,利用发送既定的资料包封情况的有无响应资料包封,而检测空白IP地址的步骤;及赋予该空白IP地址的任一个,作为该伺服装置的IP地址的步骤。
如此,本发明不使用DHCP服务器,将IP地址自动赋予于网络上的伺服装置(伺服计算机)。具体而言,从客户侧装置(客户侧计算机)变更收件IP地址而将资料送至网络上,利用有无响应而检测IP地址。亦即,当有响应的情况,能检测出该IP地址为使用中的状态,当无响应的情况,能检测出该IP地址为空白IP地址。以如此的指令为例,则有ping指令。而且,将任一个空白IP地址自动分配至伺服装置,而实现与伺服装置的通讯。由于将IP地址自动赋予伺服装置,使用者仅单纯地将伺服装置与客户侧装置以物理方式连接于网络即可,而能简易地构筑网络。
图2是伺服装置的前视图与后视图。
图3是网络结构图。
图4是客户侧装置的处理流程图。符号说明10伺服装置 12DHCP服务器14客户侧装置 20硬盘LED22LANLED 24状态LED26扩充LANLED 28功率LED30电源开关 32再激活开关34LAN连接器 36打印端口38串行端口 40USB端口42扩充LAN连接器 44电源插头

图1是显示有关于本实施状态的伺服装置(或伺服计算机)的结构方块图。
伺服装置10包含CPU、记忆BIOS程序等的ROM、RAM、硬盘、串行端口、并列端口、USB端口(通用串行总线端口)、NIC(网络适配卡)而构成。虽然与一般的计算机具有大致相同的组成,特殊点为不存在键盘或鼠标、视讯的接口,因而未连接键盘或鼠标、显示器。由于不存在键盘或鼠标、显示器,如现有的伺服装置,网络管理者并非操作键盘而进行IP地址或各种的设定,从连接于所有网络的客户侧装置(客户侧计算机)而予以设定。
还有,在硬盘,例如OS(Operating System,操作系统)安装Linux,作为WWW服务器而予以激活,从客户侧装置的条件设定是使用CGI(Common Gateway Interface,共享网关接口)予以进行。
图2中,显示图1所示的伺服装置10的外观。(a)是前视图,(b)是后视图。于前面装设硬盘LED20、LANLED22、状态LED24、扩充LANLED26、功率LED28、电源开关30、再激活开关32;于背面装设LAN连接器34、打印端口36、串行端口38、USB端口40、扩充LAN连接器42与电源插头44。通过以LAN电缆(10BASE-T等)连接LAN连接器34与集线器之间,可以物理方式连接至网络。还有,如后面的视图所示,应注意并未装设为了连接键盘或鼠标、显示器的端口或连接器。
图3模式化显示本实施状态的网络结构。伺服装置10与客户侧装置(客户侧计算机)14连接于相同的网络。还有,通过集线器予以连接的情况,伺服装置10与客户侧装置14必然以所谓的星状型连接。伺服装置10与客户侧装置14使用TCP/IP协议而进行通讯的情况,必须分配为了识别各计算机的IP地址。一般而言,网络上存在DHCP服务器12的情况,DHCP服务器12对于连接于网络的机器,动态分配IP地址。亦即,预先归纳准备DHCP服务器上客户侧用的数个IP地址,当激活客户侧装置时,依序分配IP地址,于完成客户侧装置时,回收所分配的IP地址。
另一方面,网络上不存在DHCP服务器12的情况,具有专业知识的网络管理者不得不固定分配IP地址至各机器,正确分配相互不重复的IP地址是较为困难的。
在此,对于本实施形态,即使于网络上不存在DHCP服务器12的情况,使用客户侧装置14而简易地自动赋予IP地址至伺服装置10。
图4是伺服装置10与客户侧装置14均于连接至网络的状态,显示执行已安装客户侧装置14的CPU程序的情况的处理流程图。还有,该程序能够从FD或CD-ROM等记忆媒体安装于客户侧装置14的硬盘。
首先,客户侧装置14使用已分配于伺服装置10的NIC的MAC(Media Access Control)地址,判定伺服装置10是否存在于网络上(S101)。还有,MAC地址为6位的情况,以前面的3位能特定NIC制造商,以后面的3位能特定赋予该制造商的产品编号。
而且,在检测伺服装置10的情况,亦即,存在具有既定的MAC地址的机器的情况,接着,客户侧装置14判定于伺服装置10是否已经分配IP地址(S102)。在此,伺服装置10连接于网络而激活的情况,若存在DHCP服务器12,虽然具有从DHCP服务器12所分配的IP地址,不存在DHCP服务器12的情况下,利用安装于硬盘的OS的动作,从外部接收IP地址而转移至待命状态。
因而,不存在DHCP服务器12的情况,能判定于伺服装置10未分配IP地址。此情况下,客户侧装置14执行ping指令以搜索空白地址(S104)。在此,所谓ping指令,是指于网络的连接确认之际所利用的指令,指定所需确认连接的对方机器的IP地址,一旦执行指令,发送确认的包封资料至所指定的对方处。于接受侧收到该信息,将响应的包封资料回复至发送侧,由此能确认连接。于S104的处理,客户侧装置14,例如将IP地址依序变更为「192.168.10.10」、「192.168.10.11」、「192.168.10.12」…等而执行ping指令,确认是否回复,若有回复的情况,判定为该IP地址业已被使用于网络上的其它的机器,无回复的情况,判定为尚未使用的空白IP地址。
利用ping指令,若判定存在空白地址的情况(S105),客户侧装置14是分配该空白IP地址「x x x.x x x.x x x.x x x」作为伺服装置10的私自的IP地址(S106)。此时,于客户侧装置14的显示器最好检测出于网络上的伺服装置10,显示已分配「x x x.x x x.x x x.x x x」作为IP地址的主旨而告知使用者。由此,使用者自动地于伺服装置10设定IP地址,得知能成为可通讯的状态。
另一方面,利用S102未检测出伺服装置10的情况,或是于伺服装置10业已赋予IP地址的情况,或是不存在空白地址的情况,将其主旨的信息显示于客户侧装置14的显示器(S108)。例如,未检测出伺服装置10的情况,显示「未检测出伺服装置。请确认连接。」等。还有,利用S104~S106于伺服装置10自动赋予IP地址之际,也可以于客户侧装置14的显示器显示其主旨的信息。例如,「由于利用网络的调查,未检测出DHCP服务器,本软件赋予IP地址至伺服装置。」等。
如上所述,自动赋予IP地址至伺服装置10之后,于客户侧装置14激活WWW浏览器,将所赋予的IP地址变换成URL而激活伺服装置10的设定项目的CGI。使用者于WWW浏览器上输入伺服装置10的计算机名或领域名、存取权等而予以设定(S107)。还有,利用S106将所赋予的IP地址作为假的IP地址,设定仅于特定期间有效,WWW浏览器上,也可以于新的伺服装置10设定IP地址与子网掩码。
以上,针对本发明的实施形态,虽然举例说明针对以LAN电缆连接于网络的情况,无论使用无线LAN卡或是无线LAN接合器,也同样适用于连接至网络的情况。
另外,对于本实施形态,在伺服装置10激活OS的时,虽然前提为未固定赋予IP地址,于伺服装置10装设切换开关,若使用固定的IP地址的情况,使用如本实施状态的客户侧装置,使用者也可以最好选择动态分配IP地址的情况。
另外,对于本实施形态,客户侧装置14的程序于空白IP地址检测之际,虽然使用ping指令,空白IP地址的检测方法并不受限于此例。例如,尝试连接至TCP端口137号,利用从对方处有无送出的「Destination-unreachable」包封资料,而能检测对方处有无存在,进而,能检测IP地址是否已被使用?亦即,空白IP地址的检测,可以使用ping指令以外的任意指令。
如上所述的说明,本发明的效果是在本发明即使不存在DHCP服务器的情况下,从客户侧装置自动赋予伺服装置的地址,可以进行与伺服装置的通讯。
权利要求
1.一种网络装置,含有连接于通讯线路的伺服计算机与客户侧计算机;其特征在于该伺服计算机与客户侧计算机是以TCP/IP协议(传输控制协议/网间协议)进行通讯;该客户侧计算机,具有检测有无该伺服计算机的机构;检测有无该通讯线路上的DHCP(动态主机组态协议)服务器的机构;及在检测到有该伺服计算机,且不存在有该DHCP服务器,又尚未分配IP地址至该伺服计算机的情况下,自动赋予IP(网间协议)地址于该伺服计算机的机构。
2.如权利要求1所述的网络装置,其特征在于该伺服计算机不具有键盘与显示器。
3.如权利要求1或2所述的网络装置,其特征在于该检测有无该伺服计算机的机构,是根据该伺服计算机的NIC(网络适配卡)的MAC(媒体接达控制)地址而进行检测。
4.如权利要求1或2所述的网络装置,其特征在于将IP地址自动赋予于该伺服计算机的机构,具有依照于一面变更收件IP地址一面发送既定的资料包封情况下有无响应资料包封,而检测空白IP地址的机构;及将该空白IP地址的任一个分配作为该伺服计算机的IP地址的机构。
5.一种伺服装置,连接于网络上,其特征在于,具有在该网络上不存在有DHCP(动态主机组态协议)服务器的情况下,转移至待命状态直到赋予IP地址为止的机构;及将从该网络上的该DHCP服务器以外的客户侧装置所发送的IP地址,予以记忆作为自己的IP地址,解除该待命状态的机构。
6.如权利要求5所述的伺服装置,其特征在于不具有键盘与显示器。
7.一种自动赋予IP地址的方法,对于连接于TCP/IP网络的伺服装置,不通过DHCP服务器而自动赋予IP地址,其特征在于,具有检测连接于该网络的该伺服装置的存在的步骤;检测是否赋予IP地址于该伺服装置的步骤;及在尚未赋予IP地址于该伺服装置的情况下,自动赋予IP地址于该伺服装置的步骤。
8.如权利要求7所述的自动赋予IP地址的方法,其特征在于在检测该伺服装置的存在的步骤,检测该伺服装置的NIC(网络适配卡)的MAC(媒体接达控制)地址。
9.如权利要求7所述的自动赋予IP地址的方法,其特征在于该自动赋予地址于该伺服装置的步骤,具有依照于一面变更收件IP地址一面发送既定的资料包封情况下有无响应资料包封,而检测空白IP地址的步骤;及将该空白IP地址的任一个分配作为该伺服计算机的IP地址的步骤。
10.一种计算机程序,用以对连接于TCP/IP网络的伺服装置,并不通过DHCP服务器而自动赋予IP地址;其特征在于,具有在连接于该网络的客户侧计算机,执行下列的步骤检测连接于该网络的该伺服装置的存在的步骤;检测是否赋予IP地址于该伺服装置的步骤;及在尚未赋予IP地址于该伺服装置的情况下,自动赋予IP地址于该伺服装置的步骤。
11.如权利要求10所述的计算机程序,其特征在于通过检测该伺服装置NIC的MAC地址,而检测该伺服装置的存在。
12.如权利要求10所述的计算机程序,其特征在于将IP地址自动赋予该伺服装置的步骤,具有依照于一面变更收件IP地址一面发送既定的资料包封情况下有无响应资料包封,而检测空白IP地址的步骤;及将该空白IP地址的任一个分配作为该伺服计算机的IP地址的步骤。
全文摘要
本发明不使用DHCP(动态主机组态协议)服务器,而以简易方式赋予IP(网间协议)地址。伺服装置(10)与客户侧装置(14)连接于网络。客户侧装置(14)根据MAC地址(媒体接达控制地址)以检测伺服装置(10)的存在,使IP地址依序变更,执行ping指令,搜索空白IP地址。而后,自动赋予空白IP地址作为伺服装置(10)的IP地址。
文档编号G06F15/16GK1391173SQ0211849
公开日2003年1月15日 申请日期2002年4月27日 优先权日2001年6月8日
发明者锄柄元之 申请人:提阿克股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1