发布时间:2024-04-06 文章来源:深度系统下载 浏览:
当电脑连接到公司网络,电脑无线网卡或者有线网卡,连接到网络后,会自动从公司DHCP服务器获取一个IP地址。现在电脑已经请求到的IP地址是192.18.12.100,此电脑的mac地址是:20:7b:d2:4f:3a:c2。 图片通过抓包工具,我们来看一下电脑向DHCP服务器,请求IP地址的详细过程。 电脑向DHCP请求IP地址,需要经历过4个过程,电脑发送Discover广播包在局域网中寻找DHPC服务器,当局域网中的DHCP服务器,收到有电脑请求的DHCP Discover包后,DHCP会回应Offer数据包,提供一个IP地址给这个电脑,电脑收到DHCP服务器发送过来的IP地址后,发现这个IP地址正是我请求的,于是电脑就向DHCP服务器Request请求这个IP地址,最后,DHCP服务器再向电脑发送确认数据包,这就是电脑向DHCP服务,请求IP地址的大体过程。 图片下面我们来详细分析,每一个数据包里面都包含了哪些内容! 一、首选我们来看DHCP第一阶段,discover阶段。这个Discover包是电脑发送出去的数据包。 DHCP Discover数据包:电脑刚接入到公司网络后,电脑开始向网络中所有的设备发送,DHCP Discover数据包,来发现网络中是否有DHCP服务器。对于电脑来说,电脑是不知道这个网络中是否有DHCP服务器,而且DHCP Discover数据包采用的UDP协议,我们都知道UDP协议是无连接协议,它不保证数据一定会发送到DHCP服务器。电脑说,我就是要发这个DHCP Discover数据包,如果有DHCP服务器,肯定会响应我的,如果没有就算,就请求不到IP地址了。 看下面的剖析前请先了解什么是OSI七层模型和网络四层模型:网络的四层协议不懂,说明你还没有入IT行业的门 1、第一层:网络接口层,Ehternet II使用的以太网协议,源MAC地址 20:7b:d2:4f:3a:c2 是电脑的MAC地址,目的地址是:Brodcast ff:ff:ff:ff:ff:ff,这个全部都是ff的,这个是二层的广播地址。 2、第二层:网络层,Internet Protocol即IP层,到了IP协议层了,这时源IP地址,就是说这个电脑的IP地址是多少,电脑本身就没有IP地址,所以是0.0.0.0,那目标IP地址是多少呢?二层是广播地址,那IP层也是广播,IP层的广播就是四个255,就是IP层的广播地址255.255.255.255。 3、第三层:传输层,User Datagram Protocol,此时可以看到源端口是68,目的端口是67。电脑发送请求消息到DHCP服务器的68号端口,DHCP服务器回应应答消息给主机的67号端口。 4、第四层:应用层,Dynamic Host Configuration Protocol(Discover),这时可以看到应用层就是DHCP服务的发现(Discover)阶段。在DHCP里面有一个Your client IP address:0.0.0.0。 在应用层的DHCP Discover数据包中,我来看来看一下,还有哪些字段。 Option: 53 是DHCP Message Type Discover ,发现DHCP服务数据包。在Option: 61 中,可以看到请求的电脑mac地址,Client Mac address:ASIXEle 4f:3a:c2 20:7b:d2:4f:3a:c2 ,Option: 12 中还带有请求这个DHCP discover电脑的主机名,Host Name:DESKTOP-SHROI5L。 在DHCP的Discover数据包中,以下字段的含义如下: Dynamic Host Configuration Protocol Discover :DHCP的Discover消息类型。 Message type:Boot Request 1 :消息类型字段,表示此消息是一个Boot Request(引导请求)。 Hardware type:Ethernet 0x01 :硬件类型字段,表示此消息是以太网(Ethernet)类型的网络请求。 Hardware address length:6:硬件地址长度字段,表示客户端的物理地址长度为6个字节。 Hops:0:跳数字段,表示此数据包在网络中的跳数,如果是在本地网络中发送,则为0。 Transaction ID:0x9f252ce4:事务ID字段,用于标识此次DHCP事务的唯一ID。 Seconds elapsed:0:经过的秒数字段,表示自客户端启动以来经过的秒数。 Bootp flags:0x0000 Unicast :引导标志字段,表示引导请求消息使用单播方式传输。 Client IP address:0.0.0.0:客户端IP地址字段,表示客户端当前没有分配到IP地址。 Your client IP address:0.0.0.0:你的(客户端)IP地址字段,表示服务器尚未为客户端分配IP地址。 Next server IP address:0.0.0.0:下一个服务器IP地址字段,表示在引导过程中使用的下一个服务器的IP地址。 Relay agent IP address:0.0.0.0:中继代理IP地址字段,表示中继代理设备的IP地址。 Client MAC address:ASIXElec_4f:3a:c2 20:7b:d2:4f:3a:c2 :客户端MAC地址字段,表示客户端的物理地址。 Client hardware address padding:00000000000000000000:客户端硬件地址填充字段,在此示例中为全零。 Server host name not given:服务器主机名未给出,表示服务器未提供主机名。 Boot file name not given:引导文件名未给出,表示引导文件名未提供。 Magic cookie:DHCP:魔术cookie字段,用于标识此消息是DHCP消息。 Option: 53 DHCP Message Type Discover :选项字段,表示此选项为DHCP消息类型,具体为Discover消息。 Option: 61 Client identifier:选项字段,表示此选项为客户端标识符。 Option: 12 Host Name:选项字段,表示此选项为主机名。 Option: 60 Vendor class identifier:选项字段,表示此选项为厂商类别标识符。 Option: 55 Parameter Request List:选项字段,表示此选项为参数请求列表,用于指示客户端希望从DHCP服务器获取的特定参数。 Option: 255 End:选项字段,表示选项列表的结束。 Padding:00000000:填充字段,用于填充数据包以满足特定的长度要求。在此示例中,填充字段为全零。 那现在这个Discover数据包里面已经带有请求电脑的mac地址和主机名,那电脑需要请求哪些信息呢? 在DHCP的Discover数据包中,option 55(参数请求列表)字段用于指示客户端想要从DHCP服务器获取的特定网络参数。每个参数请求列表的项目都包含一个标识符和一个对应的参数。 以下是option 55中字段的含义: Subnet Mask 子网掩码 :客户端请求从DHCP服务器获取子网掩码,用于确定其所在网络的范围。 Router 路由器 :客户端请求从DHCP服务器获取默认网关(路由器)的IP地址,用于指示其数据包的下一跳。 Domain Name Server DNS服务器 :客户端请求从DHCP服务器获取DNS服务器的IP地址,用于域名解析。 Domain Name 域名 :客户端请求从DHCP服务器获取域名信息,用于本地主机的域名解析。 Perform Router Discover 执行路由器发现 :客户端请求从DHCP服务器获取路由器发现的相关信息。 Static Route 静态路由 :客户端请求从DHCP服务器获取静态路由的相关信息。 Vendor-Specific Information 特定厂商信息 :客户端请求从DHCP服务器获取与特定厂商相关的信息。 NetBIOS over TCP/IP Name Server NetBIOS名称服务器 :客户端请求从DHCP服务器获取NetBIOS over TCP/IP名称服务器的IP地址。 NetBIOS over TCP/IP Node Type NetBIOS over TCP/IP节点类型 :客户端请求从DHCP服务器获取NetBIOS over TCP/IP节点类型的信息。 NetBIOS over TCP/IP Scope NetBIOS over TCP/IP范围 :客户端请求从DHCP服务器获取NetBIOS over TCP/IP范围的信息。 Domain Search 域名搜索 :客户端请求从DHCP服务器获取用于域名搜索的相关信息。 Classless Static Route 无类静态路由 :客户端请求从DHCP服务器获取无类静态路由的相关信息。 Private/Classless Static Route Microsoft 私有/无类静态路由 :客户端请求从DHCP服务器获取与Microsoft相关的私有/无类静态路由信息。 Private/Proxy autodiscovery 私有/代理自动发现 :客户端请求从DHCP服务器获取与私有/代理自动发现相关的信息。 *在DHCP Discover阶段,客户端并不知道DHCP服务器的在哪?它只是广播一个DHCP Discover消息,以寻找任何可用的DHCP服务器。一旦收到DHCP Offer消息,客户端将从中获取DHCP服务器的标识符,并继续与该特定DHCP服务器进行通信。 二、当网络中有一台DHCP服务器,接到到了DHCP Discover数据包时,这时服务器就会给,发送DHCP Discover数据包的这台设备,回一个offer数据包。 我们来看第二阶段DHCP Offer阶段,这个DHCP服务器发送到设备的数据包。 1、第一层:网络接口层,Ehternet II使用的以太网协议,现在MAC地址 20:7b:d2:4f:3a:c2 还是那台电脑的mac地址,但是现在已经变成了目的地址了,源地址是Tp-LinkT_23:48:41 48:7d:2e:23:48:41 ,DHCP服务器是一台TP-link设备发送出来的,TP-link设备mac地址是48:7d:2e:23:48:41。 也就是说,现在网络中,有一台DHCP Server是TP-link的设备,MAC地址是48:7d:2e:23:48:41,可以提供IP地址给源mac地址20:7b:d2:4f:3a:c2这台设备。 2、第二层:网络层,Internet Protocol,到了IP协议层了,这时源IP地址,src:192.168.12.1,Dst:192.168.12.100,源是192.168.12.1是DHCP服务器的IP地址,目的是192.168.12.100,在offer阶段,DHCP服务器已经将mac地址为20:7b:d2:4f:3a:c2这个设备,提供了192.168.12.100这个IP地址给这台设备,所以将这个192.168.12.100当成目的地址。 3、第三层:传输层,User Datagram Protocol,此时可以看到源端口是67,目的端口是68。DHCP服务器回应应答消息给主机的67号端口,电脑发送请求消息到DHCP服务器的68号端口。 4、第四层:应用层,Dynamic Host Configuration Protocol(offer阶段),这时可以看到应用层就是DHCP服务的(Offer阶段)提供阶段。在DHCP里面有一个Your client IP address:192.168.12.100,提供的地址是192.168.12.100。 在DHCP的Discover数据包中,以下字段的含义如下: Ethernet II:以太网帧类型,表示此数据包是以太网帧。 Src:Tp-LinkT_23:48:41 48:7d:2e:23:48:41 :源MAC地址,表示发送此数据包的设备的MAC地址。 Dst:ASIXElec_4f:3a:c2 20:7b:d2:4f:3a:c2 :目标MAC地址,表示接收此数据包的设备的MAC地址。 Destination:ASIXElec_4f:3a:c2 20:7b:d2:4f:3a:c2 :目标MAC地址,与上述Dst字段含义相同。 Source:Tp-LinkT_23:48:41 48:7d:2e:23:48:41 :源MAC地址,与上述Src字段含义相同。 Type:IPv4 0x0800 :帧类型字段,表示此帧中包含的协议是IPv4。 Internet Protocol Version 4:IPv4协议头部。 Src:192.168.12.1:源IP地址,表示发送此数据包的设备的IP地址。 Dst:192.168.12.100:目标IP地址,表示接收此数据包的设备的IP地址。 Version:4:版本字段,表示此数据包使用的是IPv4协议。 Header Length:20 bytes 5 :头部长度字段,表示IPv4头部的长度为20字节。 Differentiated Services Field:0x00 DSCP:CS0,ECN:Not-ECT :区分服务字段,标识不进行特殊处理。 Total Length:576:总长度字段,表示整个IPv4数据报的长度为576字节。 Identification:0x0001 1 :标识字段,用于标识数据报的唯一性。 Flags:0x2,Don't fragment:标志字段,表示不进行分片。 Fragment Offset:0:分片偏移字段,表示数据报在重组时的偏移量。 Time to Live:64:生存时间字段,表示数据报在网络中可以经过的最大路由器跳数。 Protocol:UDP 17 :协议字段,表示上层协议是UDP。 Header Checksum:0x9ef6[validation disabled]:校验和字段,用于校验IPv4头部的完整性。 Source Address:192.168.12.1:源IP地址,与上述Src字段含义相同。 Destination Address:192.168.12.100:目标IP地址,与上述Dst字段含义相同。 User Datagram Protocol:UDP协议头部。 Src Port:67:源端口号,表示发送此数据包的设备的端口号。 Dst Port:68:目标端口号,表示接收此数据包的设备的端口号。 Length:556:UDP数据报的总长度。 Checksum:0x357e[unverified]:校验和字段,用于校验UDP数据报的完整性。 UDP payload 548 bytes :UDP数据报的有效载荷。 Dynamic Host Configuration Protocol Offer :DHCP的Offer消息类型,表示此数据包是一个DHCP的Offer消息。 在DHCP的Offer数据包中,以下字段的含义如下: Dynamic Host Configuration Protocol Offer :DHCP的Offer消息类型,表示此数据包是一个DHCP的Offer消息。 Message type:Boot Reply 2 :消息类型字段,表示此消息是一个Boot Reply类型的消息,对应的数值为2。 Hardware type:Ethernet 0x01 :硬件类型字段,表示此数据包中的MAC地址是以太网类型,对应的数值为0x01。 Hardware address length:6:硬件地址长度字段,表示MAC地址的长度为6字节。 Hops:0:跳数字段,表示此数据包在路由器上经过的跳数。 Transaction ID:0x9f252ce4:事务ID字段,用于标识此数据包所属的事务。 Seconds elapsed:0:经过的秒数字段,表示自从客户端启动以来经过的秒数。 Bootp flags:0x0000 Unicast :Bootp标志字段,表示此数据包是单播传输方式。 Client IP address:0.0.0.0:客户端IP地址字段,表示客户端的IP地址。 *Your client IP address:192.168.12.100:你的(客户端)IP地址字段,表示分配给客户端的IP地址。 Next server IP address:0.0.0.0:下一个服务器IP地址字段,表示下一个应该联系的服务器的IP地址。 Relay agent IP address:0.0.0.0:中继代理IP地址字段。 Client MAC address:ASIXElec_4f:3a:c2 20:7b:d2:4f:3a:c2 :客户端MAC地址字段,表示客户端的MAC地址。 Client hardware address padding:00000000000000000000:客户端硬件地址填充字段。 Server host name not given:服务器主机名字段,表示服务器主机名未提供。 Boot file name not given:引导文件名字段,表示引导文件名未提供。 Magic cookie:DHCP:魔术Cookie字段,用于标识此数据包是一个DHCP数据包。 Option: 53 DHCP Message Type Offer :选项字段,表示此选项为DHCP消息类型(Offer)。 Option: 54 DHCP Server Identifier 192.168.12.1 :选项字段,表示此选项为DHCP服务器标识符,对应的IP地址为192.168.12.1。 Option: 51 IP Address Lease Time:选项字段,表示分配的IP地址的租约时间。 Option: 6 Domain Name Server:选项字段,表示域名服务器的IP地址。 Option: 1 Subnet Mask 255.255.255.0 :选项字段,表示子网掩码。 Option: 3 Router:选项字段,表示默认网关的IP地址。 Option: 15 Domain Name:选项字段,表示域名。 Option: 255 End:选项字段,表示选项结束。 Padding:000000000000000000000000000000000000000000000000000000000000000000000000…:填充字段,用于填充剩余的空间。 三、来看第三阶段DHCP Request阶段,这个电脑向DHCP请求在第二阶段发送过来的IP地址。虽说第二阶段,DHCP已提供了192.168.12.100的IP地址,但是电脑设备并没有直接拿来用,还需要在第三阶段电脑发送一个请求数据包,去请求使用这个IP地址。 电脑发送出去的Request包时,这时电脑并没有IP地址,IP地址还是0.0.0.0,但是他向DHCP请求要的offer阶段提供的IP地址:192.168.12.100。 图片 在DHCP的Request数据包中,以下字段的含义如下: Dynamic Host Configuration Protocol Request :DHCP的Request消息类型,表示此数据包是一个DHCP的Request消息。 Message type:Boot Request 1 :消息类型字段,表示此消息是一个Boot Request类型的消息,对应的数值为1。 Hardware type:Ethernet 0x01 :硬件类型字段,表示此数据包中的MAC地址是以太网类型,对应的数值为0x01。 Hardware address length:6:硬件地址长度字段,表示MAC地址的长度为6字节。 Hops:0:跳数字段,表示此数据包在路由器上经过的跳数。 Transaction ID:0x9f252ce4:事务ID字段,用于标识此数据包所属的事务。 Seconds elapsed:0:经过的秒数字段,表示自从客户端启动以来经过的秒数。 Bootp flags:0x0000 Unicast :Bootp标志字段,表示此数据包是单播传输方式。 Client IP address:0.0.0.0:客户端IP地址字段,表示客户端的IP地址。 Your client IP address:0.0.0.0:你的(客户端)IP地址字段,表示客户端期望分配的IP地址。--其实这个请求地址在option 50中。 Next server IP address:0.0.0.0:下一个服务器IP地址字段,表示下一个应该联系的服务器的IP地址。 Relay agent IP address:0.0.0.0:中继代理IP地址字段。 Client MAC address:ASIXElec_4f:3a:c2 20:7b:d2:4f:3a:c2 :客户端MAC地址字段,表示客户端的MAC地址。 Client hardware address padding:00000000000000000000:客户端硬件地址填充字段。 Server host name not given:服务器主机名字段,表示服务器主机名未提供。 Boot file name not given:引导文件名字段,表示引导文件名未提供。 Magic cookie:DHCP:魔术Cookie字段,用于标识此数据包是一个DHCP数据包。 图片 在DHCP的Request数据包中,以下字段的含义如下: Option: 53 DHCP Message Type Request :选项字段,表示此选项为DHCP消息类型(Request)。 Length:1:长度字段,表示选项的长度为1字节。 DHCP:Request 3 :DHCP类型字段,表示此数据包是一个DHCP请求消息。 Option: 61 Client identifier:选项字段,表示此选项为客户端标识符。 Length:7:长度字段,表示选项的长度为7字节。 Hardware type:Ethernet 0x01 :硬件类型字段,表示此数据包中的MAC地址是以太网类型,对应的数值为0x01。 Client MAC address:ASIXElec_4f:3a:c2 20:7b:d2:4f:3a:c2 :客户端MAC地址字段,表示客户端的MAC地址。 Option: 50 Requested IP Address:选项字段,表示此选项为请求的IP地址。 Length:4:长度字段,表示选项的长度为4字节。 *Requested IP Address:192.168.12.100:请求的IP地址字段,表示客户端请求分配的IP地址。 Option: 54 DHCP Server Identifier:选项字段,表示此选项为DHCP服务器标识符。 Length:4:长度字段,表示选项的长度为4字节。 DHCP Server Identifier:192.168.12.1:DHCP服务器标识符字段,表示服务器的IP地址。 Option: 12 Host Name:选项字段,表示此选项为主机名。 Length:15:长度字段,表示选项的长度为15字节。 Host Name:DESKTOP-SHR0I5L:主机名字段,表示客户端的主机名。 Option: 81 Client Fully Qualified Domain Name:选项字段,表示此选项为客户端的完全限定域名。 Length:18:长度字段,表示选项的长度为18字节。 Flags:0x00:标志字段,表示选项的标志。 A-RR result:0:A-RR结果字段,表示A记录结果。 PTR-RR result:0:PTR-RR结果字段,表示PTR记录结果。 Client name:DESKTOP-SHR0I5L:客户端名称字段,表示客户端的名称。 Option: 60 Vendor class identifier:选项字段,表示此选项为供应商类别标识符。 Length:8:长度字段,表示选项的长度为8字节。 Vendor class identifier:MSFT 5.0:供应商类别标识符字段,表示供应商的类别标识符。 Option: 55 Parameter Request List:选项字段,表示此选项为参数请求列表。 Length:14:长度字段,表示选项的长度为14字节。 Parameter Request List Item: 1 Subnet Mask:参数请求列表项字段,表示请求子网掩码。 Parameter Request List Item: 3 Router:参数请求列表项字段,表示请求默认网关。 Parameter Request List Item: 6 Domain Name Server:参数请求列表项字段,表示请求域名服务器。 Parameter Request List Item: 15 Domain Name:参数请求列表项字段,表示请求域名。 Parameter Request List Item: 31 Perform Router Discover:参数请求列表项字段,表示执行路由器发现。 Parameter Request List Item: 33 Static Route:参数请求列表项字段,表示请求静态路由。 Parameter Request List Item: 43 Vendor-Specific Information:参数请求列表项字段,表示请求供应商特定信息。 Parameter Request List Item: 44 NetBIOS over TCP/IP Name Server:参数请求列表项字段,表示请求NetBIOS over TCP/IP名称服务器。 Parameter Request List Item: 46 NetBIOS over TCP/IP Node Type:参数请求列表项字段,表示请求NetBIOS over TCP/IP节点类型。 Parameter Request List Item: 47 NetBIOS over TCP/IP Scope:参数请求列表项字段,表示请求NetBIOS over TCP/IP范围。 Parameter Request List Item: 119 Domain Search:参数请求列表项字段,表示请求域搜索。 Parameter Request List Item: 121 Classless Static Route:参数请求列表项字段,表示请求无类别静态路由。 Parameter Request List Item: 249 Private/Classless Static Route Microsoft :参数请求列表项字段,表示请求私有/无类别静态路由(Microsoft)。 Parameter Request List Item: 252 Private/Proxy autodiscovery:参数请求列表项字段,表示请求私有/代理自动发现。 Option: 255 End:选项字段,表示选项结束。 四、我们来看第四阶段DHCP ack阶段,这个包是DHCP发送给电脑,说我在第二阶段给你发的IP地址,你在第三阶段的DHCP request中想要这个地址,那我就把这个IP地址给你吧。 图片 在DHCP的ACK数据包中,以下字段的含义如下: Message type:Boot Reply 2 :消息类型字段,表示此数据包是一个引导回复(ACK)消息。 Hardware type:Ethernet 0x01 :硬件类型字段,表示此数据包中的MAC地址是以太网类型,对应的数值为0x01。 Hardware address length:6:硬件地址长度字段,表示MAC地址的长度为6字节。 Hops:0:跳数字段,表示数据包在网络中的传输跳数。 Transaction ID:0x9f252ce4:事务ID字段,表示此数据包的事务ID。 Seconds elapsed:0:经过的秒数字段,表示自启动以来经过的秒数。 Bootp flags:0x0000 Unicast :引导标志字段,表示引导标志为0x0000,表示单播通信。 Client IP address:0.0.0.0:客户端IP地址字段,表示客户端当前的IP地址。(由于ack没有结束,电脑还是没有IP地址的,还是0.0.0.0) Your client IP address:192.168.12.100:你的(客户端)IP地址字段,表示分配给客户端的IP地址。 Next server IP address:0.0.0.0:下一个服务器IP地址字段,表示下一个服务器的IP地址。 Relay agent IP address:0.0.0.0:中继代理IP地址字段,表示中继代理的IP地址。 Client MAC address:ASIXElec_4f:3a:c2 20:7b:d2:4f:3a:c2 :客户端MAC地址字段,表示客户端的MAC地址。 Client hardware address padding:00000000000000000000:客户端硬件地址填充字段,填充为0。 Server host name not given:服务器主机名字段,表示服务器主机名未提供。 Boot file name not given:引导文件名字段,表示引导文件名未提供。 Magic cookie:DHCP:魔术cookie字段,表示此数据包是DHCP协议的消息。 图片 在DHCP的ACK数据包中,以下字段的含义如下: Option: 53 DHCP Message Type ACK :选项字段,表示DHCP消息类型为ACK(确认)。 Length:1:选项长度字段,表示选项的长度为1字节。 DHCP:ACK 5 :DHCP字段,表示DHCP消息类型为ACK(确认),对应的数值为5。 Option: 54 DHCP Server Identifier 192.168.12.1 :选项字段,表示DHCP服务器标识符为192.168.12.1。 Length:4:选项长度字段,表示选项的长度为4字节。 DHCP Server Identifier:192.168.12.1:DHCP服务器标识符字段,表示DHCP服务器的IP地址为192.168.12.1。 Option: 51 IP Address Lease Time:选项字段,表示IP地址租约时间。 Length:4:选项长度字段,表示选项的长度为4字节。 IP Address Lease Time: 7200s 2 hours:IP地址租约时间字段,表示IP地址的租约时间为7200秒(2小时)。 Option: 6 Domain Name Server:选项字段,表示域名服务器。 Length:4:选项长度字段,表示选项的长度为4字节。 Domain Name Server:192.168.12.1:域名服务器字段,表示域名服务器的IP地址为192.168.12.1。 Option: 1 Subnet Mask 255.255.255.0 :选项字段,表示子网掩码。 Length:4:选项长度字段,表示选项的长度为4字节。 Subnet Mask:255.255.255.0:子网掩码字段,表示子网掩码为255.255.255.0。 Option: 3 Router:选项字段,表示路由器。 Length:4:选项长度字段,表示选项的长度为4字节。 Router:192.168.12.1:路由器字段,表示路由器的IP地址为192.168.12.1。 Option: 15 Domain Name:选项字段,表示域名。 Length:9:选项长度字段,表示选项的长度为9字节。 Domain Name:DHCP HOST:域名字段,表示域名为"DHCP HOST"。 Option: 255 End:选项字段,表示选项结束。 Option End:255:选项结束字段,表示选项的结束标识为255。 Padding:000000000000000000000000000000000000000000000000000000000000000000000000…:填充字段,用0填充。 |
上一篇: