那些你不得不知道的网络协议——DHCP、DHCP中继、VRRP

前言

随着网络规模的扩大和网络复杂度的提高,网络配置越来越复杂,计算机位置变化(如便携机或无线网络)和计算机数量超过可分配的IP地址,造成IP地址变化频繁以及IP地址不足的情况。下面我来给大家分析一波DHCP和VRRP

一、DHCP

1.概述

  • DHCP——动态主机配置协议

  • 作用:为局域网内的电脑分配IP地址

  • 架构 C/S;客户端/服务器模式

  • 实现方式:

1.为相同网段的电脑分配IP地址—DHCP

2.跨网段为另一网段的电脑分配IP地址—DHCP中继

  • DHCP使用UDP协议,67号是客户机使用的,68号是服务器端的端口号

2.优点

  1. 减少管理员的工作量
  2. 避免输入错误的可能
  3. 避免IP地址冲突
  4. 当更改IP地址段时,不需要重新配置每个用户的IP地址
  5. 提高了IP地址的利用率
  6. 方便客户端的配置

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                  
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值