dhcp协议的功能是.docx

上传人:b****6 文档编号:7483578 上传时间:2023-05-11 格式:DOCX 页数:4 大小:17.43KB
下载 相关 举报
dhcp协议的功能是.docx_第1页
第1页 / 共4页
dhcp协议的功能是.docx_第2页
第2页 / 共4页
dhcp协议的功能是.docx_第3页
第3页 / 共4页
dhcp协议的功能是.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

dhcp协议的功能是.docx

《dhcp协议的功能是.docx》由会员分享,可在线阅读,更多相关《dhcp协议的功能是.docx(4页珍藏版)》请在冰点文库上搜索。

dhcp协议的功能是.docx

dhcp协议的功能是

竭诚为您提供优质文档/双击可除

dhcp协议的功能是

  篇一:

dhcp协议与抓包分析

  1.dhcp协议简介:

dhcp,全称是dynamichostconfigurationprotocol,中文名为动态主

  机配置协议,它的前身是bootp,他工作在osi的应用层,是一种帮助计算机从指定的dhcp服务器获取它们的配置信息的自举协议【dhcp工作在三层,但是它也有二层协议的部分,使用udp协议,客户机使用端口为68,服务器使用端口为67】

  dhcp使用客户端/服务器模式,请求配置信息的计算机叫做dhcp客户端,而提供信息的叫做dhcp的服务器。

dhcp为客户端分配地址的方法有三种:

手工配置,自动配置,动态配置

  dhcp最重要的功能就是动态分配,除了ip地址,dhcp分组还为客户端提供其他的配置信息,比如子网掩码,这使得客户端无需用户手动就能自动配置网络2.dhcp的工作流程:

  

(1)dhcpdiscover阶段:

dhcp客户机以广播方式(因为dhcp服务器的ip地址对于

  客户机来说是未知的)发送dhcpdiscover发现信息来寻找dhcp服务器,即向地址255.255.255.255发送特定的广播信息。

网络上每一台安装了tcp/ip协议的主机都会接收到这种广播信息,但只有dhcp服务器才会做出响应【广播】

  

(2)dhcpoffers阶段:

在网络中接收到dhcpdiscover发现信息的dhcp服务器都会做

  出响应,它从尚未出租的ip地址中挑选一个分配给dhcp客户机,向dhcp客户机发送一个包含出租的ip地址和其他设置的dhcpoffer提供信息【单播】

  (3)dhcpRequest阶段:

如果有多台dhcp服务器向dhcp客户机发来的dhcpoffer

  提供信息,则dhcp客户机只接受第一个收到的dhcpoffer提供信息,然后它就以

  广播方式回答一个dhcprequest请求信息,该信息中包含向它所选定的dhcp服务器请求ip地址的内容。

之所以要以广播方式回答,是为了通知所有的dhcp服务器,

  它将选择某台dhcp服务器所提供的ip地址,并确认以网络中并没有其他客户机使用该ip地址【广播】

  (4)dhcpack(nack)阶段:

当dhcp服务器收到dhcp客户机回答的dhcprequest

  请求信息之后,它便向dhcp客户机发送一个包含它提供的ip地址和其他设置的

  dhcpack确认信息,告诉dhcp客户机可以使用它所提供的ip地址,然后dhcp客户机便将其tcp/ip协议与网卡绑定,另外,除dhcp客户机选中的服务器外,其他的dhcp服务器都将收回曾提供的ip地址【单播】

  重新登录:

以后dhcp客户机每次重新登陆网络时,就不需要再发送dhcpdiscover发现信息了,而是直接发送包含前一次所分配的ip地址的dhcprequest请求信息。

当dhcp服务器收到这一信息后,他会尝试让dhcp客户机使用原来的ip地址,并回答一个dhcpack确认信息。

