动态主机配置协议(Dynamic Host Configuration Protocol,DHCP)是TCP/IP协议簇中的一种,主要作用是给网络中其他计算机动态分配IP地址。
情境分析
网络管理员为每一台计算机手动分配一个IP地址,这样将会大大加重网络管理员的负担,还容易导致IP地址分配错误,有什么办法既能减少管理员的工作量、减小输入错误的可能,还能避免IP地址冲突。管理员的想法非常正确,而且在不需要再增加硬件就可以实现。
所需设备:
(1)Cisco 2911路由器1台。
(2)PC机1台。
(3)交叉线1条。
(4)Console线1根。
实训拓扑,见图3-5-1所示。
图3-5-1 DHCP配置拓扑
配置如表3-5-1所示。
表3-5-1 路由器和PC机IP地址网络参数设置
步骤实现
步骤1:按照图3-5-1所示,正确连接拓扑结构图。
步骤2:为路由器设置主机名称和配置接口IP地址以及DHCP的配置
R1配置:
Router>Router>en 进入特权模式Router#conf 进入全局配置模式Router(config)#ho R1 给路由器改名为R1R1(config)#R1(config)#R1(config)#in g 0/1 进入g0/1端口R1(config-if)#R1(config-if)#ip add 192.168.2.1 255.255.255.0 配置一个ip地址R1(config)#ip dhcp excluded-address 192.168.2.100 192.168.2.150 排除一下地址 R1(config)#ip dhcp Pool 123 创建一个dhcp 地址池R1(dhcp-config)#network 192.168.2.0 255.255.255.0 配置网段R1(dhcp-config)#default-router 192.168.2.1 配置网关
步骤3:主机设置为DHCP自动获取,验证配置的是否正确
这边看到已经获取到了,说明配置成功
步骤4:验证网络是否通信:
PC:Packet Tracer PC Command Line 1.0C:\>ping 192.168.2.1Pinging 192.168.2.1 with 32 bytes of data:Reply from 192.168.2.1: bytes=32 time<1ms TTL=255Reply from 192.168.2.1: bytes=32 time<1ms TTL=255Reply from 192.168.2.1: bytes=32 time<1ms TTL=255Reply from 192.168.2.1: bytes=32 time<1ms TTL=255Ping statistics for 192.168.2.1:Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:Minimum = 0ms, Maximum = 0ms, Average = 0msC:\>
路由:R1#ping 192.168.2.2Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 192.168.2.2, timeout is 2 seconds:.!!!!Success rate is 80 percent (4/5), round-trip min/avg/max = 0/0/1 msR1#
通过检验发现配置很正确,网络可以互相通信
相关知识
DHCP是由服务器控制的一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址、子网掩码、网关和DNS地址。首先,网络中必须存在一部DHCP服务器,这个服务器是可以采用Windows Server 系统的计算机,也可以是交换机或路由器设备;其次,客户机计算机要设置为自动获取IP的方式才能正常获取到DHCP服务器提供的IP地址。本学习活动使用三层交换机作为DHCP服务器进行动态分配IP地址。
学习小结
本实训介绍了路由器的DHCP服务,可以使下连的计算机通过交换机获取到IP地址,子网掩码、网关和DNS服务器地址。当一个网络中计算机数量庞大时,使用DHCP服务,可以很方便地为每一台计算机配置好相应的IP参数,减轻了网络管理员IP分配的工作。
每日一言:
当人们做不到一些事情的时候,他们会对你说你也同样不能。 --当幸福来敲门