电脑主机要接入网络中就需要有三层IP地址,静态IP地址采用的是管理员手工配置的配置方式,这种方式在设备较少的情况下可以很好控制地址的分配,但是在设备较多的情况下手工配置的方式变得繁琐,而且当分出去的地址不用时不易察觉,增加了工作量。

DHCP协议可以动态为主机分配IP地址,而DHCP配置可以使用单独的DHCP服务器提供服务,也可以使用网络设备充当DHCP服务器来为终端提供服务。

搭建DHCP服务器:

一、利用网络设备为终端分配地址:基于接口

网络设备做DHCP服务器

配置命令LSW1:

interface Vlanif2

ip address 192.168.2.254 255.255.255.0

dhcp select interface

DHCP获取地址流程

DHCP获取地址流程:①设备开启DHCP自动获取地址后,会广播发送DHCP Discover报文,用于发现网络中的DHCP服务器。②网络中的DHCP服务器接收到发现报文后,查找地址池中的可用地址准备分配给终端。③网络中的DHCP服务器从地址池中选择一个可用地址后通过offer报文发给终端

DHCP offer报文内容

④客户端以广播方式发送请求的IP地址,用于告诉网络中的DHCP服务器该客户端采用哪个DHCP服务器给它分配的地址。⑤服务器收到请求的报文后,给客户端分配地址的DHCP服务器会发送一个ACK用于确认,至此客户端获取到地址。

终端获取到地址

二、网络设备作为DHCP服务器给客户端分配地址:基于地址池

配置为:

ip pool vlan3 //创建pool

gateway-list 192.168.3.254 //配置给客户端分配的网关地址

network 192.168.3.0 mask 255.255.255.0 //配置客户端的网段

excluded-ip-address 192.168.3.100 192.168.3.253 //可选不分配哪些地址给客户端

DNS-list 8.8.8.8 //配置DNS服务器

interface Vlanif3

ip address 192.168.3.254 255.255.255.0

dhcp select global //全局分配IP地址

获取地址流程与第一个一样。

使用DHCP POol方式配置

三、使用服务器提供服务

配置方式:搭建DHCP服务器

DHCP服务器配置

LSW1配置:

interface Vlanif4

ip address 192.168.4.254 255.255.255.0

dhcp select relay //开启中继功能

dhcp relay server-ip 10.0.1.248

使用DHCP中继

获取流程:①当设备准备获取地址时会发送DHCP 发现报文,而该网段配置了中继,使用DHCP服务器给终端分配地址,所以会由开启了中继的接口发送给DHCP服务器,以上会由192.168.4.254发送发现报文给10.0.1.248。②DHCP服务器根据配置,会检测网络中可用的IP地址,由于配置了检测4次,所以会发送4个icmp的包来确定将要分配的地址是否是在用的地址。之后就与之前一样。

