目录
一.DHCP(动态主机配置协议)是一个工作在应用层的局域网网络协议(不在公网上使用),数据传输时使用UDP不可靠传输协议工作,通常被应用在大型局域网络中的管理,分配网络资源,使网络环境中的主机能动态的获得IP地址,Gateway网关地址,DNS服务器地址等信息,并能够提升地址的使用率。可以减少管理员的工作量,避免用户手工配置网络参数时造成的地址冲突 像我们通过无线路由器连接的pc端 都靠这个DHCP去集中管理和网络分配 包括引导文件 TFTP文件的传输 像生产环境中很多台服务器安装服务器批量装机 无人值守自动部署 没有网络地址 没有操作系统的服务器能够自动获取或者自动分配到可用的ip地址等网络资源然后再进行引导文件等其他网络资源的获取这就是DHCP在实际生产环境中的应用 无人值守安装必须依赖DHCP 对于我们来说很重要
二.租约四部曲+续租 模式:给需要ip地址的客户机分配ip地址 等对方不用了再把ip地址回收 类似于租房子 要和房东签合同 不住了要和房东讲 DHCP相对于更复杂
左侧客户端 右侧服务端 左侧没有网络资源 无法和其他人正常直接通讯 它想通讯要向所在局域网广播数据包 没有自己的源地址 也不知道其他任何人的目标地址 只能广播 会想给自己找一个合理的ip地址 广播ip地址的请求 我们称这种数据包叫DHCP Discover 包 目的是向局域网内发送DHCP请求 看看局域网内有没有人是DHCP服务器 如果有人是 然后下一步让他给我一个可用的ip地址 假如说网络中真的有一个DHCP服务器 那么这个DHCP服务器在接受到这个主机发过来的DHCP Discover 请求数据包之后 DHCP服务器会给客户机回一个DHCP Offer包 类似于投简历不知道这家公司会不会要你入职