学学习网 手机版

学学习网

学习路径: 学习首页 > Internet > 网络管理 >

协议分析2- DHCP协议解码详(2)

设置字体:
----------------------------------
 
(图1   DHCP的 报文格式)
  • OP:若是client送给server的封包,设为1,反向为2;
  • Htype:硬件类别,ethernet为1;
  • Hlen:硬件长度,ethernet为6;
  • Hops:若数据包需经过router传送,每站加1,若在同一网内,为0;
  • Transaction ID:事务ID,是个随机数,用于客户和服务器之间匹配请求和相应消息;
  • Seconds:由用户指定的时间,指开始地址获取和更新进行后的时间;
  • Flags:从0-15bits,最左一bit为1时表示server将以广播方式传送封包给 client,其余尚未使用;
  • Ciaddr:用户IP地址;
  • Yiaddr:客户IP地址;
  • Siaddr:用于bootstrap过程中的IP地址;
  • Giaddr:转发代理(网关)IP地址;
  • Chaddr:client的硬件地址;
  • Sname:可选server的名称,以0x00结尾;
  • File:启动文件名;
  • Options:,厂商标识,可选的参数字段
----------------------------------
课程列表
重点难点
赞助链接