OSI模型有7层结构

原创 2007年10月09日 18:18:00
OSI是一个开放性的通行系统互连参考模型,他是一个定义的非常好的协议规范。OSI模型有7层结构,每层都可以有几个子层。下面我简单的介绍一下这7层及其功能。
     OSI的7层从上到下分别是
                     7 应用层  
                     6 表示层
                     5 会话层
                     4 传输层
                     3 网络层
                     2 数据链路层
                     1 物理层
其中高层,既7、6、5、4层定义了应用程序的功能,下面3层,既3、2、1层主要面向通过网络的端到端的数据流。下面我给大家介绍一下这7层的功能:
      (1)应用层:与其他计算机进行通讯的一个应用,它是对应应用程序的通信服务的。例如,一个没有通信功能的字处理程序就不能执行通信的代码,从事字处理工作的程序员也不关心OSI的第7层。但是,如果添加了一个传输文件的选项,那么字处理器的程序员就需要实现OSI的第7层。示例:telnet,HTTP,FTP,WWW,NFS,SMTP等。
      (2)表示层:这一层的主要功能是定义数据格式及加密。例如,FTP允许你选择以二进制或ASII格式传输。如果选择二进制,那么发送方和接收方不改变文件的内容。如果选择ASII格式,发送方将把文本从发送方的字符集转换成标准的ASII后发送数据。在接收方将标准的ASII转换成接收方计算机的字符集。示例:加密,ASII等。
      (3)会话层:他定义了如何开始、控制和结束一个会话,包括对多个双向小时的控制和管理,以便在只完成连续消息的一部分时可以通知应用,从而使表示层看到的数据是连续的,在某些情况下,如果表示层收到了所有的数据,则用数据代表表示层。示例:RPC,SQL等。
      (4)传输层:这层的功能包括是否选择差错恢复协议还是无差错恢复协议,及在同一主机上对不同应用的数据流的输入进行复用,还包括对收到的顺序不对的数据包的重新排序功能。示例:TCP,UDP,SPX。
      (5)网络层:这层对端到端的包传输进行定义,他定义了能够标识所有结点的逻辑地址,还定义了路由实现的方式和学习的方式。为了适应最大传输单元长度小于包长度的传输介质,网络层还定义了如何将一个包分解成更小的包的分段方法。示例:IP,IPX等。
      (6)数据链路层:他定义了在单个链路上如何传输数据。这些协议与被讨论的歌种介质有关。示例:ATM,FDDI等。
      (7)物理层:OSI的物理层规范是有关传输介质的特性标准,这些规范通常也参考了其他组织制定的标准。连接头、针、针的使用、电流、电流、编码及光调制等都属于各种物理层规范中的内容。物理层常用多个规范完成对所有细节的定义。示例:Rj45,802.3等。 

简述OSI七层物理模型(简单易懂)

简述OSI七层物理模型(简单易懂),物理层:第一层、建立、维护、断开物理连接,传递介质 bit流,就是那个啥电生磁。 数据链路层:第二层、进行硬件的地址寻址,差错校验,MAC地址和分组交换  也就是设...
  • qq_25591667
  • qq_25591667
  • 2017-02-05 21:29:17
  • 210

计算机网络基础之OSI七层参考模型(一、基本介绍)

参考资料: 1、
  • czf2008700
  • czf2008700
  • 2013-08-18 19:27:19
  • 2418

ISO/OSI 7层模型理解

应用层就是你的一个程序,例如你有一副图片, 你希望通过网络把它发布出去. 表示层就是这副图的编码方法,例如是JPG,GIF什么的.那么对应就是 JPEG或者GIF编码. 会话层就是控制你发布图片这...
  • gh2663287
  • gh2663287
  • 2016-03-30 11:20:22
  • 1146

Windows 实现的 OSI 七层模型结构图

很少有人研究 Windows 下 TCP/IP 整个协议栈的实现,其实整个框架很清晰,现在做一个简单总结。...
  • Henzox
  • Henzox
  • 2014-08-26 13:02:01
  • 2340

计算机网络中的七层模型

最近又看到这个七层模型了,一直都记不住这个七层模型,就算背住了也很快忘记。主要原因还是因为没有真实的使用场景,也没能理解其中的原理。但是这个东西是计算机网络的基础,既然碰巧看到就顺便整理一下吧。很多知...
  • u011619283
  • u011619283
  • 2016-09-27 11:54:41
  • 6437

OSI七层模型的功能以及设备

它的最大优点是将服务、接口和协议这三个概念明确地区分开来:服务说明某一层为上一层提供一些什么功能,接口说明上一层如何使用下层的服务,而协议涉及如何实现本层的服务;这样各层之间具有很强的独立性;使网络的...
  • mellymengyan
  • mellymengyan
  • 2016-04-11 13:37:25
  • 1253

OSI七层结构详解

(1)应用层协议: 为应用程序进程(比如文字处理、电子表格,QQ聊天,http远程看网页,http发送邮件)提供网络服务   (2)表示层协议: 主要的功能: A 定义数据格式与结构; B...
  • super_YC
  • super_YC
  • 2017-04-03 04:48:50
  • 502

OSI七层模型图解,一张图让你明明白白

OSI七层模型详细图解,一张图让你明明白白。
  • baigoocn
  • baigoocn
  • 2014-09-24 20:25:26
  • 2764

OSI/RM 开放系统互联参考模型

开放式系统互联通信参考模型(即:Open System Interconnection Reference Model,简称为OSI模型,由国际标准化组织(ISO)提出,一个试图使各种计算机在世界范围...
  • guoweimelon
  • guoweimelon
  • 2016-03-11 17:34:36
  • 1035

网络七层OSI模型简介

本篇内容主要参考计算机网络-自顶向下方法一书,并结合自己的思考理解整理所得 对网络七层OSI模型各分层以及其常见的协议的介绍 关键词:网络七层OSI模型 应用层 表示层 会话层 运输层 网络...
  • u010592722
  • u010592722
  • 2017-04-06 10:07:22
  • 421
收藏助手
不良信息举报
您举报文章:OSI模型有7层结构
举报原因:
原因补充:

(最多只允许输入30个字)