1.1.1计网_概念
概念:
- 计网是一个
将【分散的 、具有独立功能的 】计算机系统,通过【通信设备与线路】连接起来,由功能完善的 软件实现资源共享 和 信息传递的 系统。⚡ - 简言之,计算机网络就是一些 **互连的 、自治的 ** 计算机系统 的 集合。
不同时代的 定义:
①广义观点:
只要能实现远程信息处理的 系统或能进一步达到资源共享的 系统,都是计网。
- 在物理结构上具有计网的 雏形
- 但资源共享能力弱
- 是计网发展的 低级阶段
②资源共享的 观点:
计网是 以能够相互共享资源的 方式互连起来的 自治计算机系统的 集合。
- 该定义包含三层含义:
——目的 :资源共享;
——组成单元:分布在不同地理位置的 多台独立的 “自治计算机”;
——网络中的 计算机必须遵循的 统一规则:网络协议。 - 该定义符合目前计网的 基本特征。
③用户透明性观点
存在一个能为用户自动管理资源的 网络操作系统,它能够调用用户所需要的 资源,而整个网络就像一个大的 计算机系统一样对用户是透明的 。用户使用网络就像使用一台单一的 超级计算机,无须了解网络的 存在、资源的 位置信息。
- 用户透明性观点的 定义 描述了一个分布式系统,它是网络未来发展追求的 目标。
- CN的资源主要是指:计算机硬件、软件、数据⚡
1.1.2计网_组成
1 从组成部分上看
- 一个完整的 计网主要由硬件、软件、协议三大部分组成。
——硬件:
由主机(也称端系统)、通信链路(如双绞线、光纤)、交换设备(如路由器、交换机等)、通信处理机(如网卡)等组成。
——软件:
各种实现资源共享的 软件 和 方便用户使用的 各种工具软件(如网络操作系统、邮件收发程序、FTP程序、聊天程序等)。
软件部分多属于应用层。
——协议
是计网的核心
,协议规定了网络传输数据时所遵循的 规范。
2 从工作方式上看
- 计网(特指Internet,因特网)可分为边缘部分 和 核心部分。
——边缘部分
由所有连接到因特网上、供用户直接使用的 主机 组成,用来进行通信(如传输数据、音频或视频) 和 资源共享;
——核心部分
由大量的 网络 和 连接这些网络的 路由器组成,它为边缘部分提供 连通性 和 交换服务。
3 从功能组成上看
- 计算机网络系统的基本组成是通信子网和资源子网⚡
计网由通信子网 和 资源子网组成。
1)通信子网:
- 实现通信的设备和软件⚡
- 由各种传输介质、通信设备 和 相应的 网络协议组成,
- 它使网络具有数据传输、交换、控制、存储的 能力, 实现联网计算机之间的 数据通信。
2)资源子网:
- 实现资源共享的设备和软件⚡
- 是实现资源共享功能的 设备及其软件的 集合,
- 向网络用户提供 【共享其他计算机上的 硬件资源、软件资源、数据资源】的 服务。
1.1.3计网_功能
计网五大功能:
①数据通信
- 是计算机网络最基本 和 最重要的 功能⚡
- 用来实现联网计算机之间各种信息(文字、信件、图片)的 传输⚡
- 将分散在不同地理位置的 计算机联系起来,进行统一的 调配、控制 、管理。
- 例如,文件传输、电子邮件等应用,离开了计算机网络将无法实现。
②资源共享
- 包括软件共享、数据共享、硬件共享。⚡
- 它使计算机网络中的 资源互通有无、分工协作
- 从而极大地提高硬件资源、软件资源、数据资源的 利用率。
③分布式处理
- 当计网中的 某个计算机系统负荷过重时,
可以将 其 处理的 某个复杂任务 分配 给
网络中的 其他计算机系统(分散数据的综合处理⚡),
从而利用空闲计算机资源以提高整个系统的 利用率。 - “人多力量大”,使得计算机之间更“亲密”(不会使计算机相对独立)⚡
④提高可靠性
- 计网中的 各台计算机可以通过网络 互为替代机。
⑤负载均衡
- 将 工作任务均衡分配 给计网中的 各台计算机。
计算机网络不止这五大功能
1.1.4计网_分类
1按分布范围分类
——广域网/远程网(WAN)。
其任务是提供长距离通信,运送主机所发送的 数据,其覆盖范围 :直径为50km~999km
广域网是因特网的 核心部分
。- 连接广域网的 各结点交换机的 链路一般都是高速链路,具有较大的 通信容量。
——城域网(MAN)。
覆盖范围整个城市里面,覆盖区域的 直径范围是5~50km
- 大多采用以太网技术
- 因此有时也常并入局域网的 范围讨论。
——局域网(LAN)。
覆盖范围较小,通常是直径为20m~9km的 区域。
- 一般用微机或工作站通过高速线路相连
- 局域网在计算机配置的 数量上没有太多的 限制,少的 可以只有两台,多的 可达几百台。
- 传统上,局域网使用广播技术,而广域网使用交换技术。
——个人区域网(PAN)。
个人区域网是指在个人工作的 地方将消费电子设备(如平板电脑、 智能手机等)用无线技术连接起来的 网络,也常称为无线个人区域网(WPAN),覆盖区域的 直径约为10m
- 广域网和局域网之间的 差异 不仅是传播距离,还有协议。⚡
2按传输技术分类
——广播式网络。
所有联网计算机都共享一个公共通信信道。当一台计算机利用共享通信信道发送报文分组时,所有其他的 计算机都会“收听”到这个分组。
- 接收到该分组的 计算机将通过检查目的 地址来决定是否接收该分组。
- 局域网基本上都采用广播式通信技术,广域网中的 无线、卫星通信网络也采用广播式通信 技术
——点对点网络
每条物理线路连接一对计算机。若通信的 两台主机之间没有直接连接的 线路,则它们之间的 分组传输就要通过中间结点进行接收、存储 和 转发,直至目的 结点。
- 是否采用分组存储转发与路由选择机制是点对点式网络与广播式网络的 重要区别,广域网基本都属于点对点网络。
总结:
局域网基本上都采用广播式通信,
广域网基本都采用点对点网络,但是其无线、卫星通信网络采用广播式。
3按拓扑结构分类
网络拓扑结构是指由网中结点(路由器、主机等)与通信线路(网线)之间的 几何关系表示的 网络结构,主要指通信子网的 拓扑结构。
分为以下几种:
总线形、星形、环形网络多用于局域网,网状网络多用于广域网。
4按使用者分类
公用网:指电信公司出资建造的 大型网络(交钱就能用)
专用网:指某个部门为满足本单位特殊业务需要建造的 网络(只向本单位提供服务)
5按交换技术分类
- 交换技术是指各台主机之间、各通信设备之间或主机与通信设备之间为交换信息所采用的 数据格式 和 交换装置的 方式。
按交换技术可将网络分为如下几种:
——电路交换网络。
- 在源结点 和 目的 结点之间建立一条专用的 通路用于传送数据,
- 包括 建立连接 、传输数据、 断开连接 三个阶段。
- 最典型的 电路交换网是传统电话网络。
- 该类网络的 【主要特点】是整个报文的 比特流连续地从源点直达终点,好像是在一条管道中传送。
- 【优点】:数据直接传送、时延小。
- 【缺点】:线路利用率低、不能充分利用线路容量、不便于进行差错控制。
——报文交换网络。
- 用户数据加上 源地址、目的 地址、校验码 等辅助信息,然后封装成报文。
- 整个报文传送到相邻结点,全部存储后,再转发给下一个结点,重复这一过程直到到达目的 结点。
- 每个报文可以单独选择到达目的 结点的 路径。
- 报文交换网络也称
存储-转发
网络,【主要特点】是整个报文先传送到相邻结点,全部存储后查找转发表,转发到下一个结点。 - 【优点】是可以较为充分地利用线路容量,可以实现不同链路之间不同数据传输速率的 转换,可以实现格式转换,可以实现一对多、多对一的 访问,可以实现差错控制。
- 【缺点】是增大了资源开销(如辅助信息导致处理时间 和 存储资源的 开销),增加了缓冲时延,需要额外的 控制机制来保证多个报文的 顺序不乱序,缓冲区难以管理(因为报文的 大小不确定,接收方在接收到报文之前不能预知报文的 大小)
—— 网络
- 也称包交换网络。其原理是,将数据分成较短的 固定长度的 数据块,在 每个数据块中加上目的 地址、源地址等辅助信息组成分组(包),以存储-转发方式传输 其主要特点是单个分组(它只是整个报文的 一部分)传送到相邻结点,存储后查找转发表;转发到下一个结点。
- 【优点】除具备报文交换网络的 优点外,分组交换网络还具有自身的 :缓冲易于管理;包的 平均时延更小,网络占用的 平均缓冲区更少;更易于标准化; 更适合应用。
- 现在的 主流网络基本上都可视为分组交换网络
6按传输介质分类
- 传输介质可分为有线 和 无线两大类
- 有线网络又分为双绞线网络、同轴电缆网络等。
- 无线网络又可分为蓝牙、微波、无线电等类型。
1.1.6计网_性能指标
常用性能指标:
①带宽:表示网络的 通信线路所能传送的 数据能力,是数字信道所能传送的 “最高数据传输速率”同义词(b/s)
②时延:数据(报文\分组)从网络(链路)的 一端传送到另一端所要的 总时间
由四部分构成:
- 发送时延(传输时延)
发送分组的 第一个比特算起,到该分组的 最后一个比特发送完毕所需的 时间
发送时延 = 分组长度/信道宽度
- 传播时延
一个比特从链路的 一端传输到另一端所需的 时间
传播时延 = 信道长度/电磁波在信道上的 传播速率
- 处理时延
数据在交换结点为存储转发而进行得一些必要的 处理所花费的 时间 - 排队时延
分组在进入路由器后要先在输入队列中排队等待处理。路由器确定转发端口后,还要在输出队列中排队等待转发
[注意]:做题时,排队时延 和 处理时延一般可忽略不计(除非题目另有说明)
对于高速链路,提高的 仅是数据发送速率而非比特在链路上的 传播速率,减少数据的 发送时延
③时延带宽积
- 指发送端发送的 第一个比特即将到达终点时,发送端已经发出了多少个比特,因此又称 以比特为单位 的 链路长度,
时延带宽积=传播时延×信道带宽
。 - 考虑一个代表链路的 圆柱形管道,其长度表示链路的 传播时延,横截面积 表示链路带宽,则时延带宽积表示该管道可以容纳的 比特数量。
④往返时延(RTT)
- 指从发送端发出一个短分组,到发送端收到来自接收端的 确认(接收端收到数据后立即发送确认),总共经历的 时延。
- 在互联网中,往返时延还包括各中间结点的 处理时延、排队时延及转发数据时的 发送时延。
⑤吞吐量(Throughput )
- 指单位时间内通过某个 网络(或信道、接口) 的 数据量。
- 吞吐量受网络带宽or网络额定速率的 限制。
⑥速率(Speed))
- 网络中的 速率是指 连接到计算机网络上的 主机 在 数字信道 上传送数据的 速率,
- 也称数据传输速率、数据率、比特率,单位为 b/s(比特/秒)(或bits,有时也写 为bps)。
- 数据率较高时,可用kb/s(k=10 ^3)、Mb/s(M=10 ^6)或Gb/s(G=10 ^9)表示。 在计算机网络中,通常把最高数据传输速率称为带宽。
⑦信道利用率。
- 指出某一信道有百分之多少的 时间是有数据通过的
- 即
信道利用率=有数据通过时间/(有+无)数据通过时间