如果此ip地址已无法在分配给原来的dhcp客户机使用时(比如此ip地址已分配给其他dhcp客户机使用),则dhcp服务器给dhcp客户机回答一个dhcpnack否认信息,当原来的dhcp  

客户机收到此dhcpnack否认信息后,它就必须重新发送dhcpdiscover发现信息来请求新的ip地址

  op:

若是client送给server的封包,设置为1,反方向为2htype:

硬件类别,ethernet为1hlen:

硬件长度,ethernet为6

  hops:

若数据包需经过router发送,每站加1,若在同一网内,为0

  transactionid:

事务id是个随机数,用于客户和服务器之间匹配请求和相应信息seconds:

由用户指定的时间,指开始地址获取和更新进行后的时间

  Flags:

从0—15bits,最左一bit为1时表示server将以广播方式传递封包给client,其余尚未使用

  ciaddr:

用户ip地址

  siaddr:

用于bootsrtap过程中的ip地址(服务器的ip地址)chaddr:

client的硬件地址

  sname:

可选server的名称,以0x00结尾File:

启动文件名

  options:

厂商标识,可选的参数字段3.抓包分析:

  

(1)dhcpdiscover阶段:

  

(2)dhcpoffer阶段:

  (3)dhcprequest阶段:

  (4)dhcpack阶段:

  5.dhcptransactionid是由客户机产生一个随机数获得,不同mac地址产生的transactionid不同,transactionid是区分不同dhcp请求的标识

  篇二:

dhcp协议的功能是______,它使用______作为传输协议。

a

  一、整体解读

  试卷紧扣教材和考试说明,从考生熟悉的基础知识入手,多角度、多层次地考查了学生的数学理性思维能力及对数学本质的理解能力,立足基础,先易后难,难易适中,强调应用,不偏不怪,达到了“考基础、考能力、考素质”的目标。

试卷所涉及的知识内容都在考试大纲的范围内,几乎覆盖了高中所学知识的全部重要内容,体现了“重点知识重点考查”的原则。

  1.回归教材,注重基础

  试卷遵循了考查基础知识为主体的原则,尤其是考试说明中的大部分知识点均有涉及,其中应用题与抗战胜利70周年为背景,把爱国主义教育渗透到试题当中,使学生感受到了数学的育才价值,所有这些题目的设计都回归教材和中学教学实际,操作性强。

  2.适当设置题目难度与区分度

  选择题第12题和填空题第16题以及解答题的第21题,都是综合性问题,难度较大,学生不仅要有较强的分析问题和解决问题的能力,以及扎实深厚的数学基本功,而且还要掌握必须的数学思想与方法,否则在有限的时间内,很难完成。

  3.布局合理,考查全面,着重数学方法和数学思想的考察

  在选择题,填空题,解答题和三选一问题中,试卷均对高中数学中的重点内容进行了反复考查。

包括函数,三角函数,数列、立体几何、概率统计、解析几何、导数等几大版块问题。

这些问题都是以知识为载体,立意于能力,让数学思想方法和数学思维方式贯穿于整个试题的解答过程之中。

  篇三:

dhcp协议原理分析

  实验四dhcp协议原理分析曹成

  一、dhcp协议简介

  dhcp,全称是dynamichostconfigurationprotocol﹐中文名为动态主机配置协议,它的前身是bootp,它工作在osi的应用层,是一种帮助计算机从指定的dhcp服务器获取它们的配置信息的自举协议。

  dhcp使用客户端/服务器模式,请求配置信息的计算机叫做dhcp客户端,而提供信息的叫做dhcp的服务器。

dhcp为客户端分配地址的方法有三种:

手工配置、自动配置、动态配置。

  dhcp最重要的功能就是动态分配。

除了ip地址,dhcp分组还为客户端提供其他的配置信息,比如子网掩码。

这使得客户端无需用户动手就能自动配置连接网络。

  1.dhcp的工作流程

  发现阶段,即dhcp客户机寻找dhcp服务器的阶段。

dhcp客户机以广播方式(因为dhcp服务器的ip地址对于客户机来说是未知的)发送dhcpdiscover发现信息来寻找dhcp服务器,即向地址255.255.255.255发送特定的广播信息。

网络上每一台安装了tcp/ip协议的主机都会接收到这种广播信息,但只有dhcp服务器才会做出响应。

提供阶段,即dhcp服务器提供ip地址的阶段。

在网络中接收到dhcpdiscover发现信息的dhcp服务器都会做出响应,它从尚未出租的ip地址中挑选一个分配给dhcp客户机,向dhcp客户机发送一个包含出租的ip地址和其他设置的dhcpoffer提供信息。

选择阶段,即dhcp客户机选择某台dhcp服务器提供的ip地址的阶段。

如果有多台dhcp服务器向dhcp客户机发来的dhcpoffer提供信息,则dhcp客户机只接受第一个收到的dhcpoffer提供信息,然后它就以广播方式回答一个dhcprequest请求信息,该信息中包含向它所选定的dhcp服务器请求ip地址的内容。

之所以要以广播方式回答,是为了通知所有的dhcp服务器,他将选择某台dhcp服务器所提供的ip地址。

  确认阶段,即dhcp服务器确认所提供的ip地址的阶段。

当dhcp服务器收到dhcp客户机回答的dhcprequest请求信息之后,它便向dhcp客户机发送一个包含它所提供的ip地址和其他设置的dhcpack确认信息,告诉dhcp客户机可以使用它所提供的ip地址。

然后dhcp客户机便将其tcp/ip协议与网卡绑定,另外,除dhcp客户机选中的服务器外,其他的dhcp服务器都将收回曾提供的ip地址。

  重新登录,以后dhcp客户机每次重新登录网络时,就不需要再发送dhcpdiscover发现信息了,而是直接发送包含前一次所分配的ip地址的dhcprequest请求信息。

当dhcp服务器收到这一信息后,它会尝试让dhcp客户机继续使用原来的ip地址,并回答一个

  dhcpack确认信息。

如果此ip地址已无法再分配给原来的dhcp客户机使用时(比如此ip地址已分配给其它dhcp客户机使用),则dhcp服务器给dhcp客户机回答一个dhcpnack否认信息。

当原来的dhcp客户机收到此dhcpnack否认信息后,它就必须重新发送dhcpdiscover发现信息来请求新的ip地址。

  更新租约,dhcp服务器向dhcp客户机出租的ip地址一般都有一个租借期限,期满后dhcp服务器便会收回出租的ip地址。

如果dhcp客户机要延长其ip租约,则必须更新其ip租约。

dhcp客户机启动时和ip租约期限过一半时,dhcp客户机都会自动向dhcp服务器发送更新其ip租约的信息。

  2.dhcp的报文格式

  我们来介绍一下dhcp的报文格式,如图1,

  (图1dhcp的报文格式)

  

  

  

  

  

  

  

  

  

  op:

若是client送给server的封包,设为1,反向为2;htype:

硬件类别,ethernet为1;hlen:

硬件长度,ethernet为6;hops:

若数据包需经过router传送,每站加1,若在同一网内,为0;transactionid:

事务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:

,厂商标识,可选的参数字段

  二、实验过程

  练习一:

在每组中选定主机a、b配置成dhcp服务器(为实验方便,建议设定ip地址租赁期限为5分钟左右),主机c、d选定动态获取ip地址方式。

使用命令提示符查看主机c、d捕获到的地址。

  练习二:

  1、主机a、b、c、d启动协议分析器,打开捕获窗口进行数据获取并设置过滤条件(提取

  dhcp协议)开始捕获数据

  发送方

  接受方

  2、主机c、d命令提示符下输入ipconfig–release命令,释放原ip配置信息

  3、主机c、d命令提示符下数据ipconfig–renew命令重新获取ip配置信息

  

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2