欢迎来到天天文库
浏览记录
ID:32714324
大小:451.30 KB
页数:19页
时间:2019-02-14
《某高校机房ip自动设置系统的实现》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、591论文网www.591LW.com某高校机房IP自动设置系统的实现摘要IP地址的分配和管理是实验室管理员比较重视的一个问题,而大部分管理员都采用的是DHCP技术来实现,虽然DHCP技术可以为用户接入网络提供方便,但还存在一些弊端,例如:IP地址具有随机性,用户的IP地址是随机分配的,具有不确定性等等。本系统的主要功能就是实现对实验室计算机IP地址的静态分配,从而解决DHCP技术的一些缺陷。主要实现方法为:对有请求的客户端的网卡地址和分配给其的IP地址进行记录,通过网卡地址来标识某一具体主机,当其再有请求到达时,分配给其已经
2、记录的IP地址,以实现分配给客户端固定IP地址的功能。若要手工实现对客户端IP地址的静态分配,可直接在数据库中根据网卡地址修改对应的IP地址即可。IP地址的设置由客户端实现。程序的开发工具为VC++6.0,连接数据库方式为ADO方式,为了优化系统性能和使客户端的请求不阻塞,采用了多线程技术。关键词:ADO;多线程;网络广播;网络编程591论文网www.591LW.comtheAutomaticIPAddressConfigurationSoftwareforLab——theDesignandImplementationofth
3、eServer-sideprogramAbstractMoreandmorelaboratorymanagerscareabouttheIPaddressallocationandmanagementproblem.MostadministratorsareusingDHCPtoresolveit.AlthoughDHCPtechnologycanprovideusersconvenientaccesstonetwork,buttherearesomedrawbacks,suchastherandomIPaddress.Thi
4、scausestheuser'sIPaddressisdistributedrandomly,withuncertainty.ThemainfunctionofthesystemistoachievethestaticIPaddressallocationofthelaboratorycomputers.ItremediestheDHCPtechnology’sdrawbacks.Thesystemusessomenetworktechnology.ItrecordstheMACaddressandtheallocatedIP
5、addressoftheclientwhosendtherequestpackettoserverbyLAN.ThroughidentifyingahostbythespecificMACaddress,whenthesamerequestarrived,thesameIPaddressesshallbeallocatedagain,whichachievesthefunctionthattheclientshallbeallocatedtothefixedIPaddresses.Ifusersneedtomanuallyal
6、locatetheIPaddress,theycanmodifytheIPaddressesthatcorrespondtoMACaddress.IPaddressesaresetbytheclientsystem.ProgramdevelopmenttoolsisVisualC++6.0,accessthedatabasewithADO,tooptimizesystemperformance.Toavoidtheblockofclientrequests,multithreadtechnologyisused.Keyword
7、s:ADO;multithread;NetworkBroadcast;NetworkProgramming591论文网www.591LW.com目录论文总页数:20页1引言11.1课题背景11.2主要采用技术11.2.1ADO11.2.2多线程11.2.1网络广播21.3系统开发环境21.3.1系统软件环境21.3.2工具简介22系统概述33系统模块设计与实现43.1总体设计43.1.1系统结构设计43.1.2通信协议63.1.3数据库设计63.2编码实现63.2.1配置模块63.2.2接收请求模块93.2.3处理请求模块11
8、3.2.4发送应答模块144软件测试16结论18参考文献18591论文网www.591LW.com1引言1.1课题背景目前,对学校的实验室来说,IP地址的分配和管理是管理员比较重视的一个问题。而大部分管理员都采用的是DHCP技术来实现,DHCP技术是通过网络内一台服务器提供相
此文档下载收益归作者所有