目录
思维导图 知识点总结
1.1-1 计算机网络的概念和功能
1.1-2 计算机网络的组成和分类
计算机网络的组成
计算机网络的分类
1.1-4 计算机网络性能指标
1.2-1 分层结构、协议、接口和服务
1.2-2 OSI参考模型
1.2-3 TCP/IP参考模型
5层参考模型
思维导图 知识点总结
1.1-1 计算机网络的概念和功能
计算机网络:是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。
网络把许多计算机连接在一起,而互联网则把许多网络连接在一起,因特网是世界上最大的互联网。
ISP:因特网服务提供者/因特网服务提供商,是一个向广大用户综合提供互联网接入业务、信息业务和增值业务的公司,如中国电信、中国移动、中国联通等。分为主干ISP、地区ISP和本地ISP。
1.1-2 计算机网络的组成和分类
计算机网络的组成
1. 组成部分
2. 工作方式:分为边缘部分和核心部分
边缘部分: 由所有连接在互联网上的主机组成。这部分是用户直接使用的,用来进行通信和资源共享。====》C/S方式、P2P方式
核心部分:由大量网络和连接这些网络的路由器组成,这部分是为边缘部分提供服务的
3. 功能组成:分为通信子网和资源子网
通信子网:实现数据通信
资源子网:实现资源共享/数据处理
计算机网络的分类
1. 按分布范围分:广域网(WAN)、城域网(MAN)、局域网(LAN)、个人区域网(PAN)
交换技术 广播技术
2. 按使用者分:公用网、专用网
3.按交换技术分:电路交换、报文交换、分组交换
(报文交换和分组交换)采用的是存储转发技术
4. 按拓扑结构分:星型、环形、总线型(常用于局域网)、网状型
5. 按传输技术分:广播式网络、点对点网络
广播式网络
点对点网络 使用分组转发和路由选择机制
1.1-4 计算机网络性能指标
1. 速率 即数据率或称数据传输率或比特率
2. 带宽 表示网络的通信线路传送数据的能力,通常指但问时间内从网络中某一点到另一点所能通过的“最高数据率”。单位是“比特每秒”,b/s,kb/s,Mb/s,Gb/s 也指网络设备所支持的最高速度
链路带宽=1Mb/s是指主机1秒内可以向链路上发送1Mb数据
3. 吞吐量 表示单位时间内通过某个网络(或信道、接口)的数据量。 单位 b/s,kb/s,Mb/s
吞吐量受网络的带宽或网络的额定速率的限制。
4. 时延
发送时延、传播时延、排队时延、处理时延
数据长度/信道带宽(发送速率)
信道长度/电磁波在信道上的传播速率
排队时延:等待输出或输入链路可用的时间
处理时延:检错、找出口
5. 时延带宽积=传播时延*带宽 单位是b “某段链路现在有多少比特”
6. 往返时延RTT
RTT越大,在收到确认之前,可以发送的数据越多
往返传播时延=传播时延*2 和 末端处理时间
7. 利用率 指信道利用率和网络利用率
信道利用率:有数据通过的时间/(有+无)数据通过的时间
网络利用率:信道利用率的加权平均值
1.2-1 分层结构、协议、接口和服务
网络体系结构是从功能上描述计算机网络结构的
每层遵循某个网络协议以完成本层功能
计算机网络体系结构是计算机网络的各层及其协议的集合
分层的基本原则
(1)各层之间相互独立,每层只实现一种相对独立的功能
(2)各层之间界面自然清晰,易于理解,相互交流尽可能少
(3)结构上可分割开。每层都采用最合适的技术来实现
(4)保持下层对上层的独立性,上层单向使用下层提供的服务
(5)整个分层结构能促进标准化工作
实体:第n层中的活动元素称为n层实体。同一层的实体叫做对等实体
协议:为进行网络中的对等实体数据交换而建立的规则、标准或约定称为网络协议。【水平】
协议三要素:语法、语义、同步
语法:规定传输数据的格式
语义:规定所要完成的功能
同步:规定各种操作的顺序
接口(访问服务点SAP):上层使用下层服务的入口
服务:下层为相邻上层提供的功能调用【垂直】
SDU 服务数据单元:为完成用户所要求的功能而应传送的数据
PCI协议控制信息:控制协议操作的信息
PDU协议数据单元:对等层次之间传送的数据单位 PDU=PCI+SDU
1.2-2 OSI参考模型
应用层:用户与网络的界面,所有能和用户交互产生网络流量的程序
典型应用层服务:文件传输(FTP)、电子邮件(SMTP)、万维网(HTTP)...
表示层:用于处理在两个通信系统中交换信息的表示方式(语法和语义)
功能一:数据格式变换
功能二:数据加密解密
功能三:数据压缩和恢复
会话层:向表示层实体/用户进程提供建立连接并在连接上有序地传输数据。这是会话,也是建立同步(SYN) 适用于传输大文件
功能一:建立、管理、终止会话
功能二:使用校验点可使会话在通信失效时从校验点/同步点继续恢复通信,实现数据同步
传输层 :负责中继中两个进程的通信,即端到端的通信。传输单位是报文段或用户数据段。
功能一:可靠传输、不可靠传输
功能二:差错控制
功能三:流量控制
功能四:复用分用
网络层:把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。传输单位是数据报
功能一:路由选择 选择合适的路由
功能二:流量控制 协调发送端和接收端的速度问题
功能三:差错控制 检查分组是否有差错
功能四:拥塞控制 整体控制速度
数据链路层:把网络层传下来的数据包封装成帧。传输单位是帧
功能一:封装成帧
功能二:差错控制 帧错+位错
功能三:流量控制
功能四:访问(接入)控制 控制对信道的访问
物理层:在物理媒体上实现比特流的透明传输。传输单位是比特
透明传输:指不管所传数据是什么样的比特组合,都应当能够在链路上传送
功能一:定义接口特性
功能二:定义传输模式 单工、半双工、双工
功能三:定义传输速率
功能四:比特同步
功能五:比特编码
1.2-3 TCP/IP参考模型