欢迎来到天天文库
浏览记录
ID:36434086
大小:1013.10 KB
页数:55页
时间:2019-05-09
《《DHCP技术》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第4章DHCP协议ISSUE1.1日期:杭州华三通信技术有限公司版权所有,未经授权不得使用与传播了解DHCP协议产生的原因和解决的问题理解DHCP协议的工作原理理解DHCP相关安全特性掌握华为3Com网络设备上关于DHCP协议的配置课程目标学习完本课程,您应该能够:DHCP协议产生原因DHCP协议介绍DHCP协议实现原理DHCP安全特性介绍DHCP配置及实验目录DHCP协议产生的原因每个人都要我亲自去分配IP地址,太烦了。小张,我需要固定的IP地址唉,我的地址怎么又和别人冲突了??怎么办?使用DHCP协议就OK了DHCP协议产生原
2、因DHCP协议介绍DHCP协议实现原理DHCP安全特性介绍DHCP配置及实验目录DHCP协议介绍DHCP(DynamicHostConfigurationProtocol)是在BOOTP(BootstrapProtocol)的基础上提出的作用是在TCP/IP网络中向主机提供配置信息采用Client/Server模式由DHCPClient向DHCPServer提出配置申请,DHCPServer根据策略返回相应配置信息。DHCP报文采用UDP进行封装,识别采用端口号DHCPClient使用68,DHCPServer使用67。DHCP协
3、议特点整个配置过程自动实现,DHCPClient端无需配置所有配置信息由DHCPServer统一管理通过IP地址租期管理,提高IP地址的使用效率采用广播实现报文交互,报文一般不能跨网段,如果需跨网段,需要使用DHCPRelay技术实现DHCP协议产生原因DHCP协议介绍DHCP协议实现原理DHCP安全特性介绍DHCP配置及实验目录DHCP协议系统组成DHCPClientDHCPClient通过DHCP协议来获得网络配置参数通常是一台主机或网络设备DHCPServerDHCPServer提供网络设置参数给DHCPClient通常是一
4、台服务器或网络设备DHCPRelay在DHCPClient和DHCPServer之间跨网段转发DHCP消息通常是网络设备DHCP地址分配种类AutomaticAllocation为连接到网络的某些主机分配IP地址,该地址将长期由该主机使用DynamicAllocationDHCPServer为DHCPClient指定一个IP地址,同时为此地址规定了一个租用期限如果租用时间到期,DHCPClient必须重新申请地址ManualAllocation网络管理员为某些少数特定的主机绑定固定IP地址,且地址不会过期DHCP协议分配地址的优先
5、级DHCPServer数据库中与该DHCPClient的MAC地址静态绑定的IP地址该DHCPClient曾经使用过的地址顺序查找DHCP地址池中可供分配的IP地址,最先找到的可用IP地址,优先级高如果未找到可用的IP地址,则依次查询超过租期、发生冲突的IP地址找不到则报告错误DHCP的报文组成hops(1)hlen(1)options(variable)file(128)sname(64)chaddr(16)giaddr(4)siaddr(4)yiaddr(4)ciaddr(4)flags(2)secs(2)xid(4)htyp
6、e(1)op(1)DHCP报文中各个部分的含义八位中最左边的一位置位代表广播,反之代表单播。flags由DHCPClient填充,从DHCPClient开始获得地址或地址续借后所使用了的秒数。secsTransactionID,由DHCPClient选择的一个随机数,被DHCPServer和DHCPClient用来在它们之间交流messages和responses。由客户设置并由DHCPServer返回的32bit整数。客户用它对请求和应答进行匹配。xidDHCPClient设置为0,也能被一个代理服务器设置hopshardwar
7、eaddresslength,6字节。hlenhardwareaddresstype,1表示10Mb/s的以太网,这和ARP请求或应答中同名字段表示的含义相同。htypemessageopcode/messagetype“1“代表BOOTREQUEST”2“代表BOOTREPLYop含义字段DHCP报文中各个部分的含义可选参数域,定义的选项列表。DHCP报文“options”域的头四个八位字节的十进制值分别为99、130、83、99,“options”域的剩余项包括一列tagged参数。RFC2132中介绍了全部的option的定
8、义。optionsBootfilename,是一个空值终止串。DHCPDISCOVER中是“generic”名字或空字符;DHCPOFFER提供有效的目录路径全名。file“服务器主机名”字段是一个空值终止串,由服务器填写。snameClienth
此文档下载收益归作者所有