网工 错题整理02

1、HTTP

如下图所示,假设客户机通过浏览器访问HTTP服务器试图获得一个Web网站,关联于URL的IP地址在本地没有缓存,假设客户机与本地DNS服务器之间的延退为RTT=0.1ms,客户机与HTTP服务器之间的往返延迟为RTT=32ms,不考虑页面的传输延迟。若该Web页面只包含文字,则从用户点击URL到浏览器完整页面所需要的总时间为(27);若客户机接着访问该服务器上另一个包含7个图片的Web页面,采用HTTP/1.1,则上述时间是(28)。

本题是一个综合应用题,在web浏览器点击网址时,通常先去DNS服务器解析出网址中服务器的IP地址,在使用HTTP协议去web服务器进行访问,但是进行HTTP访问时,需要先建立TCP连接,另外要注意的一点是,HTTP 1.1支持持续连接,也就是客户端和服务端端在第一次通讯时需要建立TCP连接,接下来如果客户端访问的是同一个服务器上的其他web页面,可以不在建立TCP连接,而使用原来已经创建的TCP连接,因此可以节省创建TCP连接所消耗的时间。在第一次访问时,由于没有DNS缓存信息,所以其访问时间由以下三部分组成: 1.dns解析时间1ms;

2. 建立TCP连接的时间RTT;

3请求并传输页面时间RTT; 所以第一次访问的总时间是1+32+32=65ms

接着继续访问时,由于使用的HTTP 1.1,因此使用的是持续连接,在访问web页面有多个图片时,HTTP 1.1有两种方式,分别是基于流水线的方式和非流水线方式。从本题的答案看,显然使用的是非流水线方式。 所以在上一个TCP连接的基础上,所以省去了第一次访问的1和2这两部分的时间,只有请求页面和响应的往返时间,根据选项,应该是采用了HTTP 1.1的持续连接的非流水线方式,一个基础界面外加7个图片,一共8个RTT,所以是32*8=256

2、抓包分析

从图片的下半部分可以看到具体的报文解析,其解析的帧为Frame9,也就是图片中下半部分的第9个报文。其源MAC地址为08:4a:5e:ae:6d,目的MAC地址为1c:19:2f:4b:ac:100。其目标IP地址为113.201.242.58,虽然目标MAC地址为2d:46:48:3a:3a:66,但由于报告中的目标IP地址不一定是对到达最终目标主机地址的映射,因此其目标IP地址可能是中间某个网关对应的MAC地址,不一定是目标IP地址对应的MAC地址。从传输出的TCP信息可以看出其目标端口为80,因此是用于请求web页面的。从报文中可以看到它一共捕获了66个字节,可以看到应用层报文中的len=0,是一个连接请求。

3、传输速率与时间计算

如下图所示,假设服务器要分发一个5G比特的文件给5个对等体(Peer),服务器上传带宽为54Mbps,5个对等体的上传带宽分别为:u1=19Mbps、u2=20Mbps、u3=19Mbps、u4=15Mbps、u5=10Mbps; 下载带宽分别为:d1=24Mbps、d2=24 Mbps、d3=24Mbps、d4=27Mbps、d5=29Mbps,则采用C/S模式和P2P模式传输最小时长分别是(3)秒。

让我们根据您给出的条件来计算在客户端/服务器(C/S)模式和点对点(P2P)模式(这里指的是P2P不共享模式,即每个对等体仅从服务器获取数据而不互相共享数据)下传输5吉比特(5 Gbit)文件所需的最短时间。

C/S 模式

在客户端/服务器模式下,所有对等体(Peer)都直接从服务器下载文件。服务器的上传带宽为54 Mbps。

  • 文件大小:5 Gbit
  • 服务器上传带宽:54 Mbps
  • 服务器上传速率:54 Mbps = 54 * 10^6 bps

为了计算服务器将文件发送给所有对等体所需的时间,我们只需要考虑服务器的上传带宽,因为它限定了总的传输速率。

