DHCP
一.定义
可以给同一网络中的主机/服务器自动分配ip
二.工作原理
服务端:根据既定的地址池和分配策略为客户端分配ip
客户端:定期向服务端申请ip
三.通讯过程
1.寻找
客户端在网络中寻找可用的DHCP服务器并发送寻找报文,服务器收到报文选择一个或多个合适的ip发送给客户端
2.请求
客户端从多个收到的报文中挑选一个,同时向服务端请求ip并发送报文
3.确定
服务端收到报文后再次确认ip可用性,确定可用后为服务端分配ip,同时在服务器中对此ip经行标记,防止ip冲突
四.主要功能
1.租约
服务端分配ip给客户端存在有效期,当有效期过期则客户端需重新向服务端请求ip
2.续约/释放
I.客户端会自动请求租约的情况
当客户端重启时,会自动请求继续租用原来的ip
当ip地址租期过一半时,会自动请求继续原来的ip
当ip地址租期过7/8时,会自动请求继续原来的ip
II.手动续约与释放
客户端可分别通过ipconfig /renew和ipconfig /release来更新/释放租期
III.APIPA(当客户端未租到ip地址时)
客户端会自动建立一个网络标识符为169.254.0.0/16的“专用ip",并与其他计算机通讯
关于租期:
如果设置时间较短,则客户端需高频次向服务端请求ip,会对服务端造成一定负载压力,但可使客户端及时获取服务器最新设置值
如果设置时间较长,会减少对服务端造成的负载压力,但客户端无法及时获取服务器最新设置值
如果设置时间没有限制,则客户端所租用的ip不会被自动收回,必须由系统管理员手动从地址租用期删除,且客户端只有在重新启动的时候才会自动向服务端请求ip,客户端也可通过命令手动续约/释放。
3.绑定
将ip与主机的mac地址相绑定,以便下一次客户端请求时获取到相同的ip
4.包留
服务端会为某些特定的主机预留一些固定的ip,以便下一次客户端请求时获取到相同的一个或多个ip
五.ip作用域
1.定义
指服务端能给客户端分配一组ip的范围,正常来说一个作用域只能创建一个作用域
2.特殊情况
I.超级作用域
由多个作用域组成,用来防止ip地址不够用的情况
II.多播作用域
将多播地址(D类地址224.0.0.0~239.255.255.255)分配个需要传输影片,音乐的服务器,利用多播方式传输数据可减轻网路负载