基于Ethereal的DHCP协议分析

来源 :数字化用户 | 被引量 : 0次 | 上传用户:ksh0323
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】 DHCP协议广泛应用于Internet,主要用于为主机动态配置网络参数。本文介绍了使用网络协议分析工具Ethereal分析DHCP协议的工作原理,通过对报文的解析详细再现了DHCP工作过程中DHCP发现、提供、请求、确认阶段。
  【关键词】 DHCP 计算机网络 网络协议
  一、DHCP协议概述
  由于网络中主机的IP地址、掩码、DNS服务器地址等网络配置与接入环境息息相关,必须在主机接入Internet时临时配置。每次接入时进行人工配置很不方便,而且可能配置不合理,所以目前广泛使用动态主机配置协议(Dynamic Host Configuration Protocol , DHCP)为新入网的主机自动配置IP地址等网络参数。DHCP使用C/S模式进行主机的动态网络配置,其工作过程包括DHCP发现、提供、请求、确认四个阶段。
  二、使用协议分析工具Ethereal分析DHCP工作过程
  在主机上打开Ethereal软件,选择合适的网卡,进行过滤设置,并开始嗅探,为了确保DHCP协议的完整运行,重新进行网络连接,确认主机已获得IP地址分配后停止嗅探。
  (一)DHCP发现阶段
  在DHCP发现阶段作为客户端的主机通过广播发现报文在网内找寻DHCP服务器。
  分析图2所示报文表明:本次请求过程标识(Transaction ID)为0x3e5e0ce3;由于客户端还没有IP地址,报文源地址为0.0.0.0;由于DHCP服务器地址未知,目的地址为255.255.255.255。客户端发送的是DHCP请求报文(DHCP Message Type=DHCP Discover),客户端IP地址(Client IP address)为0.0.0.0。由于此例中客户主机和DHCP服务器同网,所以Hops、Relay agent IP address字段无需设置。此外,从传输层协议分析可知,DHCP使用UDP提供的服务,其客户端和服务器分别使用周知端口68和67。
  (二)DHCP提供阶段
  DHCP服务器接收到客户端的DHCP Discover报文后,通过DHCP Offer报文进行响应。如图3所示,报文来源于服务器192.168.1.1,以广播形式发送,报文类型是DHCP Offer(DHCP Message Type=DHCP Offer),由于分配的IP并没有启用,因此Client IP address字段值仍然是0.0.0.0;DHCP服务器给客户端提供的IP地址(Your IP address)为192.168.1.101,子网掩码为255.255.255.0,租用期为24小时(IP Address Lease Time = 1 day)。
  (三)DHCP请求阶段
  客户端接收DHCP Offer报文后以广播方式发送DHCP Request报文给服务器。在该报文中回显配置参数,如客户端分配的IP地址、子网掩码等。
  (四)DHCP确认阶段
  最后DHCP服务器向客户端发送DHCP Ack报文(DHCP Message Type = DHCP Ack)确认该配置,报文仍以广播形式发送。此后,客户端主机获得了相应的网络配置,可以使用所分配的IP地址192.168.1.101。
  参考文献:
  [1] 谢希仁. 计算机网络. 电子工业出版社,2013
  [2] 蒋波,李方军等. 用Ethereal 对数据包进行网络协议分析. 教学与科技,2012(2)
其他文献
古希腊名医希波克拉底说过这样一句话:“知道病人是怎样一个人,比知道他的病更重要.”言下之意,即是说掌握患者的病态心理是治疗疾病的一个重要环节.他的观点对西方医学心理
司务长专业实行的是任职教育,绝大部分学员处于普高以下水平,文化基础偏差,致使学员在珠心算学习过程中有畏难心理。本文针对学员的这一心理特征,从四大原则入手就搞好司务长
近年来,心律失常尤其是期前收缩(早搏)的临床检出率逐渐增高,传统的抗心律失常药在应用过程中,同时又有致心律失常的作用,因而临床选药有时非常困难.笔者在近年来运用通心络
急性缺血性脑血管病(acute ischemic cerebral vascular disease,AICVD)、心血管疾病、恶性肿瘤组成当今人类病死率最高的三大疾病,其中急性缺血性脑血管病是三大疾病中发展
目的探讨超声诊断婴幼儿肠套叠的价值。方法应用GELOGIQ5 PRO彩色超声诊断仪对526例婴幼儿肠套叠超声声像表现进行回顾性分析。结果526例中有21例低频超声提示可疑肠套叠征象
进展性卒中(stroke in progression,SIP)是指缺血性卒中发病后神经功能缺失症状较轻微,但呈渐进性加重,在一段时间内仍不断进展,直至出现较严重的神经功能缺损。其发生率国内
目的判定右室心尖部起搏(RVAP)对心功能正常的患者心室重构以及临床和功能参数的影响。方法选取75例由于完全性房室传导阻滞(CAVB)而行起搏器植入的患者,其中男58例,女17例,
现存<金匮要略>直接源自公元3世纪初张仲景所著<伤寒杂病论>16卷中杂病部分的可能性较小,实应成书于北宋时代.包括日本版在内,<金匮要略>现存版本均由元代之后至明代的五版本系统而派生,属大字本系统;新近发现仅藏于上海图书馆、与原体系不同的小字本吴迁抄本,是值得重视的版本.将邓珍本与吴迁本相比较,发现北宋政府并非单纯将大字本改为小字本再版,而是实施了第二次大规模校订。
【摘 要】文章探讨智能电网的信息流层次模型 ,通信标准体系以及电力信息通信网络。并提出智能电网通信和信息体系架构,指出要加强对用电环节标准体系的研究。  【关键词】智能电网 信息与通信技术  在计算机网络技术及无线通信技术建设发展速度不断提升的推动作用之下,智能电网已成为世界范围内电力电网建设事业的新一代发展趋势,智能电网中所涉及到的关键技术覆盖方方面面,信息及通信技术(ICT)作为职能电网中的核
【摘 要】调度电话录音系统是监督指导调度业务不可缺少的设备之一,进行调度业务联系时,必须使用普通话及调度术语,互报单位、姓名。严格执行下令、复诵、录音、记录和汇报制度,受令单位在接受调度指令时,受令人应主动复诵调度指令并与发令人核对无误:指令执行完毕后立即向发令人汇报执行情况。因此为了更加有效的监督调度业务,做到准确无误的的传达,消除沟通的盲点,调度电话分布式录音集中查询组网系统的实施具有重要的意