第二章计算机网络答案,计算机网络自顶向下方法第二章复习题答案

https://github.com/jzplp/Computer-Network-A-Top-Down-Approach-Answer

R1

浏览网页 HTTP协议

文件传输 FTP协议

P2P下载 P2P协议

发送邮件 SMTP协议

DNS服务 DNS协议

R2

网络体系结构是分层的体系结构,但从应用程序开发者的角度看,网络体系结构是固定的,为应用程序提供了特定的服务集合。

应用程序体系结构规定了如何在各种端系统上组织应用程序。有两种主流体系结构:客户-服务器体系结构和对等体系结构。

R3

最先发起会话的进程是客户,最先等待连接的进程是服务器。

R4

不同意。因为一旦有通信的进程,就必然会有客户端和服务器端。而且从另一个意义上讲,P2P也是有服务器来记录信息的。

R5

标识对方主机使用IP地址,标识对方主机上的进程使用端口号。

R6

使用UDP。UDP不需要建立连接,拥塞控制等等,所以更快。

R7

计算机控制机械

R8

可靠数据传输 TCP

吞吐量 TCP/UDP

定时 TCP/UDP

安全性 TCP+SSL

R9

SSL运行在应用层。

需要把SSL加密后的数据传递给UDP。(貌似现在无法做,除非自己实现SSL)

R10

确认身份,建立TCP连接,使客户和服务器为接受大量的分组做好准备。

R11

因为上述协议需要可靠的数据传输,不允许丢失数据。

R12

对于每一个访问电子商务网站的新客户,设置浏览器相应的cookie,并在服务器存储对应客户的购买记录。同一客户后来再访问时,HTTP请求中会附带cookie,服务器便能确定是同一客户,并继续存储购买记录。

R13

Web缓存器中存储了最近请求过的对象的副本。web请求会先定向到Web缓存器。

只能减少部分对象的时延。因为Web缓存器只存储了访问过的副本,未访问过的对象在Web缓存器中没有。此时就不能减少请求该对象的时延了。

R14

https://github.com/jzplp/Computer-Network-A-Top-Down-Approach-Answer/blob/master/Chapter-2/RQA-R14/R14.md

R15

因为FTP用两个并行的TCP来传输文件。一个是控制连接,一个是数据连接。正因为数据的传输是和控制信息分开的,所以被称作带外传送控制信息的。

R16

Alice主机-(HTTP协议)-Alice的服务器-(SMTP协议)-Bob的服务器-(POP3协议)-Bob的主机

R17

收到的报文首部:

HTTP/1.1 200 OK

Date: Sat, 19 Jan 2019 13:03:02 GMT

Server: Apache

Last-Modified: Sat, 31 Dec 2011 09:54:00 GMT

ETag: "1cdb-4b56054245e00"

Accept-Ranges: bytes

Content-Length: 7387

Cache-Control: max-age=86400

Expires: Sun, 20 Jan 2019 13:03:02 GMT

Connection: Keep-Alive

Content-Type: text/html

HTTP/1.1 200 OK

HTTP/1.1表示HTTP版本

200 OK 表示请求成功

Date: Sat, 19 Jan 2019 13:03:02 GMT

表示服务器发送响应报文的日期和时间

Server: Apache

用的Apache服务器

Last-Modified: Sat, 31 Dec 2011 09:54:00 GMT

请求对象最后修改的日期和时间

ETag: "1cdb-4b56054245e00"

对象的版本标记

Accept-Ranges: bytes

表示支持字节的断点续传

Content-Length: 7387

对象的字节数

Cache-Control: max-age=86400

表示当访问此对象后的86400秒内再次访问不会去服务器请求,而是使用缓存

Expires: Sun, 20 Jan 2019 13:03:02 GMT

该对象过期的日期

Connection: Keep-Alive

客户端到服务器端的连接持续有效

Content-Type: text/html

对象类型是html文本

R18

区别是,如果选择下载并保留模式,即使存放在本地的邮件丢失,用户也能重新取回邮件。

R19

可以有完全相同的主机名。

RR必须有一条类型为MX的记录。

R20

https://github.com/jzplp/Computer-Network-A-Top-Down-Approach-Answer/blob/master/Chapter-2/RQA-R20/R20.md

R21

不是必须进行回报的。由BitTorrent的机制决定,没有任何“必须”回报的操作。

R22

每过30秒,其它对等方将随机的选择一名新的对等方开始对换,如果选择到了Alice,则Alice就会获得文件块。

R23

覆盖网络是一种面向应用层的网络,包括对等方和对等方之间由虚拟联络构成的抽象的逻辑网。覆盖网络不包括路由器。在覆盖网络中“边”就是对等方和对等方之间的逻辑链路。

R24

网状覆盖网络拓扑:优点是结构简单,实现方便。减少查询的时间和报文数量。缺点是对于大规模系统而言开销太大,不现实。

环形DHT:优点减少了每个对等方必须管理的覆盖信息的数量。缺点是发送报文数量太多,耗费时间长。

R25

分布式文件存储,即时讯息,分布式下载,区块链

R26

因为一个UDP端口可以接收多个主机发送的报文。而一个TCP端口只能与一个客户端建立连接。因此需要空出端口来接受新的客户端连接。

需要n+1个套接字

R27

因为TCP发送之前需要建立连接,UDP不需要。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值