问答题
某主机的MAC地址为00—15—C5—C1—5E—28,IP地址为10.2.128.100(私有地址)。题47—a图是网络拓扑,题47—b图是该主机进行Web请求的1个以太网数据帧前80个字节的十六进制及ASCII码内容。

请参考图中的数据回答以下问题。注:以太网数据帧结构和IP分组头结构分别如题47—c图所示。
问答题
Web服务器的IP地址是什么?该主机的默认网关的MAC地址是什么?
【正确答案】正确答案:64.170.98.32 00—21—27—21—51—ee 以太网帧头部6+6+2=14字节,IP数据报首部目的IP地址字段前有4×4=16字节,从以太网数据帧第一字节开始数14+16=30字节,得目的IP地址40 aa 62 20(十六进制),转换为十进制得64.170.98.32。以太网帧的前6字节00—21—27—21—51—ee是目的MAC地址,本题中即为主机的默认网火10.2.128.1端口的MAC地址。
【答案解析】
问答题
该主机在构造题47—b图的数据帧时,使用什么协议确定目的MAC地址?封装该协议请求报文的以太网帧的目的MAC地址是什么?
【正确答案】正确答案:ARP FF—FF—FF—FF—FF—FF。 ARP协议解决IP地址到MAC地址的映射问题。主机的ARP进程在以太网以广播的形式发送ARP请求分组,在以太网上广播时,以太网帧的目的地址为全1,即FF—FF FF—FFFF—FF。
【答案解析】
问答题
假设H1vrP/1.1协议以持续的非流水线方式工作,一次请求一响应时间为RTT,rfc.html页面引用了5个JPEG小图像,则从发出题47—b图中的web请求开始到浏览器收到全部内容为止,需要多少个RTT?
【正确答案】正确答案:6 HTTP/1.1协议以持续的非流水线方式工作时,服务器在发送响应后仍然在一段时间内保持这段连接,客户机在收到前一个响应后才能发送下一个请求。第一个RTT用于请求Web页面,客户机收到第一个请求的响应后(还有5个请求未发送),每访问一次对象就用去一个RTT。故共1+5=6个RTT后浏览器收到全部内容。
【答案解析】
问答题
该帧所封装的IP分组经过路由器R转发时,需修改IP分组头中的哪些字段?
【正确答案】正确答案:源IP地址0a 02 80 64改为65 0c 7b 0f。 生存时间(TTL)减1校验和字段重新计算私有地址和Internet上的主机通信时,须有NAT路由器进行网络地址转换,把IP数据报的源IP地址(本题为私有地址10.2.128.100)转换为NAT路由器的一个全球IP地址(本题为101.12.123.15)。因此,源IP地址字段0a 02 80 64变为65 0c 7b 0f。IP数据报每经过一个路由器,生存时间TTL值就减1,并重新计算首部校验和。若IP分组的长度超过输出链路的MTU,则总长度字段、标志字段、片偏移字段也要发生变化。注意,图47—b中每行前4bit是数据帧的字节计数,不属于以太网数据帧的内容。
【答案解析】