什么是DHCP?—Vecloud微云

在这里插入图片描述

我们需要获知电话号码才能打给某人,我们也需要一个地址来通过Internet与网络主机进行通信。
此地址称为“
Internet协议地址”。通常,IP地址通过动态主机配置协议(DHCP)动态分配给访问Internet的客户端,该协议是为RFC
2131中定义的IP地址动态分配而设计的。
DHCP在IP分配中采用“租赁”的概念。这意味着DHCP服务器不会将IP地址永久分配给客户端。而是设置“租用期限”,并允许客户端仅在设置的租用期限内使用分配的IP地址。如果客户端希望使用分配的IP地址的时间超过租约期限,则应请求DHCP服务器续订租约。如果不是,它将执行IP地址释放过程。
现在,我们将介绍IP地址分配过程,该过程描述了DHCP客户端如何获取DHCP服务器分配的IP地址。
一、DHCP发现
消息方向:DHCP客户端 -> DHCP服务器
广播消息(目标MAC = FF:FF:FF:FF:FF:FF)
它是什么以及它的作用:这是由DHCP客户端搜索DHCP服务器发送的消息。客户端在LAN(同一子网)上广播此消息,实际上说:“那里有可用的DHCP服务器吗?如果您听到我的声音,请回答我!”。
关键参数:
客户端MAC:客户端MAC地址
二、DHCP提供
消息方向:DHCP服务器 -> DHCP客户端
可以是广播类型或单播类型的消息,具体取决于DHCP客户端发送的DHCP
Discover消息中的广播标志值。如果广播标记值为1,则DHCP服务器发送广播类型的DHCP Offer消息,如果为0,则发送单播类型的消息。
它的作用和作用:这是DHCP服务器对DHCP客户端呼叫的响应,说“我能听到你的声音!”。通过此消息,DHCP服务器不仅宣布自身的存在,而且还向DHCP客户端提供所有网络配置数据,包括要分配给DHCP客户端的IP地址。
关键参数:
客户端MAC:客户端MAC地址
您的IP:要分配/出租给客户端的IP地址
子网掩码(选项1)
路由器(选项3):客户端默认网关IP地址
DNS(选项6):DNS服务器IP地址
IP租用时间(选项51):允许客户端使用/租用分配的IP地址(您的IP)的时间/期间
DHCP服务器标识符(选项54):发送此DHCP提供消息的DHCP服务器的IP地址。有时,多个DHCP服务器可能会发送相同的DHCP
Offer消息,因此每个服务器在将该消息发送给客户端之前,都会在此字段中包含其自己的IP地址。
三、DHCP请求
消息方向:DHCP客户端-> DHCP服务器
广播消息(目标MAC = FF:FF:FF:FF:FF:FF)
它的作用和作用:客户端识别出DHCP服务器的存在,并从DHCP服务器获取了网络配置数据(客户端IP地址,子网掩码,默认网关IP地址等)。现在,客户端选择其中之一,然后发送DHCP请求消息,以请求客户端使用的网络配置数据。
关键参数:
客户端MAC:客户端MAC地址
要求的IP地址(选项50):客户端声称“我将使用此IP地址”的IP地址。(此字段中使用了DHCP Offer消息中的“您的IP地址”)
DHCP服务器标识符(选项54):如果有多个DHCP服务器发送DHCP优惠消息,则客户端选择其中一台服务器进行访问,并在此字段中输入所选服务器的IP地址。换句话说,客户端向在“
DHCP服务器标识符”字段中定义了ID地址的DHCP服务器发送DHCP请求消息,然后从服务器获取包括IP地址的网络配置数据。
四、DHCP确认
消息方向:DHCP服务器-> DHCP客户端
可以是广播类型的消息(目标MAC = FF:FF:FF:FF:FF:FF)或单播类型的消息,具体取决于DHCP客户端发送的DHCP
Discover消息中的广播标志值。如果广播标记值为1,则DHCP服务器发送广播类型的DHCP Offer消息,如果为0,则发送单播类型的消息。
它是什么以及它的作用:在DHCP过程中发送的最后一条消息。通过此消息,DHCP服务器将网络配置数据传递到DHCP客户端。该消息包括与以上讨论的DHCP
Offer消息的网络配置数据中包含的网络参数相同的网络参数。
关键参数:
客户端MAC:客户端MAC地址
您的IP:要分配/出租给客户端的IP地址
子网掩码(选项1)
路由器(选项3):客户端默认网关IP地址
DNS(选项6):DNS服务器IP地址
IP租用时间(选项51):允许客户端使用/租用分配的IP地址(您的IP)的时间/期间
DHCP服务器标识符(选项54):发送此DHCP确认消息的DHCP服务器的IP地址。
现在,已经交换了包括最后一个DHCP Ack在内的所有消息的客户端已经获得/租用了包括IP地址在内的网络配置数据,因此可以使用Internet。
Vecloud是一家面向企业提供云交换网络服务为核心业务的技术创新企业,在全球的数据中心节点30个,POP节点超过200个,服务的大客户超过300个,涉及金融、互联网、游戏、AI、教育、制造业、跨国企业等行业领域。http://www.vecloud.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值