vc++实验室计算机的IP地址自动设置程序——客户端的设计与实现
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
如有需要请联系 QQ:306826066
摘 要
随着互联网的普及,我们的工作、学习和生活与网络联系越来越紧密,人们搭建了许多不同的网络,如企业网、校园网和城区网等。由于采用DHCP技术动态地为主机配置网络参数,可以有效解决目前IP地址资源不足(使用内部IP)和无线网络用户的移动性等问题,并能极大地减轻大型网络管理员的工作量,减少手动配置主机网络参数的错误,有利于我们快速地搭建一个大型网络或修改其网络配置。因此,网络配置管理中越来越多地使用了DHCP服务器及技术,随着网络应用的普及和深入,其应用范围将会愈来愈广。但目前国内对DHCP技术的研究大多只限于DHCP服务器的配置问题和DHCP协议本身,很少有更深入的研究。我们在使用DHCP技术对主机网络参数进行动态地配置与管理的同时,理所当然地认定了其唯一合理性和不可取代性。我们就实验室计算机网络配置与管理为背景,研究在此特定环境下通过UDP广播分配IP(服务器)、配置IP(客户端)的问题,以此在一定程度上取代DHCP技术,对实验室计算机网络参数进行快捷有效的配置与管理。具体来讲,主要内容和工作有:
(1)介绍DHCP协议及DHCP工作原理
(2)介绍ARP协议和ARP工作原理
(3)系统的分析、设计、实现与测试
关键词:DHCP;ARP;IP配置;多线程 [资料来源:www.THINK58.com]
The Automatic IP Address Configuration Software for Lab
——Design and Implementation of Client
Abstract
With the prevalence of Internet, the relation between people’s life and network becomes closer and closer, and various networks, such as enterprise network, campus network and public network etc. are being built. DHCP servers and DHCP technology for configuring network parameters can solve the problems of the shortage of IP addresses and the mobility of wireless network user, and as a consequence they greatly lighten the work of network administrator, and reduce mistakes from the manual configuration. They are quite useful for the fast set-up of a large-scale network or modifying its parameters. So DHCP technology will be applied more and more frequently in networks. Now researches on DHCP only focuses on the configuration of DHCP server and DHCP protocol, and people seldom do any deeper researches. When we are using DHCP technology to configure and manage network parameters of hosts, we think naturally that DHCP technology is the only way to solve the problem and that it can not be replaced. Based on the configuration and management of the hosts in the laboratory, this paper proposes a way to assign (server side software) and configure (client side software) network parameters, using the UDP broadcast instead of the DHCP technology. This software can make the problems easier to solve. The main content includes following points: [来源:http://www.think58.com]
(1) Introducing DHCP protocol and its theory
(2) Introducing ARP protocol and its theory
(3) Introducing the analyse, design, implementation and test of this software
Key words: DHCP; ARP; IP configuration; multithread [资料来源:http://THINK58.com]
目 录
论文总页数:25 页
1 引言 1
1.1 课题背景 1
1.2 国内外的研究现状 2
1.3 本课题的研究意义 2
1.4 本课题的研究方法 2
2 DHCP协议与ARP协议及他们的工作原理 3
2.1 DHCP协议概述 3
2.2 DHCP工作原理 3
2.3 ARP协议概述 5
2.4 ARP工作原理 5
3 系统的分析、设计、实现与测试 6
3.1 系统的分析 6
3.2 系统的设计 6
3.3 系统的实现 11
3.4 系统的测试 20
结 论 23
参考文献 23
致 谢 24
声 明 25 [资料来源:http://THINK58.com]
1 引言
1.1 课题背景
TCP/IP网络在Internet和Intranet领域中占据越来越大的比重,人们日常的工作、学习、生活正同网络日益密切地联结在一起,网络如同呼吸一样,正成为许多人赖以生存发展的工具。网络对企业有着更为重要的作用。网络这一高速的信息流动媒体,是企业内部加快物流、资金流,加快信息的流动,实现资源共享、加强企业内部管理的一个重要手段。
但是,TCP/IP网络基本是手动配置的,需要很大的工作量,必须配置的网络参数包括IP地址、子网掩码、网关地址、DNS地址。另一方面,随着笔记本电脑的普及,大量的移动用户入网时需要配置网络参数。企业内部用户因工程、项目的组合和分解,也常会变动用户计算机所在的网络。这些因素
[版权所有:http://think58.com]
[版权所有:http://think58.com]