DHCP执行流程详解

本文大部分参考了:

《趣谈网络协议》

DHCP协议详解

DHCP简介

动态主机配置协议(Dynamic Host Configuration Protocol),简称DHCP。前身是BOOTP协议,是一个局域网的网络协议,使用UDP协议工作,统一使用两个IANA分配的端口:67(服务器端),68(客户端)。DHCP通常被用于局域网环境,主要作用是集中的管理、分配IP地址,使client动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。

简单来说,它的主要作用就是:用于在内网中当一台新的主机加入的时候,动态的给新加入的内网机器分配IP地址等信息的协议。

另外,DHCP还提供帮助客户机预启动执行环境PXE(Pre-boot Execution Environment)的功能。

这里只是简单的记录一下DHCP分配IP的流程,PXE只是简单带过。


DHCP作为PXE的功能

网络管理员也就是DHCP其实不仅仅只有分配IP的功能,会具有一项比较重要的功能,就是帮助客户机自动安装操作系统(PXE)

在一些没有安装OS的空电脑中,可能就需要在系统启动的时候通过PXE去初始化OS。

现在一般电脑的网卡几乎都支持PXE启动, PXE client 就在网卡的 ROM (只读存储器)中,当计算机引导时,BIOS 把 PXE client 调入内存执行。
安装完成后,将提示重新引导计算机。这个时候,在重新引导的过程中将BIOS修改回从硬盘启动就可以了。这样就实现了只需要安装一次操作系统,后面电脑启动的时候都使用这个操作系统。

在BIOS设置页面,有一项PXE Boot to LAN,若设置为Enabled则表示计算机从网络启动,从PXE服务端下载配置文件和操作系统内核进行启动;若设置为Disabled则表示从本地启动,启动动BIOS后,会去寻找启动扇区,如果没有安装操作系统,就会找不到启动扇区,这个时候就启动不起来。

DHCP在PXE的作用主要是为PXE客户端提供PXE服务端的位置࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值