osi七层协议
- 格式:doc
- 大小:495.50 KB
- 文档页数:55
第一层:物理层这一层负责在计算机之间传递数据位,它为在物理媒体上传输的位流建立规则,这一层定义电缆如何连接到网卡上,以及需要用何种传送技术在电缆上发送数据;同时还定义了位同步及检查。
这一层表示了用户的软件与硬件之间的实际连接。
它实际上与任何协议都不相干,但它定义了数据链路层所使用的访问方法。
物理层是OSI参考模型的最低层,向下直接与物理传输介质相连接。
物理层协议是各种网络设备进行互连时必须遵守的低层协议。
设立物理层的目的是实现两个网络物理设备之间的二进制比特流的透明传输,对数据链路层屏蔽物理传输介质的特性,以便对高层协议有最大的透明性。
ISO对OSI参考模型中的物理层做了如下定义:物理层为建立、维护和释放数据链路实体之间的二进制比特传输的物理连接提供机械的、电气的、功能的和规程的特性。
物理连接可以通过中继系统,允许进行全双工或半双工的二进制比特流的传输。
物理层的数据服务单元是比特,它可以通过同步或异步的方式进行传输。
从以上定义中可以看出,物理层主要特点是:1.物理层主要负责在物理连接上传输二进制比特流;2.物理层提供为建立、维护和释放物理连接所需要的机械、电气、功能与规程的特性。
" 第二层:数据链路层这是OSI模型中极其重要的一层,它把从物理层来的原始数据打包成帧。
一个帧是放置数据的、逻辑的、结构化的包。
数据链路层负责帧在计算机之间的无差错传递。
数据链路层还支持工作站的网络接口卡所用的软件驱动程序。
桥接器的功能在这一层。
数据链路层是OSI参考模型的第二层,它介于物理层与网络层之间。
设立数据链路层的主要目的是将一条原始的、有差错的物理线路变为对网络层无差错的数据链路。
为了实现这个目的,数据链路层必须执行链路管理、帧传输、流量控制、差错控制等功能。
在OSI参考模型中,数据链路层向网络层提供以下基本的服务:1.数据链路建立、维护与释放的链路管理工作;2.数据链路层服务数据单元帧的传输;3.差错检测与控制;4.数据流量控制;5.在多点连接或多条数据链路连接的情况下,提供数据链路端口标识的识别,支持网络层实体建立网络连接;6.帧接收顺序控制" 第三层:网络层这一层定义网络操作系统通信用的协议,为信息确定地址,把逻辑地址和名字翻译成物理的地址。
OSI网络结构的七层模型OSI(开放系统互连)网络结构是由国际标准化组织提出的一个理论模型,用于描述计算机网络中通信协议的层次结构。
它将网络通信分为七个不同的层次,每个层次具有不同的功能和责任。
以下是对每个层次的详细解释。
第一层:物理层(Physical Layer)物理层是OSI模型的最低层,负责传输原始的二进制数据,通过物理介质来传输比特流。
它定义了电气、机械和功能接口标准,包括电压等级、物理连接、物理拓扑和物理设备的规范。
第二层:数据链路层(Data Link Layer)数据链路层主要负责将物理层提供的比特流划分成数据帧,并在相邻节点之间进行可靠的传递。
它提供错误检测和纠正机制,确保数据的可靠传输。
此外,它还处理访问控制,协调多个设备访问共享媒体,并处理成帧、透明传输以及流量控制等任务。
第三层:网络层(Network Layer)网络层主要负责在不同网络之间提供转发和路由功能,使数据能够通过多个网络节点传输到目标地址。
它定义了一些协议,如IP(Internet协议),用于将数据分组分发到合适的路径,并实现包括拥塞控制、差错控制以及路由选择等功能。
第四层:传输层(Transport Layer)传输层主要负责为进程之间提供端到端的通信服务。
它通过端口号标识主机上运行的不同应用程序,并负责将数据流分成合适的大小块,并在不同主机之间的进程之间进行可靠传输。
第五层:会话层(Session Layer)会话层负责建立、管理和终止会话,使不同主机上的应用程序能够进行通信和交流。
它提供了对话控制,允许应用程序在两个节点之间建立会话,并提供同步点和重启功能以实现数据的可靠传输。
第六层:表示层(Presentation Layer)表示层主要负责处理数据在不同主机之间的转换和编码。
它负责数据的格式化、编码和解码,以便不同系统能够正确地解释和理解数据。
第七层:应用层(Application Layer)应用层是OSI模型的顶层,为最终用户提供了网络服务。
OSI七层模型的定义和各层功能随着网络技术的不断发展,我们的生活已经离不开网络了。
而OSI七层模型是计算机网络体系结构的实质标准,它将计算机网络协议的通信功能分为七层,每一层都有着独特的功能和作用。
下面,我将以此为主题,深入探讨OSI七层模型的定义和各层功能。
1. 第一层:物理层在OSI七层模型中,物理层是最底层的一层,它主要负责传输比特流(Bit Flow)。
物理层的功能包括数据传输方式、电压标准、传输介质等。
如果物理层存在问题,整个网络都无法正常工作。
2. 第二层:数据链路层数据链路层负责对物理层传输的数据进行拆分,然后以帧的形式传输。
它的功能包括数据帧的封装、透明传输、差错检测和纠正等。
数据链路层是网络通信的基础,能够确保数据的可靠传输。
3. 第三层:网络层网络层的主要功能是为数据包选择合适的路由和进行转发。
它负责处理数据包的分组、寻址、路由选择和逻辑传输等。
网络层的存在让不同的网络之间能够互联互通,实现数据的全球传输。
4. 第四层:传输层传输层的功能是在网络中为两个端系统之间的数据传输提供可靠的连接。
它通过TCP、UDP等协议实现数据的可靠传输、分节与重组、流量控制、差错检测和纠正等。
5. 第五层:会话层会话层负责建立、管理和结束会话。
它的功能包括让在网络中的不同应用之间建立会话、同步数据传输和管理数据交换等。
6. 第六层:表示层表示层的作用是把数据转换成能被接收方识别的格式,然后进行数据的加密、压缩和解压缩等。
7. 第七层:应用层应用层是OSI模型中的最顶层,它为用户提供网络服务,包括文件传输、电流信箱、文件共享等。
应用层是用户与网络的接口,用户的各种应用软件通过应用层与网络进行通信。
OSI七层模型是计算机网络体系结构的基本标准,它将通信协议的功能划分为七层以便管理和开发。
每一层都有独特的功能和作用,共同构成了完整的网络通信体系。
只有了解并理解这些层次的功能,我们才能更好地利用网络资源,提高网络效率。
osi层模型的协议OSI(开放系统互连)层模型是一种通信协议的框架,旨在规范计算机网络中数据传输的不同层级。
它被分为七个不同的层级,每个层级具有特定的功能,并与其上下层级进行交互。
在OSI层模型中,每个层级都有自己的一组协议,用于实现其功能并确保数据传输的可靠性。
第一层:物理层物理层是OSI层模型的最底层,负责处理物理连接和位传输。
该层定义了计算机硬件和网络设备之间的物理连接类型和电气规范。
常见的物理层协议包括以太网、串口通信和USB等。
第二层:数据链路层数据链路层负责在直接连接的两台设备之间传输数据。
它将原始比特流转换为数据帧,并通过物理层进行传输。
数据链路层包括MAC (媒体访问控制)子层和LLC(逻辑链路控制)子层。
以太网、无线局域网(Wi-Fi)和PPP(点对点协议)是常见的数据链路层协议。
第三层:网络层网络层负责在不同的网络之间进行数据传输。
它使用IP地址将数据包从源主机路由到目标主机,并处理数据分组的传输。
常见的网络层协议包括IP(互联网协议)和ICMP(Internet控制消息协议)。
第四层:传输层传输层为不同主机之间的数据传输提供可靠的端到端通信。
它负责数据的分段和重组,并确保数据的完整性和顺序。
传输层协议常见的有TCP(传输控制协议)和UDP(用户数据报协议)。
第五层:会话层会话层建立、管理和终止不同计算机之间的会话连接。
它负责确保通信的有序性,并提供错误恢复和流控制机制。
会话层使用了一些协议,如SSH(Secure Shell)和RPC(远程过程调用协议)。
第六层:表示层表示层负责数据的加密、解密和压缩。
它提供了不同计算机之间数据格式的转换和兼容性。
常见的表示层协议包括JPEG(图像压缩算法)和ASCII(美国标准信息交换码)。
第七层:应用层应用层是OSI层模型中最高层,它提供用户与计算机网络之间的接口。
应用层协议负责处理特定的网络应用,如电子邮件、文件传输和远程登录。
常见的应用层协议有HTTP(超文本传输协议)和DNS(域名系统)。
OSI七层结构模型是一个抽象的概念模型,用于描述计算机网络中数据通信的不同层次和功能。
每个层都有特定的功能和协议,下面是每个层的功能和协议的简要描述:
1.物理层:负责将比特流转换为适合在物理媒介上传输的信号,例如电缆、光纤或无线电波。
物理层的协议包括:物理层协议、数据链路层协议。
2.数据链路层:负责将比特流组装成帧,并检测和纠正传输中的错误。
数据链路层的协议包括:逻辑链路控制和介质访问控制。
3.网络层:负责将数据包从源主机传输到目标主机,并在不同的网络之间进行路由选择。
网络层的协议包括:IP协议和ICMP协议。
4.传输层:负责提供端到端的数据传输服务,并确保数据的可靠性和完整性。
传输层的协议包括:传输控制协议和用户数据报协议。
5.会话层:负责管理不同主机之间的会话,并提供同步和恢复机制。
会话层的协议包括:会话层协议和远程过程调用协议。
6.表示层:负责数据的格式转换和数据加密解密。
表示层的协议包括:文件传输协议和安全套接层协议。
7.应用层:负责提供各种应用程序和网络服务,例如电子邮件、Web浏览器和FTP 客户端。
应用层的协议包括:电子邮件协议和HTTP协议。
编辑本段编辑本段OSI划分层次的原则网络中各结点都有相同的层次不同结点相同层次具有相同的功能同一结点相邻层间通过接口通信每一层可以使用下层提供的服务,并向上层提供服务不同结点的同等层间通过协议来实现对等层间的通信编辑本段OSI/RM分层结构对等层实体间通信时信息的流动过程对等层通信的实质:对等层实体之间虚拟通信;下层向上层提供服务;实际通信在最底层完成在发送方数据由最高层逐渐向下层传递,到接收方数据由最低层逐渐向高层传递.协议数据单元PDUSI参考模型中,对等层协议之间交换的信息单元统称为协议数据单元(PDU,Protocol Data Unit)。
而传输层及以下各层的PDU另外还有各自特定的名称:传输层——数据段(Segment)网络层——分组(数据包)(Packet)数据链路层——数据帧(Frame)物理层——比特(Bit)编辑本段OSI的七层结构第一层:物理层(PhysicalLayer)规定通信设备的机械的、电气的、功能的和过程的特性,用以建立、维护和拆除物理链路连接。
具体地讲,机械特性规定了网络连接时所需接插件的规格尺寸、引脚数量和排列情况等;电气特性规定了在物理连接上传输bit流时线路上信号电平的大小、阻抗匹配、传输速率距离限制等;功能特性是指对各个信号先分配确切的信号含义,即定义了DTE和DCE之间各个线路的功能;过程特性定义了利用信号线进行bit 流传输的一组操作规程,是指在物理连接的建立、维护、交换信息时,DTE和DCE双方在各电路上的动作系列。
在这一层,数据的单位称为比特(bit)。
属于物理层定义的典型规范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45等。
物理层的主要功能:为数据端设备提供传送数据的通路,数据通路可以是一个物理媒体,也可以是多个物理媒体连接而成.一次完整的数据传输,包括激活物理连接,传送数据,终止物理连接.所谓激活,就是不管有多少物理媒体参与,都要在通信的两个数据终端设备间连接起来,形成一条通路.传输数据.物理层要形成适合数据传输需要的实体,为数据传送服务.一是要保证数据能在其上正确通过,二是要提供足够的带宽(带宽是指每秒钟内能通过的比特(BIT)数),以减少信道上的拥塞.传输数据的方式能满足点到点,一点到多点,串行或并行,半双工或全双工,同步或异步传输的需要.完成物理层的一些管理工作.物理层的主要设备:中继器、集线器。
七层网络协议在计算机网络领域,七层网络协议是一个重要的概念,它指的是OSI(开放系统互连)参考模型中的七层结构。
这个模型将计算机网络通信的过程分为七个层次,每个层次都有其特定的功能和任务。
了解七层网络协议对于理解计算机网络的工作原理和进行网络故障排查都非常重要。
接下来,我们将逐层介绍七层网络协议的内容。
第一层,物理层。
物理层是七层网络协议的最底层,它主要负责传输比特流,也就是0和1的数字信号。
在这一层,数据以电信号的形式通过网络传输。
物理层的主要设备是集线器和中继器,它们负责物理信号的放大和转发。
第二层,数据链路层。
数据链路层负责将数据帧从一个节点传输到另一个节点。
它主要解决的是局域网内部的数据传输问题,实现了数据的可靠传输和错误检测。
在数据链路层中,最常见的设备是交换机,它可以根据MAC地址来转发数据帧。
第三层,网络层。
网络层是实现数据在不同网络之间的传输和路由选择的层次。
它的主要任务是将数据包从源主机传输到目的主机,实现了跨网络的数据传输。
路由器是网络层的主要设备,它根据IP地址来进行数据包的转发。
第四层,传输层。
传输层主要负责端到端的通信和数据传输。
它提供了端到端的数据传输服务,并且保证了数据的顺序和完整性。
在传输层中,最常见的协议是TCP和UDP,它们分别提供了可靠的传输和不可靠的传输服务。
第五层,会话层。
会话层主要负责建立、管理和终止会话连接。
它实现了不同主机之间的通信和数据交换,确保了数据的安全和可靠性。
在会话层中,会话协议负责建立和维护会话连接。
第六层,表示层。
表示层主要负责数据的格式转换和加密解密。
它确保了不同系统之间的数据格式兼容性,并且提供了数据的加密和解密功能。
在表示层中,常见的数据格式有ASCII、EBCDIC等。
第七层,应用层。
应用层是七层网络协议的最顶层,它提供了网络服务和应用软件的接口。
应用层协议有HTTP、FTP、SMTP等,它们负责实现不同的网络应用和服务。
总结。
计算机网络的七层协议计算机网络的七层协议,也称为OSI模型(Open System Interconnection),是计算机网络通信中的一种标准体系。
它将网络通信的整个过程分为七个层次,每个层次负责不同的功能,以实现高效可靠的通信。
第一层:物理层物理层是整个网络通信的基础,负责传输比特流(0和1)的物理介质,如电缆、光纤、无线信道等。
物理层将数字比特流转化为电信号或光信号,并按照特定的物理方式进行传输。
第二层:数据链路层数据链路层上建立了直接相连的两个节点之间的通信,负责将物理层传输的比特流组织成桢(Frame)。
数据链路层还负责差错检测和纠正,保证数据传输的可靠性。
常用的数据链路层协议有以太网、Wi-Fi 等。
第三层:网络层网络层负责实现不同网络之间的通信,它通过寻址和路由选择来确定数据传输的路径。
网络层的核心是IP协议(Internet Protocol),它用于给每个节点分配唯一的IP地址,并通过IP地址识别数据包的发送和接收。
第四层:传输层传输层负责实现端到端的可靠数据传输。
常见的传输层协议有TCP (Transmission Control Protocol)和UDP(User Datagram Protocol)。
TCP提供面向连接的可靠传输,保证数据不丢失、不重复、按序传输;而UDP则提供了面向无连接的不可靠传输,适用于对实时性要求较高的应用。
第五层:会话层会话层负责建立、管理和终止应用程序之间的会话。
它提供会话控制和同步功能,确保不同应用程序之间的数据正确交换。
会话层常用的协议有RPC(Remote Procedure Call)和SMB(Server Message Block)等。
第六层:表示层表示层负责数据的格式转换、加密解密等操作。
它将应用层数据转换为网络传输使用的标准格式,以确保不同操作系统、不同编码方式之间的数据交换能够顺利进行。
第七层:应用层应用层是用户直接使用的网络服务接口,包括各种应用程序,如电子邮件、文件传输、远程登录等。
7层网络协议在计算机网络中,7层网络协议是指OSI(Open Systems Interconnection)参考模型中的七层网络协议体系结构,它将计算机网络通信的功能划分为七个层次,每个层次负责特定的功能,从而实现了网络通信的分层管理和模块化设计。
下面我们将逐层介绍7层网络协议的功能和特点。
第一层,物理层。
物理层是网络协议的最底层,它主要负责传输比特流,包括电压、光强等物理特性的传输。
物理层的主要设备是中继器、集线器、网卡等。
物理层的特点是传输速度快,但只能传输比特流,不能识别数据的含义。
第二层,数据链路层。
数据链路层负责将比特流组装成帧,并进行物理地址寻址,以及差错检测和纠正。
数据链路层的主要设备是网桥、交换机等。
数据链路层的特点是通过MAC地址进行寻址,实现了局域网内的数据传输。
第三层,网络层。
网络层负责进行逻辑地址寻址和路由选择,以实现不同网络之间的数据传输。
网络层的主要设备是路由器。
网络层的特点是通过IP地址进行寻址,实现了不同网络之间的数据传输。
第四层,传输层。
传输层负责端到端的数据传输,包括数据的分段、传输控制和差错检测。
传输层的主要设备是端口。
传输层的特点是通过端口号进行寻址,实现了端到端的数据传输。
第五层,会话层。
会话层负责建立、管理和终止会话连接,以实现数据的双向传输。
会话层的主要设备是网关。
会话层的特点是通过会话标识符进行寻址,实现了会话连接的管理。
第六层,表示层。
表示层负责数据的格式转换和加密解密,以实现数据的安全传输和格式兼容。
表示层的主要设备是加密解密设备。
表示层的特点是通过数据格式标识符进行寻址,实现了数据的安全传输和格式兼容。
第七层,应用层。
应用层负责应用程序的交互和数据传输,包括文件传输、电子邮件、远程登录等。
应用层的主要设备是应用程序。
应用层的特点是通过应用程序标识符进行寻址,实现了不同应用程序之间的数据传输。
总结。
7层网络协议通过分层管理和模块化设计,实现了网络通信功能的清晰划分和灵活组合。
编辑本段处理的小问题,这就是分层的体系结构办法。
在OSI中,采用了三级抽象,既体系结构,服务定义,协议规格说明。
为方便记忆可以将七层从高到低视为:All People Seem To Need Data Processing.每一个大写字母与七层名称头一个字母相对应。
编辑本段OSI划分层次的原则网络中各结点都有相同的层次不同结点相同层次具有相同的功能同一结点相邻层间通过接口通信每一层可以使用下层提供的服务,并向上层提供服务不同结点的同等层间通过协议来实现对等层间的通信编辑本段OSI/RM分层结构对等层实体间通信时信息的流动过程对等层通信的实质:对等层实体之间虚拟通信;下层向上层提供服务;实际通信在最底层完成在发送方数据由最高层逐渐向下层传递,到接收方数据由最低层逐渐向高层传递.协议数据单元PDUSI参考模型中,对等层协议之间交换的信息单元统称为协议数据单元(PDU,Protocol Data Unit)。
而传输层及以下各层的PDU另外还有各自特定的名称:传输层——数据段(Segment)网络层——分组(数据包)(Packet)数据链路层——数据帧(Frame)物理层——比特(Bit)编辑本段OSI的七层结构第一层:物理层(PhysicalLayer)规定通信设备的机械的、电气的、功能的和过程的特性,用以建立、维护和拆除物理链路连接。
具体地讲,机械特性规定了网络连接时所需接插件的规格尺寸、引脚数量和排列情况等;电气特性规定了在物理连接上传输bit流时线路上信号电平的大小、阻抗匹配、传输速率距离限制等;功能特性是指对各个信号先分配确切的信号含义,即定义了DTE和DCE之间各个线路的功能;过程特性定义了利用信号线进行bit 流传输的一组操作规程,是指在物理连接的建立、维护、交换信息时,DTE和DCE双方在各电路上的动作系列。
在这一层,数据的单位称为比特(bit)。
属于物理层定义的典型规范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45等。
物理层的主要功能:为数据端设备提供传送数据的通路,数据通路可以是一个物理媒体,也可以是多个物理媒体连接而成.一次完整的数据传输,包括激活物理连接,传送数据,终止物理连接.所谓激活,就是不管有多少物理媒体参与,都要在通信的两个数据终端设备间连接起来,形成一条通路.传输数据.物理层要形成适合数据传输需要的实体,为数据传送服务.一是要保证数据能在其上正确通过,二是要提供足够的带宽(带宽是指每秒钟内能通过的比特(BIT)数),以减少信道上的拥塞.传输数据的方式能满足点到点,一点到多点,串行或并行,半双工或全双工,同步或异步传输的需要.完成物理层的一些管理工作.物理层的主要设备:中继器、集线器。
第二层:数据链路层(DataLinkLayer)在物理层提供比特流服务的基础上,建立相邻结点之间的数据链路,通过差错控制提供数据帧(Frame)在信道上无差错的传输,并进行各电路上的动作系列。
数据链路层在不可靠的物理介质上提供可靠的传输。
该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。
在这一层,数据的单位称为帧(frame)。
数据链路层协议的代表包括:SDLC、HDLC、PPP、STP、帧中继等。
链路层的主要功能:链路层是为网络层提供数据传送服务的,这种服务要依靠本层具备的功能来实现。
链路层应具备如下功能:链路连接的建立,拆除,分离。
帧定界和帧同步。
链路层的数据传输单元是帧,协议不同,帧的长短和界面也有差别,但无论如何必须对帧进行定界。
顺序控制,指对帧的收发顺序的控制。
差错检测和恢复。
还有链路标识,流量控制等等.差错检测多用方阵码校验和循环码校验来检测信道上数据的误码,而帧丢失等用序号检测.各种错误的恢复则常靠反馈重发技术来完成。
数据链路层主要设备:二层交换机、网桥第三层是网络层(Network layer)在计算机网络中进行通信的两个计算机之间可能会经过很多个数据链路,也可能还要经过很多通信子网。
网络层的任务就是选择合适的网间路由和交换结点,确保数据及时传送。
网络层将数据链路层提供的帧组成数据包,包中封装有网络层包头,其中含有逻辑地址信息- -源站点和目的站点地址的网络地址。
如果你在谈论一个IP地址,那么你是在处理第3层的问题,这是“数据包”问题,而不是第2层的“帧”。
IP是第3层问题的一部分,此外还有一些路由协议和地址解析协议(ARP)。
有关路由的一切事情都在第3层处理。
地址解析和路由是3层的重要目的。
网络层还可以实现拥塞控制、网际互连等功能。
在这一层,数据的单位称为数据包(packet)。
网络层协议的代表包括:IP、IPX、OSPF等。
网络层主要功能:网络层为建立网络连接和为上层提供服务,应具备以下主要功能:路由选择和中继;激活,终止网络连接;在一条数据链路上复用多条网络连接,多采取分时复用技术;差错检测与恢复;排序,流量控制;服务选择;网络管理;网络层标准简介。
网络层主要设备:路由器第四层是处理信息的传输层(Transport layer)第4层的数据单元也称作数据包(packets)。
但是,当你谈论TCP等具体的协议时又有特殊的叫法,TCP的数据单元称为段(segments)而UDP协议的数据单元称为“数据报(datagrams)”。
这个层负责获取全部信息,因此,它必须跟踪数据单元碎片、乱序到达的数据包和其它在传输过程中可能发生的危险。
第4层为上层提供端到端(最终用户到最终用户)的透明的、可靠的数据传输服务。
所谓透明的传输是指在通信过程中传输层对上层屏蔽了通信传输系统的具体细节。
传输层协议的代表包括:TCP、UDP、SPX等。
传输层是两台计算机经过网络进行数据通信时,第一个端到端的层次,具有缓冲作用。
当网络层服务质量不能满足要求时,它将服务加以提高,以满足高层的要求;当网络层服务质量较好时,它只用很少的工作。
传输层还可进行复用,即在一个网络连接上创建多个逻辑连接。
传输层也称为运输层。
传输层只存在于端开放系统中,是介于低3层通信子网系统和高3层之间的一层,但是很重要的一层。
因为它是源端到目的端对数据传送进行控制从低到高的最后一层。
有一个既存事实,即世界上各种通信子网在性能上存在着很大差异。
例如电话交换网、分组交换网、公用数据交换网、局域网等通信子网都可互连,但它们提供的吞吐量、传输速率、数据延迟通信费用各不相同。
对于会话层来说,却要求有一性能恒定的界面。
传输层就承担了这一功能。
它采用分流/合流、复用/介复用技术来调节上述通信子网的差异,使会话层感受不到。
此外传输层还要具备差错恢复、流量控制等功能,以此对会话层屏蔽通信子网在这些方面的细节与差异。
传输层面对的数据对象已不是网络地址和主机地址,而是和会话层的界面端口。
上述功能的最终目的是为会话提供可靠的、无误的数据传输。
传输层的服务一般要经历传输连接建立阶段、数据传送阶段、传输连接释放阶段3个阶段才算完成一个完整的服务过程。
而在数据传送阶段又分为一般数据传送和加速数据传送两种。
传输层服务分成5种类型。
基本可以满足对传送质量、传送速度、传送费用的各种不同需要.第五层是会话层(Session layer)这一层也可以称为会晤层或对话层,在会话层及以上的高层次中,数据传送的单位不再另外命名,统称为报文。
会话层不参与具体的传输,它提供包括访问验证和会话管理在内的建立和维护应用之间通信的机制。
如服务器验证用户登录便是由会话层完成的。
会话层提供的服务可使应用建立和维持会话,并能使会话获得同步。
会话层使用校验点可使通信会话在通信失效时从校验点继续恢复通信。
这种能力对于传送大的文件极为重要。
会话层、表示层、应用层构成开放系统的高3层,面对应用进程提供分布处理,对话管理,信息表示,恢复最后的差错等。
会话层同样要担负应用进程服务要求,而运输层不能完成的那部分工作,给运输层功能差距以弥补。
主要的功能是对话管理,数据流同步和重新同步。
要完成这些功能,需要由大量的服务单元功能组合,已经制定的功能单元已有几十种。
现将会话层主要功能介绍如下.为会话实体间建立连接、为给两个对等会话服务用户建立一个会话连接,应该做如下几项工作:将会话地址映射为运输地址;选择需要的运输服务质量参数(QOS);对会话参数进行协商;识别各个会话连接;传送有限的透明用户数据;数据传输阶段。
这个阶段是在两个会话用户之间实现有组织的,同步的数据传输.用户数据单元为SSDU,而协议数据单元为SPDU。
会话用户之间的数据传送过程是将SSDU转变成SPDU进行的。
连接释放连接释放是通过"有序释放"、"废弃"、"有限量透明用户数据传送"等功能单元来释放会话连接的。
会话层标准为了使会话连接建立阶段能进行功能协商,也为了便于其它国际标准参考和引用,定义了12种功能单元。
各个系统可根据自身情况和需要,以核心功能服务单元为基础,选配其他功能单元组成合理的会话服务子集。
会话层的主要标准有"DIS8236:会话服务定义"和"DIS8237:会话协议规范"。
第六层是表示层(Presentation layer)这一层主要解决用户信息的语法表示问题。
它将欲交换的数据从适合于某一用户的抽象语法,转换为适合于OSI系统内部使用的传送语法。
即提供格式化的表示和转换数据服务。
数据的压缩和解压缩,加密和解密等工作都由表示层负责。
例如图像格式的显示,就是由位于表示层的协议来支持。
第七层应用层(Application layer)应用层为操作系统或网络应用程序提供访问网络服务的接口。
应用层协议的代表包括:Telnet、FTP、HTTP、SNMP等。
通过OSI 层,信息可以从一台计算机的软件应用程序传输到另一台的应用程序上。
例如,计算机 A 上的应用程序要将信息发送到计算机 B 的应用程序,则计算机 A 中的应用程序需要将信息先发送到其应用层(第七层),然后此层将信息发送到表示层(第六层),表示层将数据转送到会话层(第五层),如此继续,直至物理层(第一层)。
在物理层,数据被放置在物理网络媒介中并被发送至计算机 B 。
计算机 B 的物理层接收来自物理媒介的数据,然后将信息向上发送至数据链路层(第二层),数据链路层再转送给网络层,依次继续直到信息到达计算机 B 的应用层。
最后,计算机 B 的应用层再将信息传送给应用程序接收端,从而完成通信过程。
下面图示说明了这一过程。
OSI 的七层运用各种各样的控制信息来和其他计算机系统的对应层进行通信。
这些控制信息包含特殊的请求和说明,它们在对应的OSI 层间进行交换。
每一层数据的头和尾是两个携带控制信息的基本形式。