OSI模型

OSI 模型(Open System Interconnection model)是一个由国际标准化组织提出概念模型,试图提供一个使各种不同的计算机和网络在世界范围内实现互联的标准框架。 它将计算机网络体系结构划分为七层,每层都可以提供抽象良好的接口。了解 OSI 模型有助于理解实际上互联网络的工业标准——TCP/IP 协议。 OSI 模型各层间关系和通讯时的数据流向如图所示: OSI 显然、如果一个东西想包罗万象、一般时不可能的;在实际的开发应用中一般时在此模型的基础上进行裁剪、整合!

七层模型介绍

  1. 物理层 物理层负责最后将信息编码成电流脉冲或其他信号用于网络传输;
  2. 数据链路层 数据连路层通过物理网络链路提供数据传输。不同的数据链路层定义了不同的网络协议特征,其中包括物理编址,网络拓扑结构,错误校验,数据帧序列以及流控;
  3. 网络层 网络层负责在源和终点之间建立连接;
  4. 传输层 传输层向高层提供可靠的端到端的网络数据流服务;
  5. 会话层 会话层建立,管理和终止表示层于实体之间的通信会话;
  6. 表示层 表示层提供多种功能用于应用层数据编码和转化,以确保一个系统应用层发送的信息,可以被另一个系统应用层识别;
  7. 应用层 OSI的应用层协议包括文件的传输,访问及管理协议(FTAM),以及文件虚拟终端协议(VIP)和公用管理系统信息(CMIP);