1.1 计算机网络概述

计算机网络的概念

        一般认为,计算机网络是将分散的、具有独立功能的计算机系统,通过通信设备线路连接起来,由功能完善的软件实现资源共享信息传递的系统。

计算机网络组成

  1. 从组成上看,一个完整的计算机网络主要由硬件(主机,通信链路,交换设备,通信处理机等)、软件(主要是实现资源共享的软件)、协议(规定了网络传输数据时所遵循的规范)三大部分组成,缺一不可。
  2. 从工作方式上看,计算机网络(主要指Internet,也就是因特网)可分为边缘部分和核心部分。边缘部分就是所有链接到因特网,供用户使用的主机组成,用来通信和资源共享;核心部分由大量的网络和连接这些网络的路由器组成,为边缘部分提供连通性和交换服务
  3. 从功能组成上看,计算机网络由通信子网和资源子网组成。通信子网由各种传输介质、通信设备和相应的网络协议组成,他使网络具有数据传输、交换、控制和存储的能力资源子网是实现资源共享功能的设备及软件集合,向网络用户提供共享其他计算机上的硬件资源、软件资源和数据资源的服务

计算机网络功能

  1. 数据通信:他是计算机网络最基本和最重要的功能,用来实现计算机之间各种信息的传输,并将分散在不同地理位置的计算机联系起来,进行统一调配、控制和管理。
  2. 资源共享:资源共享可以是软件共享、数据共享,也可以是硬件共享。它使计算机网络中的资源互通有无、分工协作,从而极大地提高硬件资源、软件资源和数据资源的利用率。
  3. 分布式处理:当计算机网络中某个计算机系统负荷过重时,可以将其处理的某个复杂任务分配给网络中其他计算机系统,从而利用空闲计算机资源提高整个系统利用率。
  4. 提高可靠性:计算机网络中各台计算机可以通过网络互为替代机(如果我宕机了,那么我可以启动替代机先运行)。
  5. 负载均衡:将工作均衡分配给计算机网络中的各台计算机。

计算机网络的分类

        按分布范围分类

  1. 广域网(WAN)(交换技术):覆盖范围通常直径为几十千米到几千千米的的区域,因而有时也称远程网。广域网的任务是提供长距离通信,运送主机所发送的数据。
  2. 城域网(MAN):覆盖的范围可以是几个街区甚至整个城市,覆盖区域的直径范围是5~50km。大多数采用以太网技术,因此有时也并入局域网的范围。
  3. 局域网(LAN)(广播技术):覆盖范围小,通常是直径为几十到几千米,局域网在计算机配置的数量上没有太多限制,少的可以只有两台,多可以达几百台。传统上,局域网使用广播技术。
  4. 个人区域网(PAN):个人区域网是指个人工作的地方将消费电子设备(如平板、手机)用无线技术连接起来的网络,也称为无线个人区域网。覆盖直径约10米。

        按传输技术分类

  1. 广播式网络:所有联网计算机都共享一个公共通信信道。当一台计算机利用共享通信信道发送报文分组,所有计算机都会“收听”到这个分组。接收到该分组的计算机将通过检查目的地址来决定是否接收。局域网通常采用广播式通信技术,广域网中的无线、卫星通信网络也采用广播式通信技术
  2. 点对点网络:每条物理线路连接一对计算机。若通信两台主机中间没有直接连接的线路,则它们之间的分组传输就要通过中间结点进行接收、存储和转发,直到目的结点。广域网基本都属于点对点网络
  3. 是否采用存储转发与路由选择机制是点对点式网络与广播式的重要区别。

    按拓扑结构分类

网路拓扑结构是指网中结点(路由器、主机等)与通信线路(网线)之间的几何关系(如总线型、环形)表示的网络结构,主要指通信子网的拓扑图。

  1. 总线型网络:用单根传输线把计算机连接起来。总线型网络优点是建网容易、增/减结点方便、节省线路。缺点是重负载时通信效率不高、总线任意一处对故障敏感
  2. 星型网络:每个终端都以单独的线路与中央设备相连。中央设备早期是计算机,现在一般是交换机或者路由器。星型网络便于集中控制和管理,因为端用户之间通信必须经过中央设备。缺点是成本高、中央设备对故障敏感
  3. 环形网路:所有计算机接口设备连接成一个环。环型网络最典型的例子是令牌局域网。环可以是单环,也可以是双环,环中信号是单向传输的
  4. 网状网络:一般情况下,每个结点至少有两条路径与其他结点相连,多用在广域网。其有规则型和不规则型两种。其优点是可靠性高,缺点是控制复杂、线路成本高

按使用者分类

  1. 公用网:指电信公司出资建造的大型网络。”公用“指的是所有意愿按电信公司的规定缴纳费用的人都可以使用这种网络,因此也叫公众网。
  2. 专用网:指某个部门为满足本单位特殊业务的需要而建造的网络。这种网络不向单位以外的人提供服务。例如铁路、电力、军队等部门的专用网。

        按交换技术分类

