网络数通之DHCP

news/2025/1/12 16:50:46/

DHCP

概念:动态主机配置协议,该协议提供了一种动态分配网络配置参数的机制,并向后兼容BOOTP协议。

DHCP的工作原理:

(1)发现阶段:DHCP客户寻找DHCP服务器的过程。DHCP客户端依广播的形式发送DHCP_Discover报文,只能DHCP服务器回应;

(2)提供阶段:即DHCP服务器提供IP地址阶段。DHCP服务器收到Discover报文以后,会从IP地址池中挑选一个未被使用IP地址分配给客户端,然后向客户端发送包含该IP地址的offer报文。

(3)选择阶段:即DHCP客户端选择IP地址的阶段。DHCP客户端会从多个offer报文中接受第一个收到的offer报文,然后以广播的形式发送Request报文。

    (4)确认阶段:即DHCP服务器确认提供IP地址的阶段。服务器收到Request报文以后,会回应客户     端一个ACK报文,该报文包含所提供的IP地址以及其他网络参数。

DHCP的配置方法

(1)开启DHCP服务

    DHCP enable

(2)创建DHCP地址池

    IP pool 地址池名字

(3)配置地址池网络参数

    1)配置网段

Network 网段 mask 掩码

2)配置网关

Gatway-list 网关

       3)配置DNS

DNS-list DNS地址

      4)租期

Lease 时间(单位是天)

      5)排除IP(保留IP)

Excluded-iP address 开始IP地址 结束IP地址

    (4)应用

    原则:谁用给谁开

    假设,VLAN10内的主机要DHCP获取IP地址

    第一步:给VLAN的VLANIF接口配置IP地址

    第二步:DHCP SELECT global

应用:

[sw1]

[sw1]vlan batch 10 20 

Info: This operation may take a few seconds. Please wait for a moment...done.

[sw1]int g 0/0/1

[sw1-GigabitEthernet0/0/1]port link-type access 

[sw1-GigabitEthernet0/0/1]port default vlan 10 

[sw1-GigabitEthernet0/0/1]int g 0/0/2

[sw1-GigabitEthernet0/0/2]port link-type access 

[sw1-GigabitEthernet0/0/2]port default vlan 20 

[sw1-GigabitEthernet0/0/2]int vlan 10 

[sw1-Vlanif10]ip add 192.168.10.254 24 

[sw1-Vlanif10]int vlan 20 

[sw1-Vlanif20]ip add 192.168.20.254 24 

[sw1-Vlanif20]q

[sw1]dhcp enable 

Info: The operation may take a few seconds. Please wait for a moment.done.

[sw1]ip pool vlan10 //创建地址池名字vlan10

Info:It's successful to create an IP address pool.

[sw1-ip-pool-vlan10]network 192.168.10.0 mask 24 //配置网段192.168.10.0/24

[sw1-ip-pool-vlan10]gateway-list 192.168.10.254 //设置网关为192.168.10.254

[sw1-ip-pool-vlan10]dns-list 114.114.114.114 //配置DNS为114.114.114.114

[sw1-ip-pool-vlan10]excluded-ip-address 192.168.10.1 192.168.10.100 //配置排除IP地址

[sw1-ip-pool-vlan10]lease 3 //设置租期为3天

[sw1-ip-pool-vlan10]q

[sw1]int vlan 10 

[sw1-Vlanif10]dhcp select global 

[sw1-Vlanif10]q

[sw1]ip pool vlan20 

Info:It's successful to create an IP address pool.

[sw1-ip-pool-vlan20]network 192.168.20.0 mask 24 

[sw1-ip-pool-vlan20]gateway-list 192.168.20.254

[sw1-ip-pool-vlan20]dns-list 114.114.114.114

[sw1-ip-pool-vlan20]lease 3

[sw1-ip-pool-vlan20]q

[sw1]int vlan 20 

[sw1-Vlanif20]dhcp select global 

[sw1-Vlanif20]q

[sw1]

验证:


http://www.ppmy.cn/news/1562553.html

相关文章

Homestyler 和 Tripo AI 如何利用人工智能驱动的 3D 建模改变定制室内设计

让设计梦想照进现实 在Homestyler,我们致力于为每一个梦想设计师提供灵感的源泉,而非挫折。无论是初学者打造第一套公寓,或是专业设计师展示作品集,我们的直观工具都能让您轻松以惊人的3D形式呈现空间。 挑战:实现定制设计的新纪元 我们知道,将个人物品如传家宝椅子、…

js基础---书写位置

js基础—书写位置 内部 直接写在html文件里面&#xff0c;用script标签包住 规范 &#xff1a;script 标签写在上面 代码演示 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport"…

如何下载备份慧童空间绘本资源?一个下载工具可以导出绘本图片/音频/文案

慧童空间绘本的绘本正常只能在线看&#xff0c;很多老师希望能把绘本下载下来放到本地反复查看&#xff0c;如何实现呢&#xff1f; 本文分享的就是一个可以下载慧童空间绘本资源的工具&#xff0c;只需把要下载的慧童空间绘本的链接放到下面这个工具里&#xff0c;选择好要保…

[读书日志]从零开始学习Chisel 第十一篇:Scala的类型参数化(敏捷硬件开发语言Chisel与数字系统设计)

8.Scala的类型参数化 8.1 var类型的字段 对于可重新赋值的字段&#xff0c;可以执行两个基本操作&#xff0c;获取字段值或设置为一个新值。如果在类中定义了一个var类型的字段&#xff0c;那么编译器会把这个变量限制为private[this]&#xff0c;同时隐式地定义一个名为变量…

Mysql--基础篇--多表查询(JOIN,笛卡尔积)

在MySQL中&#xff0c;多表查询&#xff08;也称为联表查询或JOIN操作&#xff09;是数据库操作中非常常见的需求。通过多表查询&#xff0c;你可以从多个表中获取相关数据&#xff0c;并根据一定的条件将它们组合在一起。MySQL支持多种类型的JOIN操作&#xff0c;每种JOIN都有…

likeshop同城跑腿系统likeshop回收租赁系统likeshop多商户商城安装及小程序对接方法

前言&#xff1a;首先likeshop是一个开发平台&#xff0c;是一个独创的平台就像TP内核平台一样&#xff0c;你可以在这个平台上开发和衍生出很多伟大的产品&#xff0c;以likeshop为例&#xff0c;他们开发出商城系统&#xff0c;团购系统&#xff0c;外卖点餐系统&#xff0c;…

【读点论文】DepGraph: Towards Any Structural Pruning通用的结构化剪枝框架,处理结构化剪枝的图依赖问题

DepGraph: Towards Any Structural Pruning Abstract 结构剪枝通过从神经网络中删除结构分组的参数来实现模型加速。然而&#xff0c;参数分组模式在不同模型之间差异很大&#xff0c;因此依赖于手动设计的分组方案的架构特定剪枝器无法推广到新的架构。在这项工作中&#xf…

计算机网络 笔记 数据链路层 2

1,信道划分&#xff1a; (1)时分复用TDM 将时间等分为“TDM帧”&#xff0c;每个TDM帧内部等分为m个时隙&#xff0c;m个用户对应m个时隙 缺点&#xff1a;每个节点只分到了总带宽的1/m,如果有部分的1节点不发出数据&#xff0c;那么就会在这个时间信道被闲置&#xff0c;利用…