计算机网络第一次作业

1、计算机网络可以向用户提供哪些服务

计算机网络能够向用户提供服务主要靠应用程序。能提供电子邮件、聊天、语言(视频通讯)、游戏、购物、信息检索、学习等服务。

2、试简述分组交换的要点

采用存储转发技术,把一个报文划分为几个分组后再进行转发。

3、互联网基础结构的发展大致分为哪几个阶段?请指出这几个阶段最主要的特点。

三个阶段

第一阶段:从单个网络ARPANET向互联网发展,第一个分组交换网,所有要连接在ARPANET上的主机都直接与就近的结点交
换机相连,支持TCP / IP 协议。

第二阶段:建成了三级结构的互联网

第三阶段:形成了多层次ISP结构的互联网

4、简述互联网标准制定的几个阶段。

(1)互联网草案

(2)建议标准

(3)互联网标准

5、互联网的两大组成部分(边缘部分和核心部分)的特点是什么?他们的工作方式各有什么特点?

边缘部分:由所有连接在互联网上的主机组成。这部分是用户直接使用的,用来进行通信和资源共享。

核心部分:由大量网络和连接网络的路由器组成。这部分是为边缘部分提供服务的。

工作方式:

边缘部分:客户-服务器模式、对等方式

核心部分:路由器转发分组,路由器之间不断地交换路由信息

6、客户-服务器与P2P对等通信方式的主要区别是什么?有没有相同的地方。

C/S方式所描述的是进程之间服务和被服务的关系,P2P方式是指两个主机在通信时并不区分哪一个服务请求方哪一个是服务提供方。

相同:P2P方式从本质上看仍是使用C/S方式,只是对等连接中的每一个主机即是客服也同时是服务器。

7、计算机网络有哪些常用的性能指标?

速率、带宽、吞吐量、时延、时延带宽积、往返时间、利用率

8、假定网络的利用率达到了90%。试估算一下现在的网络时延是他的最小值的多少倍?

D / D0 = 1 / (1 - U) 代入U= 90% 解得:D / D0 = 10

9、收发两端之间的传输距离为1000KM,信号在媒体上传播的速率为2 x 10^8 m/s.试估算以下两种情况的发送时延和传播时延:

(1)数据长度为10^7bit,数据发送速率为 100 kbit/s。

(2)数据长度为10^3bit,数据发送速率为 1 Gbit/s。

以上计算结果可得出什么结论?

(1)发送时延为10^7bit / 100kbit/s = 100s 传播时延:1000KM / 2 x 10^8 m/s = 5 ms

(2)发送时延为10^3bit / 1Gbit/s = 1us 传播时延:1000KM / 2 x 10^8 m/s = 5 ms

结论:若数据长度大而发射速率低,则在总的时延中,发送时延往往大于传播时延。若数据长度短而发送速率高,则传播时延又可能是总时延的主要部分。

10、假设信号在媒体上传播的速率为2.3*10^8 m/s.媒体长度n分别为:

(1)10cm (网络接口卡)

(2)100m (局域网)

(3)100km(城域网)

(4)5000km (广域网)

试计算数据率为1Mb/s和10Gb/s时在以上媒体中正在传播的比特数。

10cm:

传播延迟:10 cm /2.3*10^8 m/s = 4.35 * 10 ^ -10 s

1 MBIT/s比特数:1 MBIT/s * 4.35 * 10 ^ -10 s = 4.35 * 10 ^ -4 bits

10 GBIT/s比特数:10 GBIT/s * 4.35 * 10 ^ -4 s = 4.35 bits

100 m:

传播延迟:100 cm /2.3*10^8 m/s = 4.35 * 10 ^ -7 s

1 MBIT/s比特数:1 MBIT/s * 4.35 * 10 ^ -7 s = 4.35 * 10 ^ -1 bits

10 GBIT/s比特数:10 GBIT/s * 4.35 * 10 ^ -7 s = 4.35 * 10 ^3 bits

100 km:

传播延迟:100 km /2.3*10^8 m/s = 4.35 * 10 ^ -4 s

1 MBIT/s比特数:1 MBIT/s * 4.35 * 10 ^ -4 s = 4.35 * 10 ^ 2 bits

10 GBIT/s比特数:10 GBIT/s *4.35 * 10 ^ -4 s = 4.35 * 10 ^6 bits

5000 km:

传播延迟:5000 km /2.3*10^8 m/s =2.17 * 10 ^ -2 s

1 MBIT/s比特数:1 MBIT/s * 2.17 * 10 ^ -2 s = 2.17 * 10 ^ 4 bits

10 GBIT/s比特数:10 GBIT/s * 2.17 * 10 ^ -2 s = 2.17 * 10 ^8 bits

11、长度为100字节的应用层数据交给运输层传送,需加上20字节的TCP首部。再交给网络层传送,需加上20字节的IP首部。最后交给数据链路层的以太网传送,加上首部和尾部18字节。试求数据的传输效率。 若应用层数据长度为1000字节,数据的传输效率是多少?

100字节传输速率:100b / (100 + 20 + 20 + 18 ) b = 63.3%

1000字节传输速率:1000b / (1000 + 20 + 20 + 18 ) b = 94.5%

12、网络体系结构为什么要采用分层次的结构?试举例出一些与分层次结构的思想相似的日常生活的例子。

划分层次可以把复杂的问题分为多个比较简单的较小问题,实现起来比较方便,比较容易分工协作。

例子:比如计算机结构,划分了硬件层、指令集层、操作系统层、应用程序层等,便于不同的开发者对计算机进行开发,不同层次的开发者也不需要关注除下一层次以外的内容。

13、网络协议的三个要素是什么?各有什么含义?

语法:数据与控制信息的结构或格式

语义:对需要发出何种控制信息。完成何种动作以及做出何种响应。

同步:即时间实现顺序的详细说明

14、试述具有五层协议的网路体系结构的要点,包括各层的主要功能。

物理层:传送比特流

数据链路层:将网络层传下来的IP数据报组装成帧,在两个相邻结点间的链路上传送帧中的数据。

网络层:为分组交换上网的不同主机提供通信服务,把传输层产生的报文段或用户数据封装成分组或包进行传送,选择和适的路由,使源主机运输层传下来的分组能通过网络中的路由器找到目的主机。

运输层:向两个主机中进程的通信提供服务

应用层:直接为用户的应用进程提供服务。

15、试解释 everything over IP 和 IP over everything 的含义。

everything over IP:在IP 层上面有很多应用程序。

IP over everything:IP协议允许在各种各样的网络构成的互联网上运行,在IP层以上看不见下层是什么物理网络。

16、我们在互联网上传送数据经常是从某个源点传送到某个终点,而并非传送过去又再传送回来。那么为什么往返时间RTT是个很重要的性能指标呢?

往返时间包括各中间结点的处理时延、排队时延以及转发数据时的发送时延。

猜你喜欢

转载自blog.csdn.net/Qingyuyuehua/article/details/114711002