一、计算机网络概述
1.一些基础概念:
1)计算机网络(网络):是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。
2)internet是通用名词,它泛指由多个计算机网络互连而成的网络。在这些网络之间的通信协议(即通信规则)可以是任意的。
3)Internet是专有名词,它指当前全球最大的、开放的、由众多网络连接而成的特定互联网,并采用TCP/IP协议作为通信规则,其前身是美国的ARPANET。
2.计算机网络的性能指标
1)速率:连接在计算机网络上的主机在数字信道上传送数据的速率,也称为数据率或比特率。
2)带宽:网络的通信线路传送数据的能力。即:在单位时间内从网络中的某一个点到另一点所能通过的“最高数据率”。
3)吞吐量:在单位时间内通过某个网络(信道/接口)的数据量。
4)时延:数据(一个报文或分组,甚至比特)从网络(或链路)的一端传送到另一端所需的时间。
(发送时延:主机或路由器发送数据帧所需要的时间,即:从发送数据帧的第一个比特算起到该帧的最后一个比特发送完毕所需要的时间。
传播时延:电磁波在信道中传播一定的距离需要花费的时间。
处理时延:主机或路由器在收到分组时要花费一定的时间进行处理。例如:分析分组的首部信息、从分组中提取数据部分、进行差错检验或查找适当的路由等等。
排队时延:分组在经过网络传输时,要经过许多路由器。但分组在进入路由器后要先在输入队列中排队等待处理。
注意:对于高速网络链路,我们提高的仅仅是数据的发送速率而不是比特在链路上的传播速率而不是比特在链路上的传播速率。)
5)时延带宽积:传播时延×带宽
6)往返时间RTT:从发送方发送数据开始,到发送方收到来自接收方的确认总共经历的时间。
7)利用率:信道利用率和网络利用率两种。
二、计算机网络的功能
1)数据通信 2)资源共享 3)分布式处理 4)提高可靠性 5)负载均衡
三、计算机网络的组成
四、计算机网络的分类
五、计算机网络的层次结构