计算机网络概述
最后更新时间:
- 基本概念
- 体系结构、网络协议和网络设备
- 网络系统的分析、设计和应用
` RTT:往返传播时延
计算机网络概述
概念、组成、功能、分类
概念和功能
计算机网络:是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。
计算机网络的功能: - 资源共享 - 数据通信 - 分布式处理 - 提高可靠性 - 负载均衡
因特网发展阶段: ARPAnet -internet→lnterne 三级结构的因特网 多层次ISP结构的因特网
计算机网络的组成
组成部分:硬件、软件、协议(一系列规则和约定的集合)
工作方式: - 边缘部分 用户直接使用:C/S方式;B/S方式;P2P方式(对等连接) - 核心部分 为边缘部分服用
功能组成: - 通信子网:通信子网 (各种传输介质、通信设备、相应的网络协议组成) - 资源子网:资源子网 (实现资源共享功能的设备和软件的集合)
计算机网络的分类
按分布范围分: 广域网WAN、城域网MAN、局域网LAN、个人区域网PAN (交换技术) (广播技术)
按使用者分: 公用网、专用网
按交换技术分: 电路交换、 报文交换、分组交换 (占用释放) (存储转发)
按拓扑结构分: 总线型、星型、环型、网型
按传播技术分: 广播室网络、点对点网络
标准化工作及相关组织
标准化工作
要实现不同厂商的硬、软件之间相互连通,必须遵从统一的标准。
标准分类:法定标准、事实标准
RFC(request for comment) RFC上升为因特网标准的阶段: Internet Draft、Proposed Standard;Internet Standard
相关组织
ISO 国际标准化组织 ITU 国际电信联盟 IEEE 电气电子工程师学会 IETF Internet工程任务组 ## 性能指标 ### 速率、带宽和吞吐量 连接在计算机网络上的主机在数字信道上传送数据位数的速率。
“带宽”原本指某个信号具有的频带宽度,即最高频率与最低频率之差,单位是赫兹(Hz)。计算机网络中,带宽用来表示网络的通信线路传送数据的能力,通常是指单位时间内从网络中的某一点到另一点所能通过的“最高数据率”。单位是“比特每秒”,b/s,kb/s,Mb/s,Gb/s。网络设备所支持的最高速度。
表示在单位时间内通过某个网络(或信道、接口)的数据量。单位b/s,kb/s,Mb/s等。
时延、时延带宽积、RTT、利用率
- 时延
- 发送时延:数据长度除以信道带宽(发送速率)
- 传播时延:链路长度除以电磁波传播速率
- 排队时延:等入口
- 处理时延:找出口
- 时延带宽积
- 时延带宽积(bit) = 传播时延(s) * 带宽(b/s)
- 时延带宽积又称为以比特为单位的链路长度。即“某段链路现在有多少比特”。容量
- 往返时延RTT
- 从发送方发送数据开始,到发送方收到接收方的确认(接收方收到数据后立即发送确认)总共经历的时延。
- RTT包括传播时延(它的两倍)和末端处理时延
- 利用率
- 信道利用率
- 网络利用率
体系结构和参考模型
分层结构与协议、接口、服务
为什么要分层
把大问题分成小问题解决
怎么分层
实体、对等实体 协议(对等实体才有协议,对等实体间的规定 ) 接口(相邻层次才有) 服务(上层要求服务、下层提供服务)
分层的基本原则: - 各层独立、每层只实现一种相对独立功能 - 每层之间的界面清晰自然,易于理解,交互尽可能少 - 结构上可以分割、都采用最合适的技术实现 - 保持下层对上层的独立性,上层单向使用下层提供的服务 - 整个分层结构应该能促进标准化工作。
正式认识分层结构
???
lSO/OSI模型 7
记忆:用示会输网链物(倒读)
应用层 表示层 会话层 (上三层数据处理
传输层
网络层 数据链路层 物理层 (下三层数据通信
点到点、端到端