首页 > 其他分享 >DHCP

DHCP

时间:2023-09-12 10:01:01浏览次数:29  
标签:主机 报文 IP地址 广播 DHCP 服务器

DHCP即动态主机配置协议(Dynamic Host Configuration Protocal),可以通过DHCP服务器自动为局域网中的主机配置IP地址。

 DHCP运行在UDP之上,整个过程如下:

1. 新接入局域网的主机通过UDP广播,发现DHCP服务器。主机发送DISCOVER广播报文。该广播报文的大致内容为:

    目标地址为:255.255.255.255(全域广播),目标端口为57(ICANN为DHCP分配的固定端口号)

    源地址为:0.0.0.0(表示本机IP,此时该主机还未分配IP地址),源端口号为58(ICANN为DHCP分配的固定端口号)

    报文类型为:DHCPDISCOVER,事务ID为654(随机生成)

2. 本局域网内的DHCP服务器收到DISCOVER报文后,会响应OFFER报文。该报文一般也是广播报文。大致内容为:

    目标地址为:255.255.255.255(全域广播,此时DHCP服务器不知道是哪个主机发送的DISCOVER报文),目标端口为58

    源地址为:223.1.2.5(DHCP服务器的IP地址),源端口号为57

    报文类型为:OFFER,事务ID为654(必须与DISCOVER广播报文中的事务ID一致)

    yiaddr: 223.1.2.4 (DHCP服务器为主机提供的IP地址)   其实还应该包括子网掩码,图中未给出

    Lifetime: 过期时间

3. 主机收到DHCP发送的OFFER报文后,通过事务ID确认该报文是发送给自己的。然后会向DHCP发送正式IP地址请求(REQUEST报文),该报文可以是单播也可以是广播,图示中为广播。该报文大致内容与前面雷同。

4. DHCP服务器收到主机的REQUEST请求后,会检查请求中的IP地址是否分配,如果未分配,则响应ack报文。如果已分配,则响应NACK报文。

    

标签:主机,报文,IP地址,广播,DHCP,服务器
From: https://www.cnblogs.com/lucidar/p/17695175.html

相关文章

  • kali启动isc-dhcp-server报错
    替换/etc/init.d/isc-dhcp-server文件:(引自https://www.linux.org/threads/isc-dhcp-server-kali-bug.19233)#!/bin/sh#####BEGININITINFO#Provides:isc-dhcp-server#Required-Start:$remote_fs$network$syslog#Required-Stop:$remote_fs$network$syslog#......
  • DHCP饿死攻击及防御(基于ENSP模拟器、Kali攻击机实现)
    相关参数:·Kali攻击机一台·ENSP模拟器 拓扑图:   实验说明:·通过配置DHCP_Server,使得192.168.150.0/24子网内的终端能够自动获取IP地址及DNS·通过配置SW交换机,开启DHCPSnooping功能,用于保证DHCP客户端从合法的DHCP服务器获取IP地址·Kali攻......
  • 端口安全与dhcp中继
    dhcp中继1、路由器R1配置为dhcpserver2、R1内部接口配置为dhcpselectglobal3、路由器R2的内部接口配置为dhcpselectrelaydhcprelayserver-ipR1的内部接口ip地址实例:R1:ippoolvlan10-dhcp//dhcp配置gateway-list192.168.1.1 network192.168.1.0mask255.255.255.0......
  • 华为S7706交换机设置 DHCP
    1.登陆S7706核心交换机后1.建立新的VLANvlan156vlan1572.为VLAN156VLAN157分别设置DHCP的POOL(也就是需要分配的地址)ippoolvlan156gateway-list10.10.156.1network10.10.156.0mask255.255.255.0excluded-ip-address10.10.156.210.10.156.50excluded-ip-ad......
  • 4DHCP服务应用
    DHCP主动主机配置协议DHCP由客户端和服务端组成1个园区网可以有多个DHCP服务器1个DHCP服务器可以提供多个网段的IP、在DHCP服务器上,DHCP服务功能需要主动开启,不是默认开启分配方式:固定分配(管理人员分配)动态分配(有效期限的IP地址):租约默认为8天,租约过半时,客户机需要向DHCP服......
  • DHCP部署与安全、DNS部署与安全
    DHCP部署与安全1、DHCP作用(DynamicHostConfigureProtocol)自动分配IP地址2、DHCP相关概念地址池/作用域:(IP,子网掩码,网关,DNS,租期),DHCP协议端口是UDP67,683、DHCP优点减少工作量,避免IP冲突,提高地址利用率4、DHCP原理也成为DHCP租约过程,分为4个步骤:1)发送DHCPDiscovery广播包客户......
  • DHCP server服务拒绝攻击
    攻击原理DHCPServer是根据DHCP报文中的CHADDR(clientHardwareaddress)字段来识别确认不同的客户端,如果攻击者持续发送REQUEST报文不断修改CHADDR字段申请IP地址,将会导致DHCPServer的地址池全部耗尽,从而导致无法正常为用户提供IP地址。解决办法DHCPSnooping技术支持在端口下对DHC......
  • centos7 DHCP服务器配置
    dhcp服务配置过程1、安装包(插入光盘下载或者上一篇的网络下载都可以)安装: 挂载光盘:mount /dev/cdrom /media     cd /media/Packages   rpm -ivh dhcp-4.....(Tab)2、修改主配置文件:vim /etc/dhcp/dhcpd.conf //打开配置文件subnet20.0.0.0netmask255.......
  • PPPoE vs DHCP:哪种方式最适合您网络接入
     在构建网络连接时,选择适合的接入方式是至关重要的。本文将深入比较PPPoE和DHCP两种常见的接入方式,帮助您了解它们的优劣势和适用场景,为您提供实际操作价值的解决方案。让我们一起来探讨,为您的网络选择最佳的接入方式。 在开始比较之前,让我们先了解一下PPPoE和DHCP的基本概念......
  • DHCP-relay
    需求分析1、R1为dhcp服务器2、R2为中继3、二层交换,网段为10.1.1.0具体配置R1:<r1>displaycurrent-configuration [V200R003C00]#sysnamer1#snmp-agentlocal-engineid800007DB03000000000000snmp-agent #clocktimezoneChina-Standard-Timeminus08:00:00#por......