DHCP协议概述
2010-09-27 12:04:09 来源:WEB开发网核心提示: ciaddr要是client端想继续使用之前取得之IP位址,则列于这里,DHCP协议概述(6),yiaddr从server送回client之DHCPOFFER与DHCPACK封包中,此栏填写分配给client的IP位址,并尝试简述每一栏位的意思,7.请说明编码为0x53至DHCPOptions有
ciaddr
要是client端想继续使用之前取得之IP位址,则列于这里。
yiaddr
从server送回client之DHCPOFFER与DHCPACK封包中,此栏填写分配给client的IP位址。
siaddr
若client需要透过网路开机,从server送出之DHCPOFFER、DHCPACK、DHCPNACK封包中,此栏填写开机程式码所在server之位址。
giaddr
若需跨网域进行DHCP发放,此栏为relayagent的位址,否则为0。
chaddr
Client之硬体位址。
sname
Server之名称字串,以0x00结尾。
file
若client需要透过网路开机,此栏将指出开机程式名称,稍后以TFTP传送。
options
允许厂商定议选项(Vendor-SpecificArea),以提供更多的设定资讯(如:Netmask、Gateway、DNS、等等)。其长度可变,同时可携带多个选项,每一选项之第一个byte为资讯代码,其后一个byte为该项资料长度,最后为项目内容。
DHCP的选项非常多,有空请查阅RFC或相关文献,并好好理解,这里不再叙述了。
DHCP协定之RFC文件
RFC-951﹑RFC-1084﹑RFC-1123﹑RFC-1533﹑RFC-1534﹑RFC-1497﹑RFC-1541
习题﹕
1.请问DHCP的前身是甚么?还有,DHCP是做甚么用的?
2.请列举DHCP的分配形式,并加以说明。
3.请详述DHCP的发放流程,并留意不同阶段所用的封包类型。
4.请用图画出DHCP的简单发放流程。
5.请问跨网路的DHCP是如何运作的?
6.请绘DHCP的封包结构,并尝试简述每一栏位的意思。
7.请说明编码为0x53至DHCPOptions有哪些值,及其代表含意。
编缉推荐阅读以下文章
- Windows 网络服务架构系列课程详解(五) ---DHCP服务器群集的部署方案
- Windows 网络服务架构系列课程详解(一) ----DHCP服务器的搭建与配置
- 一起学DHCP系列(八)配置CLASSID、演示
- 一起学DHCP系列(七)租约、释放
- 一起学DHCP系列(六)授权、分析
- 一起学DHCP系列(五)指派、获取
- 一起学DHCP系列(四)安装、配置
- 一起学DHCP系列(三)理解、APIPA
- 一起学DHCP系列(二)三种途径
- 一起学DHCP系列(一)开篇、概述
更多精彩
赞助商链接