DHCP

DHCP: dynamic  host  configration   protocol   动态主机配置协议

DHCP特点:基于C-S(client-server)模型;DHCP所有消息数据包基于UDP封装的。客户端使用 的端口号为68,服务器端使用的端口号为67。

分配地址:地址池 服务器 IP地址 客户端

手工配置IP地址缺陷:

工作量大,费事费力

地址重复性

重新规划难度大

DHCP动态优势

劣势——优势

工作量:只需要在服务器上配置好DHCP服务,客户端只需要点击DHCP获取地址。

地址重复性:两部曲  ping arp

服务器分配地址之前,ping一下这个地址,如果通了证明有别人在使用这个地址。

客户端拿到地址之后,也需要判断,判断依据是ARP,如果回应证明有别人使用该地址。

重新规划:服务器可以强制回收所有地址。

缺点:费钱,DHCP服务必须得有服务器。

正向ARP 知道IP地址,请求MAC地址。

逆向ARP 知道MAC地址,不知道IP地址。

无故ARP:免费ARP,属于特殊的正向ARP,源目标ip一致,检测地址冲突性。

代理ARP:

DHCP工作原理

1.DHCP Discover(广播) DHCP客户端会在本地网络内以广播方式发送Discover请求报 文,以发现网络中的DHCP服务器。

2.DHCP Offer (广播,单播) DHGP服务器收到Discover报文后,构造一个Offer报文,发送给 DHCP客户端 DHCP Request(广播,单播) DHCP客户端向该服务器发送一个广播的Request请求报文,希望 获得所分配的IP地址。 另外,DHCP客户端在成功获取IP地址后,在地址使用租期达到 50%时,会向DHCP服务器发送单播Request请求报文请求续延租 约,如果没有收到ACK报文,在租期达到87.5%时,会再次发送 单播的Request请求报文以请求续延租约。

3.DHCP ACK(广播,单播) DHCP服务器收到Request请求报文后,根据Request报文中携带 的用户MAC来查找有没有相应的租约记录,如果有则发送ACK应 答报文,通知用户可以使用分配的IP地址。

4.DHCP NAK(广播,单播) 如果DHCP服务器收到Request请求报文后,没有发现有相应的租 约记录或者由于某些原因无法正常分配IP地址,则向DHCP客户 端发送NAK应答报文,通知用户无法分配合适的IP地址。

5.DHCP Release(单播) 当DHCP客户端不再需要使用分配IP地址时,就会主动向DHCP服 务器发送RELEASE请求报文,告知服务器用户不再需要分配IP地 址,请求DHCP服务器释放对应的IP地址。

6.DHCP Decline(单播) DHCP客户端收到DHCP服务器ACK应答报文后,通过地址冲突检测 发现服务器分配的地址冲突或者由于其他原因导致不能使用, 则会向DHCP服务器发送Decline请求报文,通知服务器所分配的 IP地址不可用,以期获得新的IP地址。

7.DHCP Inform(单播) DHCP客户端如果需要从DHGP服务器端获取更为详细的配置信 息,则向DHCP服务器发送Inform请求报文;DHCP服务器在收到 该报文后,将根据租约进行查找到相应的配置信息后,向DHCP 客户端发送ACK应答报文。目前基本上不用了。(IP,掩码,网 关为关键信息,早期可以手工配置,然后自动获取辅助信息, 比如租期,DNS信息等)

DHCP 配置:

1.接口配置模式

在路由器上启用DHCP 功能

dhcp enable

进入接口选择DHCP 获取方式为接口

interface 接口名 0/0/?

网关地址

ip address 192.168.1.254 255.255.255.0

选择模式   接口的

dhcp select interface

 设置DNS

dhcp server dns-list 114.114.144.144   3.3.3.3 设置成两个 防止挂掉

租约

dhcp server lease day 0 hour 1 minute 30

全局模式

undo删除接口模式的所有命令

在系统配置模式创建地址池  ip pool xiaouyu

 下发网段  network 192.168.1.0 mask 24

dns-list 114.114.114.114 3.3.3.3

网关 gateway-list 192.168.1.254

dis this 查看是否建立

进入接口int 接口名0/0/?

选择全局模式 dhcp select global

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值