因此,在客户端/服务器模式下,传输时间为约92.59秒。

P2P 不共享模式

在P2P不共享模式下,每个对等体仍然直接从服务器下载文件,但是对等体之间不共享数据。在这种情况下,我们需要考虑对等体的下载带宽来确定最短时间。

  • 对等体的最大下载带宽为29 Mbps(Peer 5)。

为了计算所有对等体完成下载所需的时间,我们需要找出哪个对等体完成下载所需的时间最长,因为所有对等体都必须完成下载后才算完成整个任务。

  • Peer 1: d1 = 24 Mbps
  • Peer 2: d2 = 24 Mbps
  • Peer 3: d3 = 24 Mbps
  • Peer 4: d4 = 27 Mbps
  • Peer 5: d5 = 29 Mbps

我们计算每个对等体完成下载所需的时间:

可以看出,Peer 1、Peer 2 和 Peer 3 需要相同且最长的时间来完成下载,即208.33秒。

因此,在P2P不共享模式下,传输最短时间为208.33秒。

总结一下:

  • C/S 模式下的最短时间:92.59秒
  • P2P 不共享模式下的最短时间:208.33秒

不知道C/S模式下答案为什么是92.59*5=462.96秒

4、互联网校验和

给定如下图所示的3个16bit字,则求得的Internet Checksum是

5、以太网传输效率

6、带宽计算

对于一个光节点覆盖1000户的860MHz HFC网络,采用64QAM(正交幅度调制)调制方式时,网络带宽全部用于点对点业务,则用户均带宽为()

在860MHz的HFC网络中,下行带宽采用64QAM调制方式时为3.5Gbps(此值根据标准ITU-T J.112AnnexB得到);3.5Gbps/1000户=3.5Mbps。采用256QAM调制方式时为5Gbps;采用1024QAM调制方式时为6.25Gbps。

7、磁盘索引与块号

采用四级索引结构的文件系统中,()是主索引。其文件系统采用多级索引结构,若磁盘块大小为16k字节,每个块号需占4字节,则采用二级索引时的文件最大长度可占用()物理块。

在采用四级索引结构的文件系统中,第一级是主索引。主索引通常存储在文件目录项中,它指向第一个索引块。

关于文件最大长度可占用的物理块数量,在采用二级索引时,我们可以按以下方式进行计算:

  1. 主索引块:由于每个块号需占4字节,而磁盘块大小为16K字节,因此主索引块可以存放16K / 4 = 4096个块号。
  2. 第一级索引块:同样地,每个块号需占4字节,因此一个一级索引块可以存放16K / 4 = 4096个块号。
  3. 第二级索引块:同理,一个二级索引块也可以存放16K / 4 = 4096个块号。

现在考虑文件的最大长度:

  • 主索引块可以直接引用4096个物理块。
  • 每个一级索引块可以引用4096个物理块,主索引块可以引用4096个一级索引块,因此总共可以引用4096 x 4096 = 16,777,216个物理块。
  • 同样地,每个二级索引块可以引用4096个物理块,一级索引块可以引用4096个二级索引块,因此总共可以引用4096 x 4096 = 16,777,216个物理块。

综上所述,采用二级索引时的文件最大长度可占用的物理块数量为16,777,216个。

8、windows 共享文件夹权限

在 Windows Server 2008 系统中,当用户通过网络访问文件夹 A 时,文件夹 A 的共享权限和 NTFS 权限都会起作用。在这种情况下,文件夹 A 的共享权限为只读,NTFS 权限是写入,那么最终用户获得的实际权限是由两者中最严格的权限决定的。

具体来说,Windows 会先检查共享权限,然后检查 NTFS 权限。如果共享权限不允许写入,即使 NTFS 权限允许写入,用户也无法执行写入操作。因为共享权限限制了用户通过网络访问文件夹的能力,所以在这种情况下,用户的实际权限将是只读。

Table of Contents

Index