自动为计算机配置ip的协议,电脑自动获取IP地址----DHCP动态主机配置协议相关推荐

  1. OpenWrt之DHCP(动态主机配置协议)

    OpenWrt之DHCP(动态主机配置协议) DHCP简介 在TCP/IP网络上,每台主机在访问网络及其资源之前,都必须进行基本的网络信息配置,包含IP地址.子网掩码.默认网关和DNS等.在大型网络中 ...

  2. dhcp动态主机配置协议

    dhcp简介:         动态主机设置协议(Dynamic Host Configuration Protocol,DHCP)是一个局域网的网络协议,使用UDP协议工作,计算机网络应用层协议. ...

  3. 动态主机配置协议服务器不能提供,计算机网络基础课程—动态主机配置协议(Dhcp)...

    原标题:计算机网络基础课程-动态主机配置协议(Dhcp) DHCP(RFC 2131,2132)是对BOOTP的扩展,这种扩展体现在两个方面: 能在一个DHCP消息中为客户提供所有的网络配置信息,如I ...

  4. IP地址荷官——DHCP(动态主机配置协议)简介

    文章目录 IP地址荷官--DHCP(动态主机配置协议) 前言 一.什么是DHCP? 二.DHCP的优势 三.DHCP的配置原理 DHCP分配的三种模式 DHCP地址池 DHCP配置特殊应用场景 四.D ...

  5. dhcp协议_DHCP(动态主机分配协议)原理

    DHCP DHCP(动态主机分配协议)服务的管理配置: DHCP服务能够提供的配置信息: 网络接口的IP地址和子网掩码 网络接口IP地址对应的网络地址和广播地址 缺省网关地址 DNS服务器地址.... ...

  6. Centos7 配置DHCP服务器,电脑可以获取IP,手机却无法获取IP

    环境介绍: 1.系统环境: 在内网ESXI虚拟化上有一台Centos7,搭建了两台DHCP服务器,分别为"内部-WIFI"和"公共-WIFI"提供IP地址分配. ...

  7. 网际协议:动态主机配置协议(DHCP)和NAT

    一.DHCP 某组织一旦获得了一块地址,它就可以为本组织内的主机与路由器接口逐个分配IP地址. 主机地址可以手动配置,但是这项任务目前通常更多的是使用动态主机配置协议(DHCP). DHCP允许一个主 ...

  8. 域名系统DNS、文件传送协议FTP、动态主机配置协议DHCP、远程登录协议TELNET、电子邮件协议(SMTP/POP3/IMAP)、常用端口

    1.DNS域名系统 Domain Name System DNS 是一个分布式数据库,提供了主机名和 IP 地址之间相互转换的服务. 这里的分布式数据库是指,每个站点只保留它自己的那部分数据. 域名具 ...

  9. 计算机网络实验(华为eNSP模拟器)——第八章 动态主机配置协议(DHCP)

    目录 前言 一.DHCP的定义 二.接口模式的 DHCP 命令 (1)开启DHCP配置功能 (2)开启接口的DHCP功能 (3)设置排除地址 (4)设置地址池ip租用有效期 (5)设置DNS地址 (6 ...

最新文章

  1. Java配置多数据源access,java联接MS ACCESS,无需配置数据源
  2. html中如何等比缩小图片,css如何将图片等比缩放
  3. dos下批量卸载apk文件
  4. Googlenet笔记
  5. iOS学习笔记11-多线程入门
  6. 爬虫 spider11——搭建分布式架构通过feign技术,开发服务消费者
  7. 通过base标签实现全网页新窗口链接。
  8. Codeforces Round #636 (Div. 3) E. Weights Distributing 思维 + bfs
  9. 『初识C语言』语法入门详解
  10. 转摘:工厂方法模式(Factory Method Pattern)
  11. 073:【Django数据库】ORM聚合函数详解-Count
  12. c语言编写转动惯量的数据处理函数,【物理实验】C语言处理刚体惯量数据,上物理实验的戳进.省90......
  13. filezilla定时上传_FTP上传文件经常中断或超时的解决方案[完整篇]
  14. 数组取交集、并集与补集
  15. Progressive GAN
  16. 从零开始学Snaker(一)- 官方项目运行
  17. “点亮心灯祝福世界·清明” 活动暨“生与死的艺术沙龙清明特场”启动
  18. 2015年imac一体机安装双系统问题及解决技巧
  19. Matlab 函数circShift、psf2otf 的 python(Numpy)实现
  20. 运行Android Studio,一直提示:Error running app: Instant Run requires 'Tools | Android | Enable ADB integrat

热门文章

  1. Android项目实践——短信发送接口的封装与设计
  2. 教你如何部署yolov8
  3. 深度Linux ISO 如何解包安装,【已解决】今天更新了系统后,终端apt出现解包错误...
  4. FFmpeg滤镜:制作图片视频流
  5. [phaser3学习]使用phaser3做一款飞刀小游戏
  6. python编写脚本方法_python编写脚本方法
  7. AutoGluon-教程2-提升更高精度
  8. 收集整理1-2个自己熟知的假设检验问题,并给出检验统计量的分布。
  9. CSS单行文字和多行文字超出部分省略号显示
  10. 全新版!江西南昌首家希尔顿花园酒店开业