交换技术指各主机之间、各通信设备之间或主机与通信设备之间为交换信息所采用的数据格式和交换装置的方式

  1. 电路交换网络:在源结点和目的结点之间建立一条专用的通路用于传输数据,包括建立连接、传输数据和断开连接三个阶段。该类网络的主要特点是整个报文的比特流连续地从源点直达终点,好像是在一条管道中传送。优点是数据直接传送,时延小。缺点是线路利用率低、不能充分利用线路容量、不便于差错控制
  2. 报文交换网络:用户数据加上源地址、目的地址、校验码等辅助信息,然后封装成报文。整个报文传送到相邻结点,全部存储后,再转发给下一个结点,重复这一个过程直到到达目的结点。每一个报文可以单独选择到达目的结点的路径。报文交换网络也称存储-转发网络,主要特点是整个报文先传送到相邻结点,全部存储转发表,转发到下一个结点。优点是可以较为充分的利用线路容量,可以实现不同链路之间不同数据传输速率的转换,可以实现格式转换,可以实现一对多、多对一的访问,可以实现差错控制。缺点是增大资源开销(辅助信息的处理),增加缓冲时延,需要额外的控制机来保证多个报文的顺序不乱序,缓冲区难以管理(报文大小无法确定,接收放不能预知报文大小)
  3. 分组交换网络:也称包交换网络。其原理是将数据分成较短的固定长度的数据块,在每个数据块中加上目的地址、源地址等分组信息组成的分组(包),以存储-转发的方式传输。其特点是单个分组(整个报文的一部分)传送到相邻结点,存储后查找转发表,转发到下一个结点。除了具有报文交换网络的优点外,分组交换网络还具有自身的优点:缓冲易于管理;包的平均时延更小,网络占用的平均缓冲区更少;更易于标准化;更适合应用。现在主流网络基本上都可视为分组交换网络。

分组交换网络的时延计算

        按传输介质分类

传输介质可分为有线和无线两大类。因此网络可分为有线网络无线网络。有线网络又分双绞线网络、同轴电缆网络。等。无线网络又可分为蓝牙、微波、无线点等类型,现在还有我们自己的星闪(遥遥领先)

        计算机网络的性能指标

1. 带宽:本来表示通信线路允许通过的信号频带范围,单位是赫兹(HZ)。而在计算机网络中,带宽表示网络的通信线路所能传送数据的能力,是数字信道所能传送的“最高数据传输速率”的同义语,单位是比特/秒。

2. 时延指数据(一个报文或分组)从网络(或链路)的一端传送到另一端所需要的总时间,他由四部分组成:发送时延、传播时延、处理时延、排队时延。

  • 发送时延:结点将分组的所有比特推向(传输)到链路所需要的时间,既发送分组的第一个比特算起,到该分组的最后一个比特发送完毕的时间,因此也称为传输时延。

计算公式:发送时延 = 分组长度 / 信道宽度

  • 传播时延:电磁波在信道中传播一定的距离需要花费的时间,既一个比特从链路的一端传播到另一端所需要的时间。

计算公式:信道长度 / 电磁波在信道上传播的速率

  • 处理时延:数据在交换节点为存储转发而进行的一些必要的处理所花费的时间。例如,分析分组首部、从分组中提取数据部分、进行差错检验或查找适当的路由等
  • 排对时延:分组在进入路由器后要先输入队列中排队等待处理。路由器确定转发端口后,还要在输出队列中等待转发,这就产生了排队时延。

总时延 = 发送时延 + 传播时延 + 处理时延 + 排队时延 

        写题时,排队时延和处理时延一般可忽略不记,除非有特殊说明。

3. 时延带宽积:指发送端发送的第一个比特即将到达终点时,发送端已经发出多少个比特,因此又称为以比特为单位的链路长度。

时延带宽积 = 传播时延 * 信道带宽

4. 往返时延(Round-Trip Time,RTT)从发送端发出一个短分组,到发送端收到来自接收端的确认(接收端收到数据后立即发送确认),总共经历的时延。在互联网中,往返时延还包括各中间结点的处理和排队时延及转发数据时的发送时延。

5. 吞吐量:指单位时间内通过某个网络(或信道、接口)的数据量。吞吐量受网络带宽或网络额定速率限制影响。

6. 速率:在网络中的速率是指连接到计算机网络上的主机在数字信道上传送数据的速率,也称数据传输速率、数据率或比特率,单位为b/s,速率较高时可用kb/s,Mb/s,Gb/s,在计算机网络中通常把最高数据传输速率称为带宽

7. 信道利用率:指出某一信到有百分之多少的时间是有数据通过的。

信道利用率 = 有数据通过的时间 / (有 + 无)数据通过的时间

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值