开放式通信系统互联参考模型(open systems interconnection reference model,OSI/RM),是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI。它包括以下七层:
应用层:在网络应用程序之间传递信息;
表示层:处理文本格式化,显示代码转换;
会话层:建立、维持、协调通信;
传输层:确保数据正确发送;
网络层:决定传输路由,处理信息传递;
数据链路层:编码、编址、传输信息;
物理层:管理硬件连接。(www.xing528.com)
物理层是OSI模型的最底层或第一层,该层包括物理联网媒介,如电缆连线连接器。物理层的协议产生并检测电压以便发送和接收携带数据的信号。尽管物理层不提供纠错服务,但它能够设定数据传输速率并监测数据出错率。网络的物理问题,如电线断开,将影响物理层。
数据链路层是OSI模型的第二层,它控制网络层与物理层之间的通信。它的主要功能是将从网络层接收到的数据分割成特定的可被物理层传输的帧。帧是用来移动数据的结构包,它不仅包括原始(未加工)数据,或称“有效荷载”,还包括发送方和接收方的网络地址以及纠错和控制信息。其中的地址确定了帧将发送到何处,而纠错和控制信息则确保帧无差错到达。
网络层,即OSI模型的第三层,其主要功能是将网络地址翻译成对应的物理地址,并决定如何将数据从发送方路由到接收方。例如,一个计算机有一个网络地址16.38.39.72(若它使用的是TCP/IP协议)和一个物理地址1080632E53F9。
传输层主要负责确保数据可靠、顺序、无错地从A点传输到B点(A、B点可能在也可能不在相同的网络段上)。因为,如果没有传输层,数据将不能被接受方验证或解释,所以,传输层常被认为是OSI模型中最重要的一层。
会话层负责在网络中的两节点之间建立和维持通信。术语“会话”指在两个实体之间建立数据交换的连接;常用于表示终端与主机之间的通信。会话层的功能包括:建立通信链接,保持会话过程通信链接的畅通,同步两个节点之间的对话,决定通信是否被中断以及通信中断时决定从何处重新发送。
表示层如同应用程序和网络之间的翻译官,在表示层,数据将按照网络能理解的方案进行格式化;这种格式化也因所使用网络的类型不同而不同。表示层协议还对图片和文件格式信息进行解码和编码。
OSI模型的顶端第七层是应用层。应用层负责对软件提供接口以使程序能使用网络服务。术语“应用层”并不是指运行在网络上的某个特别应用程序,如Microsoft Excel,应用层提供的服务包括文件传输、文件管理以及电子邮件的信息处理。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。