本文对计算机网络的一些基本概念进行讲解,主要包括:网络、因特网、因特网的组成、电路交换、分组交换、分组交换的特点、路由器转发分组的过程、计算机网络的分类、计算机网络的性能指标。
网络的概念:
网络由若干节点和链路组成,链路连接这些节点,节点一般是计算机、集线器、交换机或路由器等。
因特网的概念:
因特网是世界上最大的互联网络,网络把许多计算机连接起来,而因特网把许多网络连接起来。
因特网的组成:
因特网从工作方式上看,可以分为核心部分和边缘部分,核心部分由大量网络和连接这些网络的路由器组成,边缘部分由所有连接在因特网上的主机组成,核心部分为边缘部分提供服务,边缘部分供用户直接使用。
电路交换:
必须先建立连接,占用通信资源,进行通话,最后释放连接,归还通信资源。
分组交换:
分组交换采用存储转发技术,我们把需要发送的整块数据称为一个报文,发送报文之前,先把一个较长的报文划分成为多个更小的等长数据段,在每一个数据段前面加上一些必要的控制信息组成的首部后,就构成了一个分组,分组也称为包,分组的首部称为包头,分组是在因特网中传送的数据单元,因为分组中的首部包含了目标地址和源地址之类的重要信息,所以每一个分组才能在因特网中独立地选择传输路径。
分组交换的特点:
- 高效:在分组传输的过程中动态分配传输带宽,对通信链路逐段占用;
- 灵活:为每一个分组独立地选择转发路由;
- 迅速:以分组作为传送单位,不需建立连接就能向其他节点发送分组;
- 可靠:分布式多路由的分组交换网,使网络有很好的生存能力。
路由器转发分组的过程:
路由器用来进行分组交换,路由器收到一个分组后,先暂存下来,再检查分组的首部,查找转发表,按照首部中的目标地址,找到合适的接口转发出去,把分组转发给下一个路由器,这样多个路由器以分组转发的方式,把分组传送到最终的目标主机,各个路由器之间经常交换彼此的路由信息,以便创建和维持在路由器中的转发表,这样,当网络拓扑结构发生变化时,转发表就能够得到及时更新。
按作用范围划分计算机网络:
- 广域网(WAN):广域网的作用范围通常是几十至几千公里,广域网是因特网的核心部分,连接广域网交换机的链路一般都是高速链路,具有较大的通信容量。
- 城域网(MAN):城域网的作用范围一般是一个城市,作用范围一般为几公里至几十公里,城域网可以作为一种公共设施,将多个局域网连接起来。
- 局域网(LAN):局域网的作用范围一般是几公里,局域网可以实现文件管理、应用软件共享等功能。
按不同使用者划分计算机网络:
- 公用网:指电信公司出资建造的大型网络,可以共享给公共用户使用的通信网络。
- 专用网:是某个部门为本单位的特殊工作需要而建造的网络,不向本单位以外提供服务。
计算机网络的性能指标:
- 速率:网络上数据的传送速率,也叫数据率或比特率,单位是bit/s。
- 带宽:在计算机网路中,带宽用来表示网络的通信线路所能传送数据的能力,因此网络带宽用来表示在单位时间内从网络中的某一点到另一点所能通过的最高数据率,带宽单位是bit/s。
- 吞吐量:表示在单位时间内通过某个网络的数据量。
- 时延:是指数据从网络的一端传送到另一端所需的时间,时延分为发送时延、传播时延、处理时延、排队时延。发送时延是指主机或路由器发送数据帧所需要的时间,传播时延是指电磁波在信道中传播一定距离需要花费的时间,处理时延是指主机或路由器在收到分组时进行处理所花费的时间,分组进入路由器时,要先在输入队列中排队等待处理,还要在输出队列中排队等待转发,这就产生了排队时延。
- 时延带宽积:等于传播时延乘以带宽。
- 往返时间RTT:表示从发送方发送数据开始,到发送方收到来自接收方的确认,这个过程总共花费的时间。