计算机网络基础 ---- DHCP动态主机配置协议----详解及配置命令

一、DHCP----动态主机配置协议:

概述:

  • DHCP,全称动态主机配置协议(Dynamic Host Configuration Protocol);
  • 在大型企业网络中,会有大量的主机或设备需要获取IP地址等网络参数。
  • 使用动态主机配置协议DHCP来分配IP地址等网络参数,可以减少管理员的工作量,避免用户手工配置网络参数时造成的地址冲突。
  • DHCP采用的是C/S架构,即 客户端(client)/ 服务器(server) 架构。
  • 基于UDP的67,68端口。

优点:

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

报文类型:

  • discover:客户端用来寻找DHCP服务器
  • offer:DHCP服务器回复客户端的discover报文(携带了相关配置参数)
  • request:客户端发起请求,请求offer报文中所包含的配置参数
  • ack:服务端对request报文的确认
  • nak:服务端对request报文的拒绝(华为默认不开启)
  • release:客户端主动发送给服务端,要求释放IP地址
  • decline:当客户端检测到IP冲突后,发送给服务器的
  • inform:获取其他配置信息的

手动配置的缺陷:

  • 对于网络管理员而言,手工配置工作量大,并且需要网络管理员对所有IP地址进行规划
  • 对于普通用户而言,网络参数属于知识盲区
  • 对于企业而言,IP地址利用率过低

工作流程:

客户端在全网中以广播的形式进行发送,寻找DHCP服务器;DHCP服务器通过端口接受后,给客户端(单播或广播)回复一个带有IP,网关,掩码等信息的报文;客户端会回复一个请求这些信息(IP,网关,掩码等)的报文,如果服务端给客户端发的报文,看客户端先收到谁的报文;服务端给客户端发送ack确认报文,假如DHCP的地址池塘中没有可用的IP了,或是其他原因,就会给客户端发送nak拒绝报文。

在这里插入图片描述

二、DHCP配置命令:

全局方式下,设置多个全局地址池,并存在定义的地址池网段与端口IP是同一网段的对应关系,即多个不同网段地池对应各自的端口,最终实现不同网段客户端自动获取相应地址

(1)全局配置:

问题描述: 使用DHCP全局配置给三台PC主机配置 IP
在这里插入图片描述

  • 配置命令:
[DHCP]dhcp enable //开启DHCP服务
[DHCP]ip pool huawei //建立一个叫做huawei的地址池塘
[DHCP-ip-pool-huawei]network 192.168.1.0 mask 24  //该地址池的网段
[DHCP-ip-pool-huawei]gateway-list 192.168.1.254   //设置该地址池的网关,与网关相同
[DHCP-ip-pool-huawei]dns-list 114.114.114.114     //设置DNS信息
[DHCP-ip-pool-huawei]quit   //返回上一层
[DHCP]interface g0/0/0      //进入接口视图
[DHCP-GigabitEthernet0/0/0]ip address 192.168.1.254 24 //配置接口IP地址
[DHCP-GigabitEthernet0/0/0]dhcp select global          //激活接口DHCP功能
  • 在每一台PC终端上配置:
    在这里插入图片描述
  • 打开PC终端的命令行查看获取的 IP地址(使用命令:ipconfig):
    在这里插入图片描述

(二)接口配置:

接口地址池可动态分配IP地址,范围就是接口的IP地址所在的网段,且只在此接口下生效,当DHCP服务器收到DHCP客户端的请求报文后, DHCP服务器将会使用该接口的地址网段给客户端分配地址。

问题描述: 使用DHCP接口配置给三台PC主机配置 IP
在这里插入图片描述

  • 配置命令:
[Huawei]interface g0/0/0
[Huawei-GigabitEthernet0/0/0]ip address 192.168.1.254 24
[Huawei-GigabitEthernet0/0/0]quit
[Huawei]dhcp enable
[Huawei]interface g0/0/0
[Huawei-GigabitEthernet0/0/0]dhcp select interface //激活接口的DHCP功能,并自动识别地址池的网段为192.168.1.0/24
[Huawei-GigabitEthernet0/0/0]dhcp server dns-list 114.114.114.114 8.8.8.8
  • 打开PC终端的命令行查看获取的 IP地址(使用命令:ipconfig):
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Murphy_Biao

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值