计算机网络第六版第二章答案(待)
复习题
1: web http
文件传输 FTP
邮件传输 SMTP
远程登陆 telnet
P2P Bittorrent
2:
网络体系结构 |
---|
应用层 |
传输层 |
网络层 |
链路层 |
物理层 |
应用程序体系结构 |
---|
客户-服务器 |
P2P |
3:
对于web, 浏览器是客户, web服务器是服务器
对于P2P, 下载文件的对等方是客户, 上传文件的对等方是服务器
4:
不同意, 同上。
5:
端口号和IP地址
6:
UDP
UDP虽然不可靠, 但不需要花费其他的资源, 全部精力集中在数据的收发上, 成本低速度快。
7:
无人机控制程序。
8:
可靠数据传输:TCP提供
吞吐量:都不
安全:使用SSL加强的TCP提供
定时:都不。
9:
应用层。
加密 解密
发送进程 --> SSL --> TCP --> SSL --> 接收进程
UDP没有必要用SSL, 因为UDP是不可靠协议。
10:
保证在客户发送之前, 服务器已经就绪。 确认彼此身份。
11:
TCP保证数据的可靠传输。
12:
在该客户建立TCP连接时,服务器向其发送一个带有set-cookie:number的行, 当客户浏览器收到该HTTP时, 把首部行中set-cookie的number添加到该浏览器管理的cookie文件中, 包括该服务器的主机名, 当客户继续浏览这个网站时, 每请求一个Web页面, 浏览器就会从该cookie文件中获得她对这个网站的识别码,并放到http的请求报文中的首部行。
13:
Web缓存保存了最近请求过的对象的副本,若浏览器被配置成首先指向Web缓存器, 则浏览器建立一个到Web缓存器的TCP连接,课考本地是否存储了该对象, 若存放了则Web缓存器向浏览器用HTTP响应报文返回该对象,若没有存放则打开一个与该对象的初始服务器的TCP连接,Web缓存器像该服务器发送HTTP请求, 收到请求后, 该服务器向Web缓存器发送该对象的HTTP响应, Web缓存器在收到该对象时, 在本地存储空间存储一份副本, 并向浏览器发送该副本。
只减少其中的某部分对象的时延, 因为Web缓存器是接受某个被请求对象的副本, 不是该HTTP请求的全部对象。
15:
FTP使用了两个并行的TCP连接来传输文件, 一个是控制连接, 一个是数据连接。FTP的控制信息是带外传送的。
而HTTP用一个TCP连接来传输控制和数据, 所以位带内发送控制信息。
16: