第9周 DHCP的安装与配置 计算机网络基础
IP冲突 如何解决? 当网络上的计算机采用手动设置IP时,经常造成相同的IP地址在网络上出现,造成了冲突,增加了网络管理人员的工作量。
IP数量少于拥有的计算机数 如何解决? 某单位分配到了10个外网地址: 218.75.26.34 ---- 218.75.26.44 单位需要上网的计算机有12台 如何解决?
分配给客户机IP、上网的参数 。不用手动设置! 一个典型的DHCP网络 网关:192.168.100.1 DNS:61.153.177.196 IP:192.168.100.* 子网掩码:255.255.255.0 DHCP Server LAN Switch 分配给客户机IP、上网的参数 。不用手动设置! Clients 返回
什么是DHCP? DHCP的全名是“Dynamic Host Configuration Protocol”,即动态主机配置协议。在使用DHCP的网络里,用户的计算机可以从DHCP服务器那里获得上网的参数,几乎不需要做任何手工的配置就可以上网。
请同学回答 根据DHCP的网络图。 DHCP有什么优点? DHCP有什么缺点?
DHCP的优点 1.安全而可靠的设置 2.降低了管理IP地址设置的负担 3.使用动态主机地址,可以节省IP地址。 使用DHCP 服务器大大缩短了配置或重新配置网络中工作站所花费的时间,而且通过对DHCP服务器的设置可灵活地设置IP地址的租期。同时,DHCP地址租约的更新过程将有助于用户确定哪些客户的设置需要经常更新,且这些变更由客户机与DHCP服务器自动完成,无需网络管理员干涉。 3.使用动态主机地址,可以节省IP地址。
DHCP的缺点 DHCP不能发现网络上非DHCP客户机已经在使用的IP地址; DHCP服务器不能跨路由器与客户机通信,除非路由器允许BOOTP(引导协议)转发。
根据DHCP的缺点。 DHCP在实际中的应用要注意那些问题? 在DHCP的网络里,不要指定IP地址。 在DHCP的网络里,路由器要允许BOOTP(引导协议)转发。
DHCP服务分配地址的方式 手动分配:在手动分配中,网络管理员在DHCP服务器通过手工方法配置DHCP客户机的IP地址。当DHCP客户机要求网络服务时,DHCP服务器把手工配置的IP地址传递给DHCP客户机。 自动分配:在自动分配中,不需要进行任何的IP地址手工分配。当DHCP客户机第一次向DHCP服务器租用到IP地址后,这个地址就永久地分配给了该DHCP客户机,而不会再分配给其他客户机。 动态分配:当DHCP客户机向DHCP服务器租用IP地址时,DHCP服务器只是暂时分配给客户机一个IP地址。只要租约到期,这个地址就会还给DHCP服务器,以供其他客户机使用。如果DHCP客户机仍需要一个IP地址来完成工作,则可以再要求另外一个IP地址。
动态分配 (重点) 动态分配方法是惟一能够自动重复使用IP地址的方法,它对于暂时连接到网上的DHCP客户机来说尤其方便,对于永久性与网络连接的新主机来说也是分配IP地址的好方法。DHCP客户机在不再需要时才放弃IP地址,如DHCP客户机要正常关闭时,它可以把IP地址释放给DHCP服务器,然后DHCP服务器就可以把该IP地址分配给申请IP地址的DHCP客户机。
动态分配好处 使用动态分配方法可以解决IP地址不够用的困扰,例如C类网络只能支持254台主机,而网络上的主机有三百多台,但如果网上同一时间最多有200个用户,此时如果使用手工分配或自动分配将不能解决这一问题。而动态分配方式的IP地址并不固定分配给某一客户机,只要有空闲的IP地址,DHCP服务器就可以将它分配给要求地址的客户机;当客户机不再需要IP地址时,就由DHCP服务器重新收回。 解决问题二。
动态地址分配在实际在的应用
一个典型的小型办公网络 Server LAN Switch Clients
案例分析 世纪纸业,成立于2000年3月26日,位于北京天竺工业区,现有员工四十八人。主要经营的业务是新闻纸的进出口和转口贸易,业务范围在中国大陆、香港和北美地区。所有的员工都每人一台计算机,一台服务器,一台路由器(Router),若干台交换机(Switch),交换机为16口,公司已经申请了一条ADSL的线路。 假设你是该公司的网络工程师,应该如何规划整个网络以达到: 使每台计算机之间都可以连通,包括服务器在内。 整个网络都可以上网。 每台计算机可以自动获取上网参数,不用另外设置。
网关:172.17.0.121 IP从:172.17.5.100 至:172.17.5.200 DNS:61.153.177.196 子网掩码:255.255.0.0
如何配置DHCP服务? DHCP服务器在现代网络中应用十分广泛,因些,有必要掌握DHCP的配置。
教师机演示 演示DHCP服务器的配置 演示完成,学生机设成自动获得IP,就可以自大动上网 分配完成查看上网参数:开始->运行->CMD->IPCONFIG 分配过来的IP地址、子网掩码、网关、DNS服务器是多少?
实训 进入虚拟机,安装DHCP服务。 设置服务器IP地址:172.17.机号.100 配置DHCP服务: DNS:61.153.177.196 ,61.153.177.198 网关:172.17.机号.1 将自己的客户机设置成自获取IP地址,使用ipconfig /all 命令查询结果,也可以用ipconfig /renew 更新IP地址。
工作原理 发现阶段 提供阶段 选择阶段 确认阶段 重新登录
1.发现阶段 即DHCP客户机寻找DHCP服务器的阶段。DHCP客户机以广播方式(因为DHCP服务器的IP地址对于客户机来说是未知的)发送DHCP discover发现信息来寻找DHCP服务器,即向地址255.255.255.255发送特定的广播信息。网络上每一台安装了TCP/IP协议的主机都会接收到这种广播信息,但只有DHCP服务器才会做出响应(如图1)。
2.提供阶段 即DHCP服务器提供IP地址的阶段。在网络中接收到DHCP discover发现信息的DHCP服务器都会做出响应,它从尚未出租的IP地址中挑选一个分配给DHCP客户机,向DHCP客户机发送一个包含出租的IP地址和其他设置的DHCP offer提供信息(如图2)。
3.选择阶段 即DHCP客户机选择某台DHCP服务器提供的IP地址的阶段。如果有多台DHCP服务器向DHCP客户机发来的DHCP offer提供信息,则DHCP客户机只接受第一个收到的DHCP offer提供信息,然后它就以广播方式回答一个DHCP request请求信息,该信息中包含向它所选定的DHCP服务器请求IP地址的内容。之所以要以广播方式回答,是为了通知所有的DHCP服务器,他将选择某台DHCP服务器所提供的IP地址(如图3)。
4.确认阶段 一般情况下,DHCP服务器会尽量保持每台计算机使用同一个IP地址上网。如果计算机长时间没有上网或配置为使用静态地址上网,DHCP服务器就会把这个地址分配给其他计算机。
5.重新登录 以后DHCP客户机每次重新登录网络时,就不需要再发送DHCP discover发现信息了,而是直接发送包含前一次所分配的IP地址的DHCP request请求信息。当DHCP服务器收到这一信息后,它会尝试让DHCP客户机继续使用原来的IP地址,并回答一个DHCP ack确认信息。如果此IP地址已无法再分配给原来的DHCP客户机使用时(比如此IP地址已分配给其它DHCP客户机使用),则DHCP服务器给DHCP客户机回答一个DHCP nack否认信息。当原来的DHCP客户机收到此DHCP nack否认信息后,它就必须重新发送DHCP discover发现信息来请求新的IP地址。
6.更新租约 DHCP服务器向DHCP客户机出租的IP地址一般都有一个租借期限,期满后DHCP服务器便会收回出租的IP地址。如果DHCP客户机要延长其IP租约,则必须更新其IP租约。DHCP客户机启动时和IP租约期限过一半时,DHCP客户机都会自动向DHCP服务器发送更新其IP租约的信息。
DHCP工作原理 ①广播DHCP discover ②DHCP offer ③广播DHCP request ④DHCP ack确认
参考网站: 1、http://support.microsoft.com/kb/323416/ 2、http://publish.it168.com/2005/1226/20051226016101.shtml?positioncode=1532