计算机网络 自顶向下方法 应用层 部分习题

Chapter 2 Review Questions


R2.网络体系结构和应用程序结构之间有什么区别?

A:网络体系结构涉及到的是通信过程的分层,比如五层网络分层;应用程序结构则是开发人员定义的一套比较广泛使用的应用程序的结构,比如CS结构和P2P结构。


R5.运行在一台主机上的一个进程,使用什么信息来表示运行在另一台主机上的进程?

A:IP地址标识主机,端口号标记进程。


R8.列出一个运输协议能够提供的4中宽泛类型的服务。指出是TCP还是UDP。

A:

  • 可靠的数据传输:TCP
  • 吞吐量:两者都不
  • 时间:两者都不
  • 安全性:两者都不

R13.Web缓存器将减少一个用户请求的所有对象还是只是其中的某些对象的时延呢?为什么?

A:减少所有对象的时延,因为缓存减少了连接的流量。


R19.一个机构的Web服务器和邮件服务器可以有完全相同的主机名别名吗?包含邮件服务器主机名的RR有什么样的类型?

A:可以相同;MX包含邮件服务器主机名。


R25.列出至少4个不同的应用,它们本质上适合P2P体系结构。

A:文件分布、即时讯息、视频流、分布式计算。


R26.如果TCP服务器支持n个并行连接,每条来自不同的客户主机,那么TCP服务器将需要多少个套接字?

A:将需要n+1个套接字。


R27.对于TCP的CS应用程序,为什么服务器程序必须先于客户程序运行?而对于UDP的CS应用程序,为什么客户程序可以先于服务器程序?

A:对于TCP应用程序,一旦客户端被执行,它就会尝试启动与服务器的TCP连接。如果TCP服务器不运行,那么客户端将无法建立连接。对于UDP应用程序,客户机不会在执行后立即启动连接(或尝试与UDP服务器通信)。


Chapter 2 Problems


P3.考虑一个HTTP客户要获取一个给定U

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值