【简单回顾】

帧首部

IP首部

IP的数据部分

一、HTTP连接

HTTP非持久连接:2 × RTT(一个RTT用于TCP连接,一个RTT用于请求和接收文档)+传输时延(与文档大小成正比,这里的“传输”是指“传播时延”)
(对于每一个网页元素对象如flash、JPG的传输都要单独建立一个TCP连接)

HTTP持久连接:
(1)非流水线:客户在收到前一个请求的响应后才能发送对各个引用对象的请求(一个引用对象都耗费一个RTT——往返时延),共(1+n)RTT——第一个1代表建立连接  
(2)流水线:客户可以一个接一个持续发送对各个引用对象的请求(若所有请求和相应都是连续发送的,总共耗费1+1RTT)——第一个1代表建立连接

二、私有IP地址

2011年网络408数据帧大题_mac地址

【真题】

2011年网络408数据帧大题_ip地址_02

2011年网络408数据帧大题_数据帧_03

2011年网络408数据帧大题_ip地址_04

2011年网络408数据帧大题_mac地址_05

注意:从以太网数据帧的第一个字节开始数第31个字节开始的32位即目的IP地址。注意第一列的0010那些只是序号,不要一起数进去了。

(2)该主机在构造图二的数据帧时,使用什么协议确定目的MAC地址?封装该协议请求报文的以太网帧的目的MAC地址是什么?

【解析】

2011年网络408数据帧大题_数据帧_06

注意:是写6个ff,看清楚以太网帧的目的MAC地址是6B=48位

(3)假设HTTP/1.1协议以持续的非流水线方式工作,一次请求-响应时间为RTT,rfc.html页面引用了5幅JEEG小图像。问从发出图2中的Web请求开始到浏览器收到全部内容位置,需要多少个RTT?

【解析】持续的非流水线每发送一个引用对象需要一个RTT.

2011年网络408数据帧大题_mac地址_07

(4)该帧所封装的IP分组经过路由器R转发时,需修改IP分组头中的哪些字段?

【解析】

2011年网络408数据帧大题_ip地址_08

注意:其实上面wd的答案最后一句话有点问题,IP分组的长度从所给的数据帧能看出来是01 ef(H)=0000 0001 1110 1111,即分组大小为495B,远小于1500B,所以IP分组的长度是不会超过输出链路的MTU的,即总长度、标志、片偏移字段不会改变。

目的IP地址是不改变的,因为101.12.123.15是公网的IP地址,该数据帧并没有发往私网中。
这里IP分组的总长度字段是指分片的首部+数据的总长度,并不是分片前的数据报的总长度!
只要IP头部发生了改变,则头部校验和就需要改变。
源IP地址在传输过程中不变,除非是一个私网IP地址。

2011年网络408数据帧大题_ip地址_09