计算机网络体系结构
通过通信信道和设备互联的计算机系统,使其协同工作实现信息交换和资源共享。 为计算机网络中进行数据交换而建立的规则,标准或约定的集合称为网络协议 三要素 语意:涉及用于协调与差错处理的控制信息 语法:涉及数据与控制信息的格式编码及信号电平等 定时:涉及速度匹配和排序等 计算机网络各层次结构模型及其协议的集合,称为网络的体系结构。 ISO‘S OSI开放系统互联基本参考模型,包括体系结构,服务定义,协议规范三级抽象。 物理层 数据比特流在物理介质上传输,涉及0 1 信号的电平表示 数据链路层 帧,包含地址,控制及效验码,通过效验,确认和反馈重发等手段,将不可靠的物理链路改造成对网络层来说无差错的数据链路 网络层 数据以网络协议数据单元(分组)为单位进行传输,主要解决如何使分组跨越通信子网从源传输到目的地的问题。 传输层 主机到主机的层次,主要处理端到端的差错控制和流量控制 会话层 进程到进程的层次,主要功能是组织和同步不同主机上各进程间的通信 表示层 管理采用抽象标准定义的数据结构,数据压缩/恢复和加密/解密也是表示层可提供的表示变换功能 应用层 通信服务分为面向连接服务和无连接服务 面向连接服务传输过程前需要经过建立连接,维护连接,释放连接的3个过程,因此可靠性高,协议复杂,通信效率不高 无连接服务则会出现乱序重复丢失现象 确认和重传机制 服务类型和服务质量