OSI分层简介
来源:互联网 发布:ubuntu和windows共存 编辑:程序博客网 时间:2024/06/05 09:37
物理层
物理层就像人与人沟通中的“发音”。
物理层解决最基础的传送通道问题,设计建立、维护和释放物理链路所需的机械的、电气的/光学的、功能的和规程的特性等。如光缆如何抗衰耗、无线设备如何提高发射功率、为什么双绞线要“绞”起来病具备屏蔽层等。
数据链路层
有了发音,才能有“字”或者“词”。对于说错的话,要尽快予以纠正,如果不能很好地纠正,就要把话重新说一遍。
接下来,开始考虑在物理层提供的“位”服务的基础上,在相邻的网络节点之间提供简单的、以帧为单位传输的数据,同时它还负责数据链路不要拥堵,减少出错,出错了要想办法弥补。
网络层
说话应该有目标、内容和语速,向谁说,说什么,以多块的速度说。
网络层所干的工作就是进行路由选择、拥塞控制和网络互连。对它的上级——传输层,它可以提供两种服务,一种叫做“面向连接”的网络服务,一种叫做“无连接”的网络服务。
传输层
要保证别人能听见你说的话,不能“自言自语”。
传输层的任务是向用户提供可靠的、透明的端到端的数据传输,以及差错控制和流量控制机制。由于它的存在,网络硬件技术的任何变化对高层是不可见的,也就是会话层、表示层、应用层的设计不必考虑底层硬件细节,因此传输层起到应用软件和底层硬件之间的“承上启下”的作用。
所谓“端到端”,是相对链接而言的。有了“端到端”,也就有了流量控制的能力。如果你说话语速太快,看对方有些招架不住了,你就该快放慢语速。
会话层
说话要与开始、过程和终止。
在不同的机器之间提供会话进程的通信。如建立、管理和释放会话进程。你可能要考虑这个话是在大庭广众之下说还是抓们对某个人说,或者是说一句等对方回答后再说下一句。
会话层还提供许多增值服务,如交互式对话管理,允许一路交互、两路交换和两路同时会话;管理用户登录远程系统;在两机器之间传输文件,进行同步控制等。
表示层
对于有些话要以悄悄话的形式,避免第三者听到,对于有些话,要简单明了,不能拖泥带水。
表示层就处理通信进程之间交换数据的表示方法,包括语法转换、数据格式转换、加密与解密、压缩与解压等。
应用层
有了上面所列的网络层次,你已经把要说的话通过声带的振动,一字一句、清晰明了地告诉了你的某个朋友,并且保证他听到了,而且没有让第三者听到。
应用层就负责管理应用程序之间的通信。应用层为用户提供最直接的服务,包括虚拟终端、文件传输、事务处理、网络管理等。
应用层是OSI参考模型的最高层,底层所有协议的最终目的都是为应用层提供可靠的传输手段,底层协议并没有直接满足用户的任何实际需求。我们日常使用的电子邮件程序、文件传输、WWW浏览器、多媒体传输等都属于应用层的范畴。
应用层距离用户最近,这时候MSN开始通话,网络游戏开始战斗,可视电话开始通话,会议开始,短信发送成功,邮箱接收到对方邮件……一切一切的通信应用都正在进行。
- OSI分层简介
- OSI分层,TCP/IP分层
- OSI分层模型详解
- OSI分层示意图
- OSI模型网络分层
- OSI分层结构
- OSI 简介
- 理解osi参考模型分层
- OSI模型分层和协议
- TCP/IP和OSI分层模型比较
- 网络分层——OSI模型
- OSI和TCP/IP分层介绍
- 计算机网络OSI分层 各层的作用
- 协议分层和OSI参考模型
- OSI模型简介
- OSI参考模型简介
- iOS分层架构简介
- TCP/IP学习(一) -- 网络分层(OSI分层和TCP/IP分层)
- 《Python基础教程 第2版·修订版》 第2章 列表和元组(学习笔记·总)
- 【软件设计】软件设计特性
- 主题下载网站
- Yii查询生成器(Query Builder)用法实例教程
- L0,L1,L2范数
- OSI分层简介
- Eqs(sort+二分)
- 初学cocos2dx lua 最基本的知识
- luaintf的多线程一个隐藏bug,库中的变量没有加锁
- 我心依旧之Android Camera模块FW/HAL3探学序
- 文章标题
- spring mvc声明表结构
- winform程序安装了各版本framework依然报错的情况下
- javascript,检测对象中是否存在某个属性