计算机网络马宏伟应用层作业,马宏伟《计算机网络A》Chapter2-作业.doc

第二章 应用层 作业

假设客户机及默认DNS服务器的DNS Cache为空,客户机浏览器的Cache也为空。请描述客户机利用浏览器访问学校位于的WWW服务的基本步骤以及涉及的应用层、传输层协议。

Internet电子邮件系统由哪几部分组成?各部分的主要作用是什么? 假设Bob(bob@)给Alice( alice@)写一封电子邮件,请描述从Bob写电子邮件到Alice收到该邮件的基本步骤。

教材P116-117页的习题4。

教材P117页的习题5。

浏览器与WWW服务器之间的网络路径被抽象为一条100Mbps(1M=106)的链路。假设浏览器要从服务器下载100Kbits(1K=1000)长的页面,并包含10个嵌入的图像(文件名分别 img01.jpg,img02.jpg ……img10.jpg),每个图像都是 100Kbits长,页面和10个图像存储在同一服务器上。从浏览器到服务器有300毫秒的往返时间(RTT)。假定传输GET消息的时间为0,但需要计算在链路上传输HTML基文件和嵌入对象所需的时间(从服务器到客户的链路有150毫秒的传播延迟,也有与对象关联的传输延迟),以及建立TCP连接所需要的时间(假设TCP连接建立时间为1RTT)。

使用非持续HTTP(假设在浏览器和服务器之间没有并行连接),响应时间多长?即从用户请求URL到页面和嵌入的图像都显示出来需要多长时间?注意要描述导致延迟的不同部分。

仍然使用非持续连接,假设浏览器想打开多少到服务器的并行连接都可以。这种情况下响应时间是多少?

假设使用持续HTTP(HTTP1.1)连接,但没有使用流水线机制。这种情况下响应时间是多少?

假设使用流水线的持续HTTP,响应时间是多少?

假设在浏览器键入地址(URL)后从某个WWW服务器获取一个Web页面。假设该服务器的IP地址已缓存在本地,因此不需进行DNS查询。用RTT表示从本地机到包含所请求Web页面的服务器的往返时间。假设该Web页面由一个基本的HTML文件和五个小图像组成,每个对象的传输时间与RTT相比很小,可以忽略不计。在下列情况下,从用户输入地址后按下回车键到接收到完整的Web页面需要多长时间?

没有并行连接的非持续HTTP。

最多有五个并行连接的非持续HTTP。

使用流水线的持续HTTP。

Web Cache。某单位采用速率为10Mbps的以太网络连接各主机,并通过一条速率为1.5Mbps的接入链路与边缘路由器相连,如下图所示。假设,该单位网络内主机对Web服务器的平均访问速率为每秒15个请求, HTTP请求消息的长度忽略不计,每个HTTP对象的平均长度均为100Kbits;从边缘路由器转发HTTP请求消息开始,到边缘路由器收到对应的HTTP响应消息的平均时间为2秒;忽略对象在以太网络中的传输延迟;当接入链路负载强度小于等于80%时,忽略对象在接入链路中经历的延迟;当接入链路负载强度大于80%时,对象在接入链路中经历的平均延迟约为30s。问:

总的响应时间(从浏览器请求一个对象到接收到该对象为止的时间)。

将接入链路的速率提高到10Mbps,总的响应时间为多少?

保持接入链路的速率为1.5Mbpw。在该单位网络中设置命中率为0.5的Web Cache,总的响应时间为多少?

Web服务器

公用

Internet

某单位网络

10 Mbps LAN

接入链路(1.5 Mbps)

边缘路由器

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值