标准化工作
标准的分类:
- 法定标准:由权威机构制定的正式的、合法的标准。例:OSI
- 事实标准:某些公司的产品在竞争中占据了主流,时间久了,产品中的协议和技术就成了标准。例:TCP/IP
标准的制定:
RFC(Request For Comments)
- 因特网草案(Internet Draft)这个阶段还不是RFC文档。
- 建议标准(Proposed Standard)成为RFC文档。让公众完善。
- 草案标准(Draft Standard)形成后提交到IETF、IAB审核。(注意2011年开始以后取消第三个步骤,直接从建议标准后提交审核)
- 因特网标准。
相关组织
- 国际标准化组织ISO OSI参考模型、HDLC协议
- 国际电信联盟ITU 制定通信规则
- 国际电气电子工程师协会IEEE 学术机构、IEEE802系列标准、5G
- Internet工程任务组IETF 负责因特网相关标准的制定 RFC XXXX
性能指标
- 速率
- 带宽
- 吞吐量
时延
- 发送时延
- 传播时延
- 排队时延
- 处理时延
- 时延带宽积:传播时延×带宽
往返时延RTT:从发送方发送数据开始到发送方收到接收方的确认(接收方收到数据后立即发送确认)总共经历的时延
- 往返传播时延=传播时延×2
- 末端处理时延
利用率
- 信道利用率:有数据时间÷(有无数据时间)
- 网络利用率:信道利用率加权平均值
计算机网络分层
分层的基本原则
- 各层之间相互独立,每层只实现一种相对独立的功能。
- 每层之间界面自然清晰,易于理解,相互交流尽可能少。
- 结构上可分割开。每层都采用最合适的技术来实现。
- 保持下层对上层的独立性,上层单项使用下层提供的服务。
- 整个分层结构能促进标准化工作。
分层结构
- 实体:第n层中的活动元素称为n层实体。同一层的实体叫对等实体。
- 协议:为进行网络中的对等实体数据交换而建立的规则、标准或约定的网络协议。(水平)
- 接口:上层使用下层服务的入口
- 服务:下层为相邻上层提供的功能调用。
概念总结
- 网络体系结构是从功能上描述计算机网络结构。
- 计算机网络体系结构简称网络体系结构是分层结构。
- 每层遵循某个/些网络协议以完成本层功能。
- 计算机网络体系结构是计算机网络的各层及其协议的集合。
- 第n层在向n+1层提供服务时,此服务不仅包含第n层本身的功能,还包含由下层服务提供的功能。
- 仅仅在相邻层间有接口,且所提供服务的具体实现细节对上一层完全屏蔽。
- 体系结构是抽象的,而实现是指能运行的一些软件和硬件。
7层OSI(法定标准) + 4层TCP/IP(事实标准) → 5层体系结构
OSI:物链网(通信子网 数据通信)输会示用(资源子网 数据处理)(物联网淑惠试用)
- 应用层:(FTP、SMTP、HTTP)
表示层:用于处理两个通信系统中交换信息的表现方式(JPEG、ASCII)
- 数据格式变换
- 数据加密解密
- 数据压缩恢复
会话层:向表示层实体/用户进程提供建立连接并在连接上有序地传输数据。(建立同步)(ADSP、ASP)
- 建立、管理、终止会话
- 使用校验点可使会话在通信失效时从校验点/同步点继续恢复通信,实现数据同步。
传输层:负责主机中两个进程的通信,即端到端的通信。传输单位是报文段或用户数据报。(面向连接)(TCP、UDP)
- 可靠传输、不可靠传输
- 差错控制
- 流量控制
复用分用
- 复用:多个应用进程可同时使用下面运输层的服务。
- 运输层把收到的信息分别交付给上面应用层中相应的进程。(端口号)
网络层:主要把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务,单位是数据报。(无连接+面向连接)(IP、IPX、ICMP、IGMP、ARP、RARP、OSPF)
- 路由选择
- 流量控制
- 差错控制
- 拥塞控制
数据链路层:主要任务是把网络层传下来的数据报组装成帧。(SDLC、HDLC、PPP、STP)
- 成帧(定义帧的开始和结束)
- 差错控制(帧错或位错)
- 流量控制
- 访问接入控制(控制对信道的访问)
物理层:主要任务是在物理媒体上实现比特流的透明传输。(不管所传的数据是什么样的比特组合,都应当能够在链路上传送)(RJ45、802.3)
- 定义接口特性
- 定义传输模式(单工、半双工、双工)
- 定义传输速率
- 比特同步
- 比特编码
TCP/IP
- 应用层
- 传输层(无连接+面向连接)
- 网际层(无连接)
- 网络接口层
5层模型
- 应用层:支持各种网络应用(FTP、SMTP、HTTP)
- 传输层:进程到进程的数据传输(TCP、UDP)
- 网际层:源主机到目的主机的数据分组路由与转发(IP、ICMP、OSPF)
- 网络接口层
🌚写的不错
啊哈哈,嘻嘻