综合题 计算并填写下表:
IP地址 117.145.131.9
子网掩码 255.240.0.0
主机号 ______
网络地址 ______
直接广播地址 ______
子网内第一个可用IP地址 ______
子网内的最后一个可用IP地址 ______
问答题    
 
【正确答案】0.1.131.9
【答案解析】
问答题    
 
【正确答案】117.144.0.0
【答案解析】
问答题    
 
【正确答案】117.159.255.255
【答案解析】
问答题    
 
【正确答案】117.144.0.1
【答案解析】
问答题    
 
【正确答案】117.159.255.254
【答案解析】IP地址117.145.131.9表示为:01110101.10010001.10000011.00001001。A类IP地址的第一个8位小于127,该IP地址的第一个8位为127,故它为A类地址。该IP地址的子网掩码为11111111.11110000.00000000.00000000,前12位为1,前12位为网络号,则网络地址为01110101.10010000.00000000.00000000,即117.144.0.0。主机号为后20位,即0.1.131.9。直接广播地址与广播地址相同,即将主机号全部置1,就是将该IP地址的后20位置1,01110101.10011111.11111111.11111111,即117.159.255.255为该IP的直接广播地址,该地址用于主机配置过程中IP数据报的目的地址。由于主机号全0保留为表示网络,所以子网内的第一个可用IP地址从1开始,即为117.144.0.1。最后一个IP地址就是直接广播地址减去1,即为117.159.255.254。
问答题   某客户机使用DHCP获取IP地址等信息,其获取IP地址过程中捕获的4条报文及对第2条报文分析如下图所示。请分析图中的信息,补全图中横线处的内容。
编号  报文摘要
 1  DHCP: Request, Type: DHCP discover
 2  DHCP: Reply, Type: DHCP ______
 3  DHCP: Request, Type: DHCP Request
 4  DHCP: Reply, Type: DHCP ACK
DLC: -----DLC Header-----
  DLC: Destination
  DLC: Source
  DLC: Ethertype
=______
=001122334455
=0800 (IP)
IP: D = ______, S = 192.168.0.1
______: D = 68, S = 67
DHCP: -----DHCP Header-----
  DHCP: Boot record type
  DHCP: Hardware address type
  DHCP: Hardware address length
  DHCP: Hops
  DHCP: Transaction id
  DHCP: Elapsed boot time
  DHCP: Flags
  DHCP: 0
  DHCP: Client self-assigned address
  DHCP: Client address
  DHCP: Next Server to use in bootstrap
  DHCP: Relay Agent
  DHCP: Client hardware address
  DHCP: Host name
  DHCP: Boot file name
  DHCP: Vendor Information tag
  DHCP: Message Type
  DHCP: Address renewel interval
  DHCP: Address rebinding interval
  DHCP: Request IP Address leased time
  DHCP: Sever IP Address
  DHCP: Subnet mask
  DHCP: Gateway address
  DHCP: Domain Name Server address
=2 (Reply)
=1 (10M Ethernet)
=6 bytes
=0
=6019121F
=0 seconds
=0000
=no broadcast
=[0.0.0.0]
=[192.168.0.180]
=[0.0.0.0]
= [0.0.0.0]
=001234567890
=' '
=' '
=53825276
=2
=345600 (seconds)
=604800 (seconds)
=691200 (seconds)
=______
=255.255.255.0
=[192.168.0.100]
=[202.106.0.100]
在DHCP客户机上捕获的报文及第2条报文的分析
 
