DHCP

一.概述

1.DHCP(Dynamic Host Configuration Protocol)可以为客户端计算机提供网络参数,使其自动设置网络的功能;

2.通过DHCP的管理,在同一网络中很少会出现IP冲突的情况;

3.DHCP可以通过MAC的比对来提供Static IP(或称为固定IP),否则通常向客户端分配Dynamic IP(动态IP);

4.DHCP除了Static IP和Dynamic IP之外,还可以提供租约行为的设置;

5.在租约期限到期之前,客户端dhcp软件就会主动要求更新(约0.5,0.85倍租约时间左右);

6.DHCP可以提供的Dynamic IP,Static IP和租约期限等,都是在dhcpd.conf这个文件中设置的;

7.一般情况下,用户需要自行设置dhcpd.leases这个文件,不过,真正的租约文件记录是在:/var/lib/dhclient/dhclient-eth0/leases里面;

8.DHCP服务与DNS服务的相关性很高;

9.若DHCP客户端取得IP的速度太慢,或许可以找一下有网管功能的Switch的STP设定值。


二.DHCP的工作方式

1.客户端(端口为68):利用广播数据包发送搜索DHCP服务器的数据包:

若客户端网络设置使用DHCP协议取得IP,则当客户端开机或是重新启动网卡时,客户端主机会发送出查找DHCP服务器的UDP数据包给所有物理网段内的计算机,此数据包的目标IP是255.255.255.255;


2.服务端(端口为67):提供客户端网络相关的租约以供选择

当服务端收到客户端的请求后,会针对客户端的MAC地址与本身的设置数据来进行下列工作:

1)到服务器的日志文件中查找该用户之前是否曾经租用过某个IP,若有且该IP目前无人使用,则提供此IP给客户端;

2)若配置文件针对该MAC地址提供特定固定的IP,则提供该固定IP给客户端;

3)若不符合上述两个条件,则随机选取当前没有被使用过的IP参数给客户端,并记录下来;


3.客户端:决定选

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值