浅谈OSI七层架构模型1

OSI模型的优点在于:

  1. 将网络通信过程划分成更小、更简单的组件,这有助于组件的开发、设计和故障排除
  2. 通过标准化网络组件,让不同的厂商能够协作开发
  3. 定义了每层执行的功能
  4. 让不同类型的网络硬件和软件能够通信

OSI规范最大的作用是帮助在不同的主机之间传输数据。

OSI模型包括7层,分为上3层和下4层,上3层指定了终端中应用程序如何彼此通信以及如何与用户交流;下4层指定了如何进行端到端的数据传输。如下图:

浅谈OSI七层架构模型1浅谈OSI七层架构模型1

 

下面是我在学习每层的一些笔记

应用层

应用层是用户与计算机交流的场所,它负责确定目标通信的可用性,并判断是否有足够的资源进行想要的通信。应用层是实际应用程序之间的接口,这意味着如word、IE等应用程序并不位于应用层,而是与应用层协议交互。

表示层

表示层是向应用程序提供数据,并负责数据转换代码格式化,从本质上说,该层就是一个转换器,提供编码和转换功能

会话层

会话层负责表示层实体之间建立、管理和终止会话,还对设备或节点之间的对话进行控制。提供了3种不同的模式:单工、半双工和全双工。

传输层

传输层将数据进行分段重组成数据流。它提供了端到端的数据传输服务,并建立逻辑连接。它提供了建立、维护、拆除虚电路的机制,还提供传输错误检测和恢复机制。传输层使用确认、排序和流量控制。TCP和UDP就运行在这一层,TCP是一种面向连接的可靠传输,UDP是无连接的不可靠的。

浅谈OSI七层架构模型1

上一篇:[wikioi2144]砝码称重2(另类的dfs)


下一篇:Ubuntu安装JDK及环境变量配置(sun java)