【正确答案】offer ffffffffffff 255.255.255.255 UDP 192.168.0.1
【答案解析】
问答题   如下表所示,在某DHCP客户机执行ipconfig/release和ipconfig/renew命令时捕获了5条报文,表中列出报文的部分信息并对第四条报文进行了解析。若执行命令前后客户机的IP地址没有改变,分析表中的信息并补全空白处的信息。
编号 源IP地址 目的IP地址 报文摘要
1 10.1.2.3 10.1.2.1 DHCP: Request, Type: DHCP ______
2 ______   DHCP: Request, Type: DHCP discover
3 ______   DHCP: Reply, Type: DHCP offer
4   ______ DHCP: Request, Type: DHCP request
5     DHCP: Reply, Type: DHCP ack
DHCP: -----DHCP Header-----
DHCP: Boot record type=1 (Request)
DHCP: Hardware address type=1 (10M Ethernet)
DHCP: Hardware address length=6 bytes
DHCP: Hops=0
DHCP: Transaction id=2219135D
DHCP: Elapsed boot time=0 seconds
DHCP: Flags=0000
DHCP: 0=nobroadcast
DHCP: Client self-assigned address=[0.0.0.0]
DHCP: Client address=[0.0.0.0]
DHCP: Next Server to use in bootstrap=[0.0.0.0]
DHCP: Relay Agent=[0.0.0.0]
DHCP: Client hardware address=001122334455
DHCP: Vendor Information tag=63825366
DHCP: Message Type=3 (DHCP Request)
DHCP: Request specific IP address=[______]
 
【正确答案】release 0.0.0.0 10.1.2.1 255.255.255.255 10.1.2.3
【答案解析】本题考查的DHCP协议的工作流程。 ipconfig/all命令可以查看客户机获得的地址租约及其他配置信息情况。 ipconfig/release命令可以释放已获得的地址租约。 ipconfig/renew命令可以重新从DHCP服务器获得新的地址租约。 重新获得IP地址,DHCP服务器其DHCP客户端的交互过程如下。 ①DHCP客户机广播“DHCP发现(DHCP discover)”消息,试图找到网络中的DHCP服务器,以便从DHCP服务器获得一个IP地址。由于DHCP客户机还没配置IP地址,它只能用广播方式发送该消息,并且源IP地址没置为:0.0.0.0。 ②DHCP服务器收到“DHCP发现(DHCP discover)”消息后,就向网络中广播“DHCP供给(DHCP offer)”消息,其中包括提供供给DHCP客户机的IP地址和相关的配置信息。 ③DHCP客户机收到“DHCP供给(DHCP offer)”消息,如果接受DHCP服务器所提供的相关参数,就通过广播“DHCP请求(DHCP request)”消息向DHCP服务器请求提供IP地址。 ④DHCP服务器广播“DHCP确认(DHCP ack)”消息,将IP地址分配给DHCP客户机。 ⑤DHCP协议中常见英语单词的中文意义如Physical Address[物理地址,又称MAC地址、硬件地址(Hardware address)],dhcp Enabled(是否允许DHCP动态分配),IP Address(IP地址),Subnet Mask(子网掩码),Gateway address(网关地址)。 (1)由第一行的报文过程得出,是通过源IP地址向目的IP地址发送的报文信息,ipconfig/release命令是释放已获得的地址租约,是由源IP地址向目的IP地址发送。所以报文的类型是release,故第1小空应填入:release。 (2)DHCP客户机广播“DHCP发现(DHCP discover)”消息,试图找到网络中的DHCP服务器,以便从DHCP服务器获得一个IP地址。由于DHCP客户机还没配置IP地址,它只能用广播方式发送该消息,并且源IP地址设置为:0.0.0.0。故第2小空应填入:0.0.0.0。 (3)DHCP服务器收到“DHCP发现(DHCP discover)”消息后,就向网络中广播“DHCP供给(DHCP offer)”消息,其中包括提供供给DHCP客户机的IP地址和相关的配置信息。所以第3小空应该填写DHCP服务器的地址10.1.2.1。故第3小空应填入:10.1.2.1。 (4)由“Message Type=3(DHCP Request)”知该条报文是请求报文,在DHCP中,请求报文采用广播的形式播出(广播地址255.255.255.255),故第4小空应填入:255.255.255.255。 (5)由第5小空前的“Request specific IP address”语句知,该处应该填写请求发出的客户端的地址,本题中执行命令前后客户机的IP地址没有改变,故第5小空应填入:10.1.2.3。