- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
?在与读者的交流中,发现许多读者对DHCP服务的工作原理不是很清楚,如为什么DHCP服务报文不能穿越网关,在网络中有多台DHCP服务器时客户端到底该如何选择?各阶段的DHCP报文格式有哪些主要变化?DHCP客户端与DHCP服务器又是如何识别并建立通信的等。在此本文给出了具体介绍。11.4.4 DHCP服务IP地址自动分配原理??? DHCP在提供服务时,DHCP客户端是以UDP 68号端口进行数据传输的,而DHCP服务器是以UDP 67号端口进行数据传输的。DHCP服务不仅体现在为DHCP客户端提供IP地址自动分配过程中,还体现在后面的IP地址续约和释放过程中。本节仅介绍DHCP客户端初次分配IP地址的过程。? ?在整个DHCP服务器为DHCP客户端初次提供IP地址自动分配过程中,一共经过了以下四个阶段,利用了表11-10中的前四个报文:发现阶段(DHCP客户端在网络中广播发送DHCP DISCOVER请求报文,发现DHCP服务器,请求IP地址租约)、提供阶段(DHCP服务器通过DHCP OFFER报文向DHCP客户端提供IP地址预分配)、选择阶段(DHCP客户端通过DHCP REQUEST报文确认选择第一个DHCP服务器为它提供IP地址自动分配服务)和确认阶段(被选择的DHCP服务器通过DHCP ACK报文把在DHCP OFFER报文中准备的IP地址租约给对应DHCP客户端)。在DHCP客户端在获得了一个IP地址以后,就可以发送一个免费ARP请求探测网络中是否还有其它主机使用IP地址,来避免由于DHCP服务器地址池重叠而引发的IP冲突。以上四个阶段如图11-19所示,相当于DHCP客户端与DHCP服务器的四次握手过程。具体描述如下:图11-19? DHCP客户端从DHCP服务器获取IP地址的四个阶段? ?(1)发现阶段:即DHCP客户端获取网络中DHCP服务器信息的阶段。在客户端配置了DHCP客户端程序(如在Windows系统中进行了如图11-16所示的配置)并启动后,以广播方式发送DHCP DISCOVER报文寻找网络中的DHCP服务器。示例如下。? ? 此广播报文采用传输层的UDP 68号端口发送(封装的目的端口为UDP 68号端口),经过网络层IP协议封装后,源IP地址为0.0.0.0(因为此时还没有分配IP地址),目的IP地址为255.255.255.255(有限广播IP地址)。如下是一个DHCP DISCOVER报文封装的IP报头示例,可以看到?Destination Address(目的地址)是?255.255.255.255,而Source Address(源地址)是?0.0.0.0。IP报头中的其它字段含义大家可以参见本书第7章7.3.4节相关内容。IP:ID = 0x0; Proto = UDP;Len: 328IP:Version = 4 (0x4)IP:Header Length = 20 (0x14)IP:Service Type = 0 (0x0)IP:Precedence = RoutineIP:...0.... = Normal DelayIP:....0... = NormalThroughputIP:.....0.. = NormalReliabilityIP:Total Length = 328(0x148)IP:Identification = 0 (0x0)IP:Flags Summary = 0 (0x0)IP:.......0 = Last fragmentin datagramIP:......0. = May fragmentdatagram if necessaryIP:Fragment Offset = 0 (0x0)bytesIP:Time to Live = 128 (0x80)IP:Protocol = UDP - User Datagram? !---使用UDP传输层协议IP:Checksum = 0x39A6IP:Source Address = 0.0.0.0??? !---源IP地址为0.0.0.0IP:Destination Address = 255.255.255.255?? !----目的IP地址为255.255.255.255IP:Data:Number of data bytesremaining = 308 (0x0134)???【经验之谈】在以上DHCP DISCOVER报文中IP报头中的目的地址(Destination Address)是255.255.255.255这个有限广播地址。这个有限广播地址就是代表任意一个IPv4子网的广播地址,当然是发送报文的主机所在的子网和DHCP服务器所在子网的广播地址,但因为此时DHCP客户端并不知道DHC
您可能关注的文档
- DarwinStreamingServerwindows系统下安装.docx
- 第10章机械传动(少课时77).ppt
- 第二节《太阳对地球的影响》.ppt
- day37jdbc支持代理模式.aop编程.docx
- 第10章机械传动(完整版77).ppt
- 第10章基本的组织设计.ppt
- 第10章计算机文化基础.ppt
- 第10章-接口改.ppt
- 第二节病理基本过程-炎症反应3.ppt
- Part7:优秀家具设计赏.pptx
- 农业废弃物厌氧发酵产沼气工艺的发酵原料多样性研究与应用教学研究课题报告.docx
- 高中生采用紫外可见分光光度法测定土壤中钴元素含量的课题报告教学研究课题报告.docx
- 创客教育在小学信息技术课程中的实践案例分析课题报告教学研究课题报告.docx
- 小学体育课堂生成式人工智能在学生合作学习中的应用与效果评价教学研究课题报告.docx
- 2024年全国消防安全标准解读.docx
- 初中英语跨文化交际能力培养与戏剧教学法的融合研究课题报告教学研究课题报告.docx
- 《绿色制造视角下化工企业清洁生产审核的风险评估与控制》教学研究课题报告[001].docx
- 高中生用历史GIS技术分析近代城市扩张与商业发展课题报告教学研究课题报告.docx
- 《艺术博物馆公共教育活动品牌化策略与博物馆公共教育品牌传播策略》教学研究课题报告.docx
- 8 《畜禽粪便资源化利用在生态养殖区循环农业发展中的产业政策与产业创新》教学研究课题报告.docx
最近下载
- 2025年试题国家保安员资格考试试题+答案.docx VIP
- 要素式起诉状(机动车交通事故责任纠纷).doc VIP
- 焙烧炉天然气燃烧自动控制系统的研究与应用.docx VIP
- 2019-2020学年上海市市东中学高三政治测试题.docx VIP
- 上海市市东中学2023年高二物理联考试题含解析.docx VIP
- 上海市市东中学2022年高二地理月考试题含解析.docx VIP
- 上海市市东中学高二化学上学期期末试卷含解析.docx VIP
- 上海市市东中学高三化学上学期期中试题(含解析).doc VIP
- 上海市市东中学2021-2022学年高二物理测试题含解析.docx VIP
- 个人信息保护影响评估报告(模板).docx VIP
原创力文档


文档评论(0)