文章目录
前言
随着网络规模的扩大和网络复杂度的提高,网络配置越来越复杂,计算机位置变化(如便携机或无线网络)和计算机数量超过可分配的IP地址,造成IP地址变化频繁以及IP地址不足的情况。下面我来给大家分析一波DHCP和VRRP
一、DHCP
1.概述
-
DHCP——动态主机配置协议
-
作用:为局域网内的电脑分配IP地址
-
架构 C/S;客户端/服务器模式
-
实现方式:
1.为相同网段的电脑分配IP地址—DHCP
2.跨网段为另一网段的电脑分配IP地址—DHCP中继
- DHCP使用UDP协议,67号是客户机使用的,68号是服务器端的端口号
2.优点
- 减少管理员的工作量
- 避免输入错误的可能
- 避免IP地址冲突
- 当更改IP地址段时,不需要重新配置每个用户的IP地址
- 提高了IP地址的利用率
- 方便客户端的配置
3.工作原理
①用户请求阶段
用户通过发送255.255.255.255的DHCP广播来寻找DHCP服务器以便请求地址,此过程中所有安装TCP/IP的协议的主机都将收到请求,只有哦DHCP服务器才会做出应答
②服务器提供阶段
服务器接收到客户端发送发DHCPdiscovery请求,局域网范围内收到DHCPdiscovery的DHCP服务器都会发送DHCPdiscovery的客户端分配一个IP地址,此IP是在DHCP服务器中尚未分配出去的,发送的IP包含一些DHCPoffer中的其他信息
③用户选择阶段
客户端接收DHCP服务器发来的地址,但是只会选择第一个向他提供地址的DHCP服务器提供的IP,广播DHCPrequest,把自己选择的DHCP服务器及其提供的IP信息告知局域网范围内所有的DHCP服务器
④服务器确认阶段
当提供给客户端IP的DHCP服务器收到客户端发来的DHCPrequset信息,会给客户端一个DHCPack响应,告知客户端,可以正常使用其提供的IP地址,客户机将IP与网卡绑定,以便下次能够继续使用此IP,其他的DHCP服务器也将收回自己分配给此客户端发IP
⑤租期:租用此IP地址的时间,租期短的可以按分钟/秒计算,租期长的可以按天计算
一般来说,客户机在租期使用期使用的时间到达50%时,会主动地向服务器去续约,要求继续使用现在租用的IP地址
续约成功:客户机向服务器发送续约请求时,此IP没有被其他的客户机占用时,可以继续使用现在租用的IP地址
续约不成功:客户机向服务器发送续约请求时,此IP被其他的客户机占用时,不可以继续使用现在租用的IP地址
4.配置方法
①接口模式
dhcp enable #开启DHCP功能
int vlan 10
ip add 192.168.10.1 255.255.255.0
dhcp select interface #接口下开启dhcp功能
dhcp server den-list 4.4.4.4 8.8.8.8 #下发DNS服务器地址
②全局模式
ip pool dhcp2 #定义地址池名称
network 192.168.20.0 mask 24 #定义下发的DHCP地址池范围
gateway-list 192.168.20.1 #定义下发的DHCP客户机的网关地址
dns-list 2.2.2.2 40.40.40.40 #定义下发的DHCP客户机的DNS服务器地址
lease day 9 #定义下发地址的租期为9天
int vlan 20
ip add 192.168.20.1 24
dhcp select global #地址池方式分配IP地址(接口下必须调用地址池,否则服务器不会主动应答客户机发来的请求
二、DHCP中继
1.应用场景
- 在大型的网络中,可能会存在多个网段
- DHCP客户机通过网络广播消息获得DHCP服务器的响应后得到IP地址,但广播消息是不能跨越网段的
- 因此,如果DHCP客户机和服务器在不同的网段内,客户机还能不能向服务器申请IP地址呢?这就要用到DHCP中继代理
- DHCP中继代理实际上是一种软件技术,安装了DHCP中继代理的设备(路由器,交换机,服务器)称为DHCP中继代理服务器,它承担不同网段间的DHCP客户机和服务器的通信任务
2.工作原理
1.当DHCP客户端启动并进行DHCP初始化时,它在本地网络广播配置请求报文
2.如果本地网络存在DHCP服务器,则可以直接进行DHCP配置,不需要DHCP中继
3.如果木地网络没有DHCP服务器,则与本网络相连的且带DHCP中继功能的网络设备收到该广播报 文后,进行适当的处理并转发给指定的在其它网络上的DHCP服务器
4.DHCP服务器根据客户端提供的信息进行相应的配置,并通过DHCP中继将配置信息发送给客户端,完成对客户端的动态配置
3.配置DHCP中继服务器
int vlan 10
dhcp select relay