加粗斜线代表重难点,加粗代表重点,斜线代表难点
文章目录
一、计算机网络概述
计算机网络的形成与发展
重点:(1)计算机网络的定义
- 从物理结构上来看,计算机网络是在标准的网络协议及网络操作系统的控制下,由分布在不同地理位置的,具有独立功能的多台计算机、数据传输设备以及其他相关设备组成的计算机复合系统;
- 从应用目的上看,计算机网络是以互相共享硬件和软件资源为目的而连接起来具有独立功能的多台计算机系统的集合。
总和:是利用通信设备和线路把地理上分散的多台具有独立功能的计算机系统连接起来、在功能完善的网络软件支持下,进行数据通信,实现资源共享、互操作和协同工作的系统
(2)计算机网络的功能
- 数据通信
数据通信功能是在计算机之间传输数据;
数据通信功能是其他功能的基础; - 资源共享
资源共享是指用户在权限范围内共享网络中各计算机的资源,包括硬件共享、软件共享以及数据共享 - 分布式处理和均衡负荷
分布式处理:通过调度把一项任务分配给计算机网络上的多个计算机,每个计算机承担其中的一部分计算任务
均衡复合:在多台计算机之间动态的进行任务调度,均衡的使用网络资源,提高系统的利用率及整体处理能力
难点:(1)面向终端的计算机网络和多主机互联的计算机网络系统结构 (2)终端、前端处理机、通信控制处理机
1. 面向终端的计算机网络
各用户在自己的终端上分时轮流是用中央计算机的资源对数据进行处理,处理结果再返回终端。
当终端用户增多时:
- 中央计算机负载大
- 通信线路利用率低
对应措施:
面向终端的计算机网络远程联机系统
- 将通信控制功能分离出来,由前端处理机FEP或通信处理机CCP负责
- 在终端集中的区域设置集中器或复用器
2. 多主机互联的网络阶段
新需求:一个单位的多个计算机系统之间共享资源、交换信息
ARPA网建立的意义:
- 完成了计算机网络的定义、分类与子课题研究内容的描述
- 提出了资源子网、通信子网的两级网络结构的概念
- 研究了报文分组交换的数据交换方法
- 采用了层次结构的网络体系结构模型与协议体系
- 促进了TCP/IP协议的发展
3.开放式标准化计算机网络阶段
- 新需求:不同制造厂家的计算机和网络互联困难,限制了更大范围的信息交换与共享
- 1979年,ISO提出了“开放系统互联”目标,1984年提出OSI/RM模型(国际ISO7498),7层模型
- 局域网络特点:距离范围有限、拓扑结构规范、协议简单、联网容易、传输速率高、使用方便、价格低廉
4.网络互联与高速网络阶段
- Internet:TCP/IP网络体系结构,各种使用TCP/IP协议的设备均可互联通信,是计算机网络最辉煌的成就。
- 新的网络技术:光线局域网、全光网络、5G无线通信、物联网
计算机网络的定义
1.定义
- 从物理结构上来看,计算机网络是在标准的网络协议及网络操作系统的控制下,由分布在不同地理位置的,具有独立功能的多台计算机、数据传输设备以及其他相关设备组成的计算机复合系统
- 从应用目的上看,计算机网络是以互相共享硬件和软件资源为目的而连接起来具有独立功能的多台计算机系统的集合
计算机网络:是利用通信设备和线路把地理上分散的多台具有独立功能的计算机系统连接起来,在功能完善的网络软件支持下,进行数据通信,实现资源共享、互操作和协同工作的系统。
2.梅特卡夫规则
网络价值以用户数量的平方的速度增长。
互联网企业以免费来吸引用户。
计算机网络的功能
1.数据通信
- 数据通信功能是在计算机之间传输数据
- 数据通信功能是其他功能的基础
2.资源共享
- 资源共享是指用户在权限范围内共享网络中各计算机的资源
- 硬件共享:硬件资源包括各种大型的处理器、存储设备等,用户可以共享主机设备,也可以共享外部设备,提高了计算机硬件额利用率
- 软件共享:软件资源包括操作系统、应用软件和驱动程序等。避免了软件的重复开发与购置
- 数据共享:数据包括用户文件、配置文件、数据文件等。类似酒店客房和餐饮、交通信息等数据库。
3.分布式处理和均衡负荷
- 分布式处理:通过调度把一项任务分配给计算机网络上的多个计算机,每个计算机承担其中的一部分计算任务。
- 均衡负荷:在多台计算机之间动态的进行任务调度,均衡的使用网络资源,提高系统的利用率及整体处理能力。
4.提高安全可靠性
资源可以存放在多个地点,用户可以通过多种途径访问网络资源。一旦莫一台计算机出现故障,起任务可以立即由担任备份功能的计算机执行,避免了系统瘫痪。
计算机网络的特点
计算机网络的逻辑组成
ARPANET的资源子网和通信子网
计算机网络从逻辑上划分
- 位于虚线框外的资源子网
- 位于虚线框内的通信子网
资源子网: - 组成:主机、用户终端、终端控制器、联网外部设备、各种软件资源与信息资源
- 功能:负责全网的数据处理业务,向网络用户提供各种网络资源与网络服务,如web服务、email服务、文件共享服务等。
通信子网
- 组成:
– 通信控制处理机CCP(网络节点):负责网络数据包的接收、存储、校验和转发,如路由器、交换机;
– 通信线路:包括电话线、双绞线等有线线路和微波、卫星等无限线路;
– 其他通信设备:主要是型号变换设备,使信号适合在通信线路上传输,如调制解调器。 - 功能
– 网络数据传输
现代网络中的资源子网和通信子网
由于计算机成本的降低,用户不再使用用户终端连接主机,而是直接通过计算机连接到局域网,再通过局域网联入广域网。局域网与广域网、广域网与广域网的互联通过路由器实现。但是仍然可以把计算机网络从逻辑上划分为虚线框外的资源子网和虚线框内的通信子网。
计算机网络的硬件组成
主体设备
又称为主机,可分为工作站和中心站
- 工作站(客户机):供用户使用网络的本地计算机,一般对其性能和配置要求不高,多采用普通的PC机。
- 中心站(服务器):主要用于为网络上的用户提供服务,要求长时间稳定运行,对性能和配置有较高要求。
网络设备
是指再计算机网络中起到连接和转换作用的设备。
传输介质
是指计算机网络中用来连接主机和网络设备的物理介质,可分为有线传输介质和无线传输介质。
计算机网络的软件组成
1.网络协议和通信软件
网络协议和通信软件主要是通过协议程序实现网络协议功能,如TCP/IP、NetBEUI协议等。
2.网络操作系统
网络操作系统用于实现资源共享、管理用户对不同资源访问的应用程序,是最主要的网络软件,常见的有:
3.网络管理及网络应用软件
- 网络管理及网络应用软件
–网络管理软件:是用来对网络资源进行监控管理和对网络进行维护的软件,如简单网络管理协议SNMP、Openview等。
-网络应用软件:是为网络用户提供服务并为网络用户解决实际问题的软件,如web服务器软件Apache
计算机网络的分类
- 按照覆盖范围划分
–局域网:地理范围在10km以内。
–城域网:10km到100km。
–广域网:从数百公里到数千公里。 - 按照数据交换方式划分
–数据交换:通过网络节点的某种转接方式实现从任一端系统到另一端系统之间的数据通路
- 按照通信介质划分
–可划分为双绞线网络﹑同轴电缆网络﹑光纤网络﹑微波网络﹑卫星网络等。 - 按照网络应用范围和管理性质划分
–公用网络:为公众提供商业性或公益性的通信和信息服务的通用计算机网络·例如公共数据网PDN ·公共电话交换网PSTN等。
–专用网络:是某单位或企业为本系统的特定业务需要而建设的计算机网络,不对本单位或企业之外的人员开放。例如校园网。
按照网络拓扑结构划分
可以划分为总线型网络、环型网络、星型网络、数型网络、网状网络等。
- 基本含义
– 拓扑:从图论演变而来的,是一种研究与大小和形状无关的点、线、面特点的方法。
– 计算机网络的拓扑结构:指网络中各个节点之间互相连接的几何构形,表示了网络服务器、工作站的网络配置和互相之间的连接。
– 意义:对整个网络的功能、可靠性、费用、设备类型、管理模式等有重要影响。
– 计算机网络的拓扑结构 - 总线型拓扑
– 总线:作为公共信道(数据通道)的传输介质,一般为有线介质。
– 结构特点:所有节点都通过相应的硬件接口连接到总线上
– 信号传播与接收:沿总线向两端传播,所有节点都可以接收到;在目的地一致的站点接收信息
– 信息发送:同一时刻只能由一个节点发送信息
– 优缺点:结构简单,可靠性高,易于扩充;
总线传输距离有限,多用户发送数据易产生冲突,网络性能降低
- 环型拓扑
– 令牌:一个在环路上的个节点间传递的特殊信息帧。
拥有令牌的节点有权发送数据,数据沿环路传递一周后回到发送节点,发送节点再把令牌传递给下一个节点;倘若无需发送数据,直接传递令牌
– 优缺点:当节点数确定时,信息传递的延迟时间是固定的,实时性强;节点数量增加将导致信息传递的延迟增大,效率降低,且单个节点影响全局,故障检测困难。
- 星型拓扑
– 信息发送:任何两个节点的通信都必须经过中央节点转发。
– 实现方法:一是采用具有数据处理和转接功能的高配置计算机;二是采用具有信号再生和转发功能的交换机或集线器
– 优缺点:解决了总线、环型的缺点,同时可以进行集中控制;需要电缆较多,中央节点制约了全局和扩展能力
- 树型拓扑
– 信息交换:主要发生在上、下节点之间,相邻及同层之间一般不进行数据交换或数据交换量较少。
– 优缺点:故障易于隔离,易于扩展;根节点影响全局
- 网状拓扑
– 结构特点:每个节点至少与两个以上节点有直接线路连接,也叫做分布式结构
– 优缺点:容错能力最强的网络拓扑结构,便于共享资源,可改善线路的信息流量分配和选择最佳路径,网络延迟小;控制复杂、线路费用高、扩充受限,往往只用于大型网络系统和公共通信骨干网
- 混合型拓扑
由前几种拓扑结构混合组成
二、数据通信基础
数据通信系统的概念与模型
数据通信的概念
- 数据:把事件的某些属性规范化后的表现形式
- 信号:数据的具体的物理表现,它把信息用电信号的形式表达
- 数据通信:依照一定的通信协议,在两点或多点之间通过某种传输媒介(如电缆、光缆)以数字二进制信息单元形式交流信息的过程
通信系统模型
- 基本任务:有效而可靠地传递信息
- 类型:多样型,功能和结构上各不相同
- 基本形式:点与点之间建立的通信系统
数据通信系统的概念
- 定义:是通过数据电路将分布在远地的数据终端设备与计算机系统连接起来。实现数据传输、交换、存储和处理的系统
- 理解:从计算机网络的角度看,是把数据源计算机所产生的数据迅速、可靠、准确地传输到数据宿(目的)计算机或专用外设
数据通信系统模型
- 数据终端DTE:数据通信系统中用于发送和接收数据的设备
- 通信控制器:实现通信双方的同步、差错控制、传输链路的建立、维持和拆除及数据流量控制等功能的设备、需要协议软件
- 数据终接设备DCE:该设备及其与通信网路的连接构成了网络终端的用户网络接口。它提供了到网络的一条物理连接、转发通信量,并且提供用于同步DCE和DTE之间数据传输的时钟信号。
- 数据电路:在线路或信道上假信号变换设备之后形成的二进制比特流通路,由传输信道及其两端的数据电路连接设备DCE组成。
- 数据链路:在数据电路已经建立的基础上,通过发送方和接收方之间交换“握手”(通信双发建立同步联系、使双发设备处于正确的收发状态、通信双发互相核对地址)信号,使双发确认后,方可开始传输数据的两个或两个以上的终端装置与互连线路的组合体
数据通信方式
按照数字信号排列顺序分类
- 并行传输
- 数据流以并行方式多位同时在多条信道上传输
- 需要的传输信道多,不适合长距离传输
- 通信速率难以很高
简单比方来说就是当距离拉长时,无法保证每条信道上的比特流(0或1)同时输送到另一端
- 串行传输
- 数据流以串行方式逐位地在一条信道上传输
- 收发双发应约定字节中各位传输地先后顺序
- 易于实现,长距离和告诉传输中可靠性高
按照信息传递的方向与事件的关系分类
- 单工通信
- 信息流只能沿着一个方向传播,不能反向
- 通常采用二线制
- 一般用于无线广播、有线广播及电视广播,数据通信中使用很少
- 半双工通信
- 信息流可双向传播,但不能同时双向传播
- 仅需一个信道(通常2线制),但效率极低
- 会话式通信,现场总线的数据通信常采用这种方式
- 全双工通信
- 信息流可同时双向传播
- 需要两个信道(通常是3线制)
- 效率高、结构相对复杂、成本相对较高
- 多用于计算机通信系统、远程监控和控制系统
数据通信系统的主要技术指标
术语
- 文本消息:由文字和数字的自负序列组成,这些文字和数字应属于有限字符集合