DHCP协议

昨天更新了关于IPv4编址的问题,今天我们讨论一下关于获取IP地址的问题.

获取一块地址

为了获取一块IP地址用于一个子网内部,网络管理员也许会首先与他的ISP联系,该ISP可能会从已经分给他的更大的地址中提供一些地址.
尽管从一个ISP获取一组地址时一种得到一块地址的方法,但这不是唯一方法.显然必须还有一种方法工ISP本身得到一块地址.有一个全球性权威机构ICANN组织,负责分配IP地址以及管理DNS服务器,还有分配域名和解决域名纷争问题.

获取主机地址:动态主机配置协议

某组织一旦获得一块地址,就可以为组织内部的主机与路由器接口分配IP地址.系统管理员通常手工配置路由器的IP地址.主机地址也能收到配置,但是这项任务目前更多使用**动态主机配置协议(DHCP)**来完成.DHCP允许主机字段获取一个IP地址,除了主机的IP地址分配,DHCP还允许一台主机得知其他信息,例如子网掩码,第一跳路由器地址(常称为默认网关)与他的本地DNS服务器地址.那么DHCP协议分配IP地址的步骤是怎样的呢?
DHCP协议是一个4个不知的过程:

  • DHCP服务器发现:一台新到达的主机的首要任务是发现一个要与其交互的DHCP服务器,这可以使用DHCP发现报文来完成,客户在UDP分组中向67号端口发送该报文.这个时候客户既没有自己的IP地址,也不知道DHCP服务器的IP地址,他该使用哪个IP向外发送数据,目标IP又是多少呢?DHCP客户生成包含DHCP发信报文的IP数据报,其中使用广播地址255.255.255.255作为其目标地址,使用0.0.0.0作为源IP.
  • DHCP服务器提供:DHCP服务器收到一个发现报文是,用DHCP提供报文向客户做出响应,该报文向该子网的所有节点广播,仍使用IP广播地址255.255.255.255(因为子网中可能存在记个DHCP服务器,该客户也许会发现他处于能在记个服务器之间选择的优越位置).每台服务器提供的报文包含有收到的发现报文的失误ID,向客户推荐的IP地址子网掩码以及IP地址租用期.
  • DHCP请求:新到达的客户从一个或多个服务器中选择一个,并向选中的服务器提供用DHCP请求报文进行响应,回显配置的参数.
  • DHCP ACK:服务器用DHCP ACK报文对DHCP请求百万进行响应,证实所要求参数.

一旦客户收到DHCP ACK后交互便完成了,该客户能够在租用期内使用DHCP分配的IP地址
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值