一、综合题
1 使用客户一服务器方式进行文件分发.。一台服务器把一个长度为F 大文件分发给N 个对等方。假设文件传输的瓶颈是各计算机(包括服务器)的上传速率u 。试计算文件分发到所有对等方的最短时间。
【答案】在客户一服务器方式下:
①从服务器端考虑,N 个主机共需要从服务器得到的数据总量为NF. 如果服务器能够不停的以“向各主机传送数据,则有
综上所述可知 。 ②从客户端考虑,N 个主机以“不停的下载文件F 。 ,即文件分发到所有对等方的最短时间为
2. 数据在信道中的传输速率受哪些因素的限制?信噪比能否任意提高,香农公式在数据通信中的意义是什么,“比特/每秒”和“码元海秒”有何区别?
【答案】根据香农定理公式其中,C 为信道的极限信息传输速率,W 为带宽,S/N为信噪比,可知,数据在信道中的传输速率受到信噪比和带宽的影响。
从理论上来说,只要信号功率足够大或者噪声功率足够小,信噪比就可以任意提高。但在实际的系统中,由于受到系统发射功率的限制,信号功率不可能无穷大,而对于系统来说,有一定的噪声基底,噪声功率不可能无穷小,因此信噪比不能任意提高。
香农公式的意义:只要信息传输速率低于信道的极限信息传输速率就一定可以找到某种办法来实现无差错的传输。不过,香农没有说明具体的实现方法。
“比特/秒”是信息的传输速率,“码元/秒”是码元的传输速率。两者在二进制时相等。在多进制时,比特率=码元速率×log 2L ,其中L 表示一个码元对应的数据信号电平的数量。显然,一个码元不一定对应于一个比特。
3. 有两个CIDR 地址块有,请指出,并说明理由。
【答案】先将地址转化为二进制表示,然后看前缀是否有重复的地方。
的前缀为:
11010000100
的前缀为:1101000010000010000101,它的前11位与
的,所以 地址块包含了这一地址块。
第 2 页,共 32 页 和是否有哪一个地址块包含了另一个地址?如果的前缀是一致
4. 下面列出的是使用TCP/IP协议通信的两台主机A 和B 传送邮件的对话过程,请根据这个对话回答问题。
问:(1)邮件发送方机器的全名是什么?发邮件的用户名是什么?
(2)发送方想把该邮件发给几个用户?他们各叫什么名字?
(3)邮件接收方机器的全名是什么?
(4)哪些用户能收到该邮件?
(5)为了接收邮件,接收方机器上等待连接的端口号是多少?
(6)传送邮件所使用的传输层协议叫什么名字?
(7)以2开头的应答意味着什么?
(8)以5开头的应答各表示什么样的错误?
【答案】(1)邮件发送方机器的全名是silverton.Berkeley.edu ,发邮件的用户名是djb ; (2)发送方想把该邮件发给God 、devils 和angels ;
(3)邮件接收方机器的全名是heaven.af.mil ;
(4)用户God 和angels 能收到该邮件;
(5)为了接收邮件,接收方机器上等待连接的端口号是25;
(6)传送邮件所使用的运输层协议叫TCP ;
(7)以2开头的应答意味着成功;
(8)5开头则是永久性错误,如接收用户不存在。
5. 简述因特网标准制定的几个阶段。
【答案】因特网标准的制定包括4个阶段:
(1)因特网草案OntenetDraft ), 在这个阶段还不是RFC 文档;
(2)建议标准(ProposedStandard ), 从这个阶段开始就成为RFC 文档;
(3)草案标准(DraftStandard );
(4)因特网标准(InternetStandard )。
因特网草案的有效期只有六个月。只有到了建议标准阶段才以RFC 文档形式发表。本书的许多内容都注明其相关的RFC 文档号便于读者查阅。
6. 试讨论在MPLS 域中的三种流的聚合程度:
(1)所有的分组都是流向同一个主机;
第 3 页,共 32 页
(2)所有的分组都流经同一个出口LSR ;
(3)所有的分组都具有同样的CIDR 地址。
【答案】(1)聚合粒度细,因为所有的分组流向同一个主机,所以LSR 在进行转发时,会给这些分组基本一致的标记;
(2)聚合程度稍粗些,出口LSR 要检查每一个分组的首部,以便将其分配到合适的终点; (3)这是最粗的聚合度,许多网络中的流都将聚合为同一个流,而这种聚合路径通常都在MPLS 的主干网中。
7. 试简述SSL 的工作过程。
【答案】首先举例说明SSL 的工作过程。假定A 有一个使用SSL 的安全网页。B 上网时用鼠标点击到这个安全网页的链接。接着,服务器和浏览器就进行握手协议,其主要过程如下:
①浏览器向服务器发送浏览器的SSL 版本号和密码编码的参数选择;
②服务器向浏览器发送服务器的SSL 版本号、密码编码的参数选择及服务器的证书。证书包括服务器的RSA 公开密钥。此证书用某个认证中心的秘密密钥加密,然后发送给该服务器;
③浏览器有一个可信的CA 表,表中有每一个CA 的公开密钥。当浏览器收到服务器发来的证书时,就检查此证书是否在自己的可信的CA 表中。如不在,则后面的加密和鉴别连接就不能进行下去;如在,浏览器就使用CA 的公开密钥对证书解密,这样就得到了服务器的公开密钥;
④浏览器随机地产生一个对称会话密钥,并用服务器的公开密钥加密,然后将加密的会话密钥发送给服务器;
⑤浏览器向服务器发送一个报文,说明以后浏览器将使用此会话密钥进行加密。然后浏览器再向服务器发送一个单独的加密报文,表明浏览器端的握手过程已经完成;
⑥服务器也向浏览器发送一个报文,说明以后服务器将使用此会话密钥进行加密。然后服务器再向浏览器发送一个单独的加密报文,表明服务器端的握手过程已经完成;
⑦SSL 的握手过程至此已经完成,下面就可开始SSL 的会话过程。
8. 当使用鼠标点击一个万维网文档时,若该文档除了有文本外,还有一个本地.gif 图像和两个远地.gif 图像。试问:需要使用哪个应用程序,以及需要建立几次UDP 连接和几次TCP 连接?
【答案】需要使用支持HTTP 协议的应用程序;
若使用HTTP/1.0,则需要建立0次UDP 连接和4次TCP 连接;
若使用HTTP/1.1,则需要建立0次UDP 连接和1次TCP 连接。
9. 已知第一次测得TCP 的往返时间RTT 是30ms 。接着收到了三个确认报文段,用它们测量出的往返时间样本RTT 分别是:26ms , 32ms 和24ms 。设
时间值讨论所得出的结果。
旧的
第 4 页,共 32 页 试计算每一次的新的加权平均往返所以有
【答案】已知
下面内容无效,请忽视。
答案:
文章加载中..