osi七层协议,-三层协议-
osi各层协议
osi各层协议OSI模型(Open Systems Interconnection Reference Model)是由国际标准化组织(ISO)制定的网络协议参考模型,在网络通信中起到了非常重要的作用。
OSI模型将网络通信分为七个层级,每个层级具有不同的功能和协议。
以下是对每个层级的简要介绍:第一层:物理层(Physical Layer)物理层是OSI模型最底层的层级,负责处理物理介质和电信号传输。
主要职责是将比特流转换成电信号或光信号,并通过物理介质传输,例如:网线、光纤、Wi-Fi、蓝牙、红外线等等。
该层没有识别任何网络设备或协议,仅负责将数字数据转换成信号传输。
第二层:数据链路层(Data Link Layer)数据链路层负责数据包的传输和数据传输的控制。
该层负责建立为节点之间数据传输的逻辑通道,并处理帧同步、流量控制、错误检测和纠错。
数据链路层中的协议有:以太网、局域网、WLAN、PPP等。
第三层:网络层(Network Layer)网络层负责网络间的数据传输、寻址和路由。
该层通过IP协议确定来源和目标设备,并使用路由协议将数据包从源设备发送到目标设备。
此外,网络层还负责分割和重组数据包,以便在中间经过的路由器之间进行传输,以便操作系统能找到目标设备并将数据包正确路由。
较著名的协议包括:IP、ARP、RARP、ICMP及IPsec等。
第四层:传输层(Transport Layer)传输层用于维护数据传输的完整性和可用性。
该层负责确认和处理数据传输过程中的错误,确保数据按正确的顺序传输,还负责拥塞控制。
传输层协议有:TCP、UDP及SPX等。
TCP是传输控制协议,它提供了可靠的数据传输,也精确确定要传输的数据,以及控制拥塞的情况。
UDP是用户数据包协议,它允许发送方将数据发送到网络上,但对数据传输过程中的错误不做保障和验证。
第五层:会话层(Session Layer)会话层负责建立传输的会话和维护其状态。
osi模型有哪七层
第一层:物理层这一层负责在计算机之间传递数据位,它为在物理媒体上传输的位流建立规则,这一层定义电缆如何连接到网卡上,以及需要用何种传送技术在电缆上发送数据;同时还定义了位同步及检查。
这一层表示了用户的软件与硬件之间的实际连接。
它实际上与任何协议都不相干,但它定义了数据链路层所使用的访问方法。
物理层是OSI参考模型的最低层,向下直接与物理传输介质相连接。
物理层协议是各种网络设备进行互连时必须遵守的低层协议。
设立物理层的目的是实现两个网络物理设备之间的二进制比特流的透明传输,对数据链路层屏蔽物理传输介质的特性,以便对高层协议有最大的透明性。
ISO对OSI参考模型中的物理层做了如下定义:物理层为建立、维护和释放数据链路实体之间的二进制比特传输的物理连接提供机械的、电气的、功能的和规程的特性。
物理连接可以通过中继系统,允许进行全双工或半双工的二进制比特流的传输。
物理层的数据服务单元是比特,它可以通过同步或异步的方式进行传输。
从以上定义中可以看出,物理层主要特点是:1.物理层主要负责在物理连接上传输二进制比特流;2.物理层提供为建立、维护和释放物理连接所需要的机械、电气、功能与规程的特性。
" 第二层:数据链路层这是OSI模型中极其重要的一层,它把从物理层来的原始数据打包成帧。
一个帧是放置数据的、逻辑的、结构化的包。
数据链路层负责帧在计算机之间的无差错传递。
数据链路层还支持工作站的网络接口卡所用的软件驱动程序。
桥接器的功能在这一层。
数据链路层是OSI参考模型的第二层,它介于物理层与网络层之间。
设立数据链路层的主要目的是将一条原始的、有差错的物理线路变为对网络层无差错的数据链路。
为了实现这个目的,数据链路层必须执行链路管理、帧传输、流量控制、差错控制等功能。
在OSI参考模型中,数据链路层向网络层提供以下基本的服务:1.数据链路建立、维护与释放的链路管理工作;2.数据链路层服务数据单元帧的传输;3.差错检测与控制;4.数据流量控制;5.在多点连接或多条数据链路连接的情况下,提供数据链路端口标识的识别,支持网络层实体建立网络连接;6.帧接收顺序控制" 第三层:网络层这一层定义网络操作系统通信用的协议,为信息确定地址,把逻辑地址和名字翻译成物理的地址。
OSI七层模型各层分别有哪些协议及它们的功能
OSI七层模型各层分别有哪些协议及它们的功能在互联网中实际使用的是TCP/IP参考模型。
实际存在的协议主要包括在:物理层、数据链路层、网络层、传输层和应用层。
各协议也分别对应这5个层次而已。
要找出7个层次所对应的各协议,恐怕会话层和表示层的协议难找到啊。
应用层·DHCP(动态主机分配协议)· DNS (域名解析)· FTP(File Transfer Protocol)文件传输协议· Gopher (英文原义:The Internet Gopher Protocol 中文释义:(RFC-1436)网际Gopher协议)· HTTP (Hypertext Transfer Protocol)超文本传输协议· IMAP4 (Internet Message Access Protocol 4) 即 Internet信息访问协议的第4版本· IRC (Internet Relay Chat )网络聊天协议· NNTP (Network News Transport Protocol)RFC-977)网络新闻传输协议· XMPP 可扩展消息处理现场协议· POP3 (Post Office Protocol 3)即邮局协议的第3个版本· SIP 信令控制协议· SMTP (Simple Mail Transfer Protocol)即简单邮件传输协议· SNMP (Simple Network Management Protocol,简单网络管理协议)· SSH (Secure Shell)安全外壳协议· TELNET 远程登录协议· RPC (Remote Procedure Call Protocol)(RFC-1831)远程过程调用协议· RTCP (RTP Control Protocol)RTP 控制协议· RTSP (Real Time Streaming Protocol)实时流传输协议· TLS (Transport Layer Security Protocol)安全传输层协议· SDP( Session Description Protocol)会话描述协议· SOAP (Simple Object Access Protocol)简单对象访问协议· GTP 通用数据传输平台· STUN (Simple Traversal of UDP over NATs,NAT 的UDP简单穿越)是一种网络协议· NTP (Network Time Protocol)网络校时协议传输层·TCP(Transmission Control Protocol)传输控制协议· UDP (User Datagram Protocol)用户数据报协议· DCCP (Datagram Congestion Control Protocol)数据报拥塞控制协议· SCTP(STREAM CONTROL TRANSMISSION PROTOCOL)流控制传输协议· RTP(Real-time Transport Protocol或简写RTP)实时传送协议· RSVP (Resource ReSer Vation Protocol)资源预留协议· PPTP ( Point to Point Tunneling Protocol)点对点隧道协议网络层IP(IPv4 · IPv6) Internet Protocol(网络之间互连的协议)ARP : Address Resolution Protocol即地址解析协议,实现通过IP地址得知其物理地址。
OSI七层分层模型每层的所有协议
OSI七层的功能及各层的协议和数据格式简介如下:应用层(Application):为应用程序提供通信服务,例:Word processor。
主要协议、数据格式:FTP,WWW browsers,Telnet、NFS、SMTP、gateways、mail等表示层(Presentation):主要作用是定义数据格式、如:二进制或ASCII传输,主要协议、数据格式:TIFF,GIF,JPEG,ASCII,MPEG,MIDI,HIML。
会话层(Session):定义怎样开始,控制和结束会话conversations,如ATM机的事务处理双向传输。
主要协议、数据格式:RPC,SQL,NFS,NetBIOS names,AppleTalk ASP传输层(Transport):第四层包括选择是否提供错误恢复的协议,如TCP→分包packet→IP→TCP 组合成segment。
主要协议、数据格式:TCP,UDP,SPX网络层(Network):定义包的端对端的传送,也定义了根据媒体的不同把packet分割成更小的packet.主要协议、数据格式:IP,IPX,Appletalk DDP数据链路层(Data Link):指定从一个具体的链路或媒体传输数据,定义通过不同的链路传输例:802,3,802,2定义Ethernet怎样工作,HDLC→Point-to-pointWAN Link。
主要协议、数据格式:Frame Relay,HDLC,PPP,1EEE802.3/802.2,FDDL,ATM.物理层(Physical):物理媒件的物理特性,Commector,pin,electrical current Eneoding.例:RJ45定义wires/pins,Ethernet和802.3定义wires/pins1,2,3 ,6。
主要协议、数据格式:802.3,802.5 FDDI,E1A/T1A,232,V.35,V.24常见的端口号及协议如下表(是我在百度知道里复制的一位老兄的,不好意思)• 21/tcp FTP 文件传输协议• 22/tcp SSH 安全登录、文件传送(SCP)和端口重定向• 23/tcp Telnet 不安全的文本传送• 25/tcp SMTP Simple Mail Transfer Protocol (E-mail)• 69/udp TFT P Trivial File Transfer Protocol• 79/tcp finger Finger• 80/tcp HTTP 超文本传送协议(WWW)• 88/tcp Kerberos Authenticating agent• 110/tcp POP3 Post Office Protocol (E-mail)• 113/tcp ident old identification server system• 119/tcp NNTP used for use net newsgroups• 220/tcp IMAP3• 443/tcp HTTPS used for securely transferring web pages端口:0服务:Reserved说明:通常用于分析操作系统。
网络OSI七层参考模型
网络OSI七层参考模型一、OSI参考模型在整个参考模型中,下层是为上层提供服务。
二、TCP/IP常见的协议(一)应用层为应用软件提供接口,使应用程序能够使用网络服务,应用层协议指定相应的传输层协议,以及传输层所使用的端口等。
应用层的PDU被称为Data(数据)。
Telnet:端口号23,使用传输层TCP协议,远程接入协议,提供远程管理服务,通过Telent客户端程序连接到服务器,用户在客户端中输入命令,这些命令在服务器端运行。
FTP:端口号20、21,使用传输层TCP协议,文件传输协议,主要用于文件的下载和上传,采用C/S((主机/服务器)结构。
TFTP:端口号69,使用传输层UDP协议,简单的文件传输协议SNMP:网络管理协议,一般用在管理平台,可将交换机、路由器等一些设备信息上传到网管平台HTTP:端口号80,使用传输层TCP协议,超文本传输协议,提供浏览网页服务。
SMTP:端口号25,使用传输层TCP协议,邮件传输协议DNS:域名解析协议,将域名翻译成IP地址进行访问网址DHCP:动态主机配置协议,自动匹配IP地址(二)传输层传输层协议接受来自应用层协议的数据,封装上相应的传输层头部,帮助其建立端到端的连接。
端口号的取值范围:0-655350-1023:知名端口号,发送过程中会在发送端随机匹配一个端口号,并且是在1023之外未使用的。
传输层的PDU被称为Segment(段)1.TCP一种面向连接的、可靠的传输层通信协议。
在传输前先建立连接,之后才可以传输,传多少接收多少,丢包之后重传确保全部收到。
使用场景在文件传输或者文档传输中使用。
(1)TCP的建立-三次握手A.主机1向主机2进行syn(查询B.主机2向主机1进行syn查询,ACK确定C.主机1进行ACK确定----------TCP连接建立--------------(2)TCP四次挥手A.主机1向主机2发送FIN请求断开连接B.主机2向主机1发送ACK确认C.主机2向主机1发送FIN请求断开连接D.主机1向主机2发送ACK确认----------TCP连接断开--------------(3)TCP序列号与确认序列号序列号:对包进行排序,根据序列号确认序列号:对收到的包进行确认A.主机1向主机2发送3000的数据包,最大数值需要1500包,进行分段传输,0-1499,1500-2999B.主机2收到包后向主机1进行发送确认序列号,未收到或者丢包,主机2会向主机1再次发送所丢失的包进行重传。
OSI七层协议各层功能及典型设备
OSI七层协议各层功能及典型设备OSI 七层协议从上到下依次是:应⽤层、表⽰层、会话层、传输层、⽹络层、数据链路层、物理层;记忆则为 “应表会传⽹数物”应⽤层(application)1. 主要功能:⽤户接⼝、应⽤程序。
应⽤层向应⽤进程展⽰所有的⽹络服务。
当⼀个应⽤进程访问⽹络时,通过该层执⾏所有的动作。
2. 典型设备:⽹关3. 典型协议、标准和应⽤:TELNET, FTP, HTTP表⽰层(presentation)1. 主要功能:数据的表⽰、压缩和加密。
定义由应⽤程序⽤来交换数据的格式,该层负责协议转换、数据编码和数据压缩。
转发程序在该层进⾏服务操作。
2. 典型设备:⽹关3. 典型协议、标准和应⽤:ASCLL、PICT、TIFF、JPEG、 MIDI、MPEG会话层(session)1. 主要功能:会话的建⽴和结束,在分开的计算机上的两种应⽤程序之间建⽴⼀种虚拟链接,这种虚拟链接称为会话(session)。
会话层通过在数据流中设置检查点⽽保持应⽤程序之间的同步。
允许应⽤程序进⾏通信的名称识别和安全性的⼯作就由会话层完成。
2. 典型设备:⽹关3. 典型协议、标准和应⽤:RPC、SQL、NFS 、X WINDOWS、ASP传输层(transport)1. 主要功能:端到端控制,确保按顺序⽆错的发送数据包。
传输层把来⾃会话层的⼤量消息分成易于管理的包以便向⽹络发送2. 典型设备:⽹关3. 典型协议、标准和应⽤:TCP、UDP、SPX⽹络层(network)1. 主要功能:路由,寻址,⽹络层确定把数据包传送到其⽬的地的路径。
就是把逻辑⽹络地址转换为物理地址。
如果数据包太⼤不能通过路径中的⼀条链路送到⽬的地,那么⽹络层的任务就是把这些包分成较⼩的包。
2. 典型设备:路由器,⽹桥路由器3. 典型协议、标准和应⽤:IP、IPX、APPLETALK、ICMP数据链路层(data link)1. 主要功能:保证⽆差错的数据链路,⼀⽅⾯接收来⾃⽹络层(第三层)的数据帧并为物理层封装这些帧;另⼀⽅⾯数据链路层把来⾃物理层的原始数据⽐特封装到⽹络层的帧中。
OSI七层模型对应功能及协议
OSI七层模型对应功能及协议前⾔OSI七层模型:纯理论模型,所有实际设备和协议都不能对应理论模型。
每⼀层对应着实际的设备物理层:中继器、集线器、双绞线数据链路层:⽹桥、以太⽹交换机、⽹卡⽹路层:路由器、三层交换机传输层:四层交换机、四层路由器(补充,四层交换机和三层交换机区别:三层交换机就是具有部分路由器功能的交换机,三层交换机的最重要⽬的是加快⼤型局域⽹内部的数据交换,能够做到⼀次路由,多次转发。
基于MAC地址和IP地址的交换机技术,能够极⼤地提⾼各节点之间的数据传输率,但却⽆法根据端⼝主机的应⽤需求来⾃主确定或动态限制端⼝的交换过程和数据流量。
不仅可以完成端到端交换,还能根据端⼝主机的应⽤特点,确定或限制它的交换流量。
是基于传输层数据包的交换过程的,是⼀类基于应⽤层的⽤户应⽤交换需求的新型局域⽹交换机。
⽀持TCP/UDP第四层以下的所有协议,可识别⾄少80个字节的数据包包头长度,可根据TCP/UDP端⼝号来区分数据包的应⽤类型,从⽽实现应⽤层的访问控制和服务质量保证。
所以,与其说第四层交换机是硬件⽹络设备,还不如说它是软件⽹络管理系统。
)数据传输过程pa-a 向pc-b传输注意事项1、上三层是为⽤户提供服务的,下四层负责实际数据传输2、传输单元 传输层(数据段报⽂)、⽹络层(数据包报⽂分组)、数据链路层(数据帧)、物理层(⽐特位)3、越上层越智能,可以识别当前层以下的数据;越下层越傻⽠,贴近硬件4、数据传输时数据从上层向下层传输,接收时数据从下层向上层传输5、数据不能跨区传输,每层之间通过逻辑的接⼝传递6、物理层负责实际数据传输,其他层只是逻辑对应(个⼈原创整理,转发请附上链接)。
OSI七层模型及其对应的协议
OSI 七层模型及其对应的协议OSI参考模型分为物理层、数据链路层、⽹络层、传输层、会话层、表⽰层、应⽤层。
如下表所⽰:1 物理层在OSI参考模型中,物理层(Physical Layer)是参考模型的最低层,也是OSI模型的第⼀层。
物理层的主要功能是:利⽤传输介质为数据链路层提供物理连接,实现⽐特流的透明传输。
物理层的作⽤是实现相邻计算机节点之间⽐特流的透明传送,尽可能屏蔽掉具体传输介质和物理设备的差异。
使其上⾯的数据链路层不必考虑⽹络的具体传输介质是什么。
“透明传送⽐特流”表⽰经实际电路传送后的⽐特流没有发⽣变化,对传送的⽐特流来说,这个电路好像是看不见的。
2 数据链路层数据链路层(Data Link Layer)是OSI模型的第⼆层,负责建⽴和管理节点间的链路。
该层的主要功能是:通过各种控制协议,将有差错的物理信道变为⽆差错的、能可靠传输数据帧的数据链路。
在计算机⽹络中由于各种⼲扰的存在,物理链路是不可靠的。
因此,这⼀层的主要功能是在物理层提供的⽐特流的基础上,通过差错控制、流量控制⽅法,使有差错的物理线路变为⽆差错的数据链路,即提供可靠的通过物理介质传输数据的⽅法。
该层通常⼜被分为介质访问控制(MAC)和逻辑链路控制(LLC)两个⼦层。
1)MAC⼦层的主要任务是解决共享型⽹络中多⽤户对信道竞争的问题,完成⽹络介质的访问控制; 2)LLC⼦层的主要任务是建⽴和维护⽹络连接,执⾏差错校验、流量控制和链路控制。
数据链路层的具体⼯作是接收来⾃物理层的位流形式的数据,并封装成帧,传送到上⼀层;同样,也将来⾃上层的数据帧,拆装为位流形式的数据转发到物理层;并且,还负责处理接收端发回的确认帧的信息,以便提供可靠的数据传输。
3 ⽹络层⽹络层(Network Layer)是OSI模型的第三层,它是OSI参考模型中最复杂的⼀层,也是通信⼦⽹的最⾼⼀层。
它在下两层的基础上向资源⼦⽹提供服务。
其主要任务是:通过路由选择算法,为报⽂或分组通过通信⼦⽹选择最适当的路径。
OSI模型解析
OSI模型解析OSI模型是计算机网络体系结构中的重要概念,它将网络通信的过程划分为七个不同的层次。
每一层都有自己的功能和任务,共同协作完成数据传输。
本文将对OSI模型进行详细解析,深入探究每一层的作用和相互关系。
第一层 - 物理层物理层是OSI模型的最底层,主要负责将数据转换为传输所需的电信号,并通过物理媒介进行传输。
它关注的是数据的传输单位是比特(bit),包括传输介质、电缆规范、编码方式等。
物理层主要作用是确保数据的可靠传输,例如通过传输介质的选择和电平控制来实现数据的传输。
第二层 - 数据链路层数据链路层负责在直连的节点之间提供可靠的数据传输。
它将原始数据分割成数据帧,并通过物理层提供的物理媒介进行传输。
数据链路层有两个子层,即逻辑链路控制(LLC)子层和介质访问控制(MAC)子层。
LLC子层主要处理数据帧的逻辑连接控制,而MAC 子层则处理数据的访问控制和媒介争用的问题。
第三层 - 网络层网络层是OSI模型的第三层,主要负责数据包的路由和转发。
它将数据分割成较小的数据包,并通过路由器进行传输。
网络层的主要功能是将数据从源节点发送到目标节点,通过确定最佳路径和设置优先级来实现数据的高效传输。
此外,网络层还处理数据包的片段、拥塞控制等问题。
第四层 - 传输层传输层负责提供端到端的数据传输服务。
它通过端口号来标识不同的应用程序,并通过传输协议(如TCP和UDP)来实现数据的可靠传输。
传输层提供了数据的分段、重组、流量控制和错误恢复等功能,确保数据的完整性和可靠性。
第五层 - 会话层会话层负责在不同计算机之间建立、管理和终止会话。
它通过提供会话控制机制和同步功能来实现进程之间的通信。
会话层允许应用程序在不同计算机之间建立连接,并提供同步点以确保数据的顺序和完整性。
第六层 - 表示层表示层负责对数据进行编码和解码,以确保不同系统之间的数据交换的兼容性。
它处理数据的格式转换、数据加密和解密、数据压缩和解压缩等任务。
OSI七层模型的每一层都有哪些协议、PPPOE机制
OSI七层模型协议谈到网络不能不谈OSI参考模型,OSI参考模型(OSI/RM)的全称是开放系统互连参考模型(Open System Interconnection Reference Model,OSI/RM),它是由国际标准化组织ISO 提出的一个网络系统互连模型。
虽然OSI参考模型的实际应用意义不是很大,但其的确对于理解网络协议内部的运作很有帮助,也为我们学习网络协议提供了一个很好的参考......第一层:物理层:物理层规定了激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。
该层为上层协议提供了一个传输数据的物理媒体。
只是说明标准在这一层,数据的单位称为比特(bit)。
属于物理层定义的典型规范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45、fddi 令牌环网等。
第二层:数据链路层802.2、802.3ATM、HDLC、FRAME RELAY数据链路层在不可靠的物理介质上提供可靠的传输。
该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。
在这一层,数据的单位称为帧(frame)。
数据链路层协议的代表包括:ARP、RARP、SDLC、HDLC、PPP、STP、帧中继等。
第三层:网络层IP、IPX、APPLETALK、ICMP网络层负责对子网间的数据包进行路由选择。
网络层还可以实现拥塞控制、网际互连等功能。
在这一层,数据的单位称为数据包(packet)。
加密解密是在网络层完成的.网络层协议的代表包括:IP、IPX、RIP、OSPF等。
第四层:传输层TCP、UDP、SPX传输层是第一个端到端,即主机到主机的层次。
传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输。
此外,传输层还要处理端到端的差错控制和流量控制问题。
在这一层,数据的单位称为数据段(segment)。
传输层协议的代表包括:TCP、UDP、SPX等。
OSI七层模型的每一层都有哪些协议、PPPOE机制
OSI七层模型协议谈到网络不能不谈OSI参考模型,OSI参考模型(OSI/RM)的全称是开放系统互连参考模型(Open System Interconnection Reference Model,OSI/RM),它是由国际标准化组织ISO 提出的一个网络系统互连模型。
虽然OSI参考模型的实际应用意义不是很大,但其的确对于理解网络协议内部的运作很有帮助,也为我们学习网络协议提供了一个很好的参考......第一层:物理层:物理层规定了激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。
该层为上层协议提供了一个传输数据的物理媒体。
只是说明标准在这一层,数据的单位称为比特(bit)。
属于物理层定义的典型规范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45、fddi 令牌环网等。
第二层:数据链路层802.2、802.3ATM、HDLC、FRAME RELAY数据链路层在不可靠的物理介质上提供可靠的传输。
该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。
在这一层,数据的单位称为帧(frame)。
数据链路层协议的代表包括:ARP、RARP、SDLC、HDLC、PPP、STP、帧中继等。
第三层:网络层IP、IPX、APPLET ALK、ICMP网络层负责对子网间的数据包进行路由选择。
网络层还可以实现拥塞控制、网际互连等功能。
在这一层,数据的单位称为数据包(packet)。
加密解密是在网络层完成的.网络层协议的代表包括:IP、IPX、RIP、OSPF等。
第四层:传输层TCP、UDP、SPX传输层是第一个端到端,即主机到主机的层次。
传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输。
此外,传输层还要处理端到端的差错控制和流量控制问题。
在这一层,数据的单位称为数据段(segment)。
传输层协议的代表包括:TCP、UDP、SPX等。
网络OSI七层模型概述
录
一 . OSI七层模型概述 二 . OSI七层模型概述-示意图 三 . OSI七层模型概述-协议及数据形式 四 . OSI工作数据流 五 . OSI各层功能、作用
一、OSI七层模型概述
层
层的名称 次 7 6 5 应用层 表示层 会话层 Application Layer Presentation Layer Session Layer 与用户应用进程的接口 数据格式的转换 会话的管理和数据传输的同步 英 文 层的主要功能
五、OSI各层功能、作用——网络层
网络层的产生是网络技术发展的结果。当数据终端增多时,它们之间通 过中继设备相连,此时会出现一台终端要求不只是与一台而是与多台终端通信 的情况,即产生了把任意两台数据终端设备的数据链路连接起来的问题,即路 由选择。另外,当一条物理信道建立之后,被一对用户使用,往往有许多空闲 时间被浪费掉,人们自然希望让多对用户共用一条链路,相应地产生了数据报 技术和虚电路技术。 功能:① 路由选择。 ② 网络连接的激活、终止。 ③ 在一条数据链路上复用多条网络连接。 在具有开放特性的网络中的数据终端设备,都要配置网络层的功能。现 在市场上销售的网络层设备主要有网关和路由器。
b、一个比特持续的时间; c、传输是单向,还是双向的;
d、物理连接如何建立和完成通信后连接如何终止;
e、接线器的形状、尺寸、引线数目等。
五、OSI各层功能、作用——物理层
物理层的功能:
① 为数据终端设备提供传送数据的通路。数据通路可以是一个物理媒体 ,也可以由多个物理媒体连接而成。
② 传输数据:物理层要形成适合数据传输需要的实体,为数据传送服务 。传输数据的方式能满足点到点,一点到多点,串行或并行,半双工或 全双工,同步或异步传输的需要。
OSI七层分层模型每层的所有协议
OSI七层分层模型每层的所有协议OSI(Open Systems Interconnection)七层分层模型是一种网络协议体系结构,将计算机网络通信的整个过程分为七个不同的层级。
每个层级负责特定的功能,并且通过协议与上下层级进行通信。
以下是每个层级的所有相关协议。
第一层:物理层物理层负责传输比特流,将数据从一个节点传输到另一个节点。
该层的协议包括:1. Ethernet - 一种常用的有线局域网协议。
2. Fast Ethernet - 用于传输数据速度达到100 Mbps的以太网协议。
3. Gigabit Ethernet - 用于传输数据速度达到1 Gbps的以太网协议。
4. 无线局域网协议(Wireless LAN)- 用于无线通信的协议,如Wi-Fi。
第二层:数据链路层数据链路层负责在物理层之上建立逻辑连接,并负责数据的传输和接收。
该层的协议包括:1. 以太网(Ethernet)- 基于MAC地址的局域网协议。
2. 广义以太网(Generic Ethernet)- 扩展了以太网以支持其他传输介质。
3. 令牌环网(Token Ring)- 局域网协议,使用令牌控制数据访问。
4. 无线局域网协议(Wireless LAN)- 用于无线通信的协议,如Wi-Fi。
5. PPP(Point-to-Point Protocol)- 用于在点对点连接中传输数据的协议。
第三层:网络层网络层负责在源和目标主机之间路由数据包。
该层的协议包括:1. IP(Internet Protocol)- 用于分配和确定网络地址,以及在网络之间路由数据包。
2. ICMP(Internet Control Message Protocol)- 在IP网络上传输控制和错误消息的协议。
3. ARP(Address Resolution Protocol)- 用于将IP地址映射到物理地址的协议。
4. OSPF(Open Shortest Path First)- 一种链路状态路由协议,用于在网络中选择最短路径。
网络七层协议具体是什么
网络七层协议具体是什么?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)网络层:这层对端到端的包传输进行定义,他定义了能够标识所有结点的逻辑地址,还定义了路由实现的方式和学习的方式。
为了适应最大传输单元长度小于包长度的传输介质,网络层还定义了如何将一个包分解成更小的包的分段方法。
OSI七层模型的每一层都有哪些协议
OSI七层模型的每一层都有哪些协议OSI七层模型是一种网络体系结构,用于描述计算机网络中不同层次的通信功能。
它将网络通信过程分成了七个层次,每个层次都有不同的功能和协议。
第一层:物理层物理层是OSI七层模型的最底层,主要负责传输原始比特流。
它定义了电气、机械和功能接口的特性,包括传输介质、电压等。
在这一层,主要的协议有:1. Ethernet:以太网是一种常见的局域网协议,用于在物理介质上传输数据。
2. RS-232:RS-232是一种串行通信协议,常用于计算机和外设之间的通信。
3. USB:USB是一种通用串行总线协议,用于计算机和外部设备之间的连接。
第二层:数据链路层数据链路层主要负责数据的可靠传输和帧同步。
它将原始的比特流组织成以太网帧等格式。
主要的协议包括:1. Ethernet:同样出现在物理层,但也包括数据链路层的功能。
2. PPP:点对点协议用于建立和管理点对点连接,如电话线上的拨号连接。
3. HDLC:高级数据链路控制协议,主要应用于广域网。
第三层:网络层网络层主要负责数据包的路由和转发。
它为数据包添加网络地址,并确定最佳的路径进行传输。
主要的协议包括:1. IP:互联网协议是一种网络层协议,负责在广域网中进行数据包的路由和寻址。
2. ICMP:互联网控制消息协议,用于在网络中进行错误报告和网络状态查询。
3. RIP:路由信息协议是一种用于距离矢量路由选择的协议。
第四层:传输层传输层主要负责数据的可靠传输和端到端的通信。
它提供了进程间的通信和数据分段重组。
常见的协议有:1. TCP:传输控制协议是一种可靠的、面向连接的协议,用于建立可靠的数据传输通道。
2. UDP:用户数据报协议是一种面向无连接的协议,常用于实时传输和广播通信。
第五层:会话层会话层主要负责建立、管理和终止会话。
它提供了通信节点之间进行会话同步和错误恢复的机制。
常见的协议有:1. NFS:网络文件系统是一种基于会话层的分布式文件系统协议,用于在网络上共享文件。
OSI七层模型详解
OSI七层模型详解开放式系统互联模型(OSI)是1984年由国际标准化组织(ISO)提出的一个参考模型。
作为一个概念性框架,它是不同制造商的设备和应用软件在网络中进行通信的标准。
现在此模型已成为计算机间和网络间进行通信的主要结构模型。
目前使用的大多数网络通信协议的结构都是基于 OSI 模型的。
OSI 将通信过程定义为七层,即将连网计算机间传输信息的任务划分为七个更小、更易于处理的任务组。
每一个任务或任务组则被分配到各个 OSI 层。
每一层都是独立存在的,因此分配到各层的任务能够独立地执行。
这样使得变更其中某层提供的方案时不影响其他层。
OSI 七层模型的每一层都具有清晰的特征。
基本来说,第七至第四层处理数据源和数据目的地之间的端到端通信,而第三至第一层处理网络设备间的通信。
另外,OSI 模型的七层也可以划分为两组:上层(层7、层6和层5)和下层(层4、层3、层2和层1)。
OSI 模型的上层处理应用程序问题,并且通常只应用在软件上。
最高层,即应用层是与终端用户最接近的。
OSI 模型的下层是处理数据传输的。
物理层和数据链路层应用在硬件和软件上。
最底层,即物理层是与物理网络媒介(比如说,电线)最接近的,并且负责在媒介上发送数据。
各层的具体描述如下:第七层:应用层∙定义了用于在网络中进行通信和数据传输的接口 - 用户程式;∙提供标准服务,比如虚拟终端、文件以及任务的传输和处理;第六层:表示层∙掩盖不同系统间的数据格式的不同性;∙指定独立结构的数据传输格式;∙数据的编码和解码;加密和解密;压缩和解压缩第五层:会话层∙管理用户会话和对话;∙控制用户间逻辑连接的建立和挂断;∙报告上一层发生的错误第四层:传输层∙管理网络中端到端的信息传送;∙通过错误纠正和流控制机制提供可靠且有序的数据包传送;∙提供面向无连接的数据包的传送;第三层:网络层∙定义网络设备间如何传输数据;∙根据唯一的网络设备地址路由数据包;∙提供流和拥塞控制以防止网络资源的损耗第二层:数据链路层∙定义操作通信连接的程序;∙封装数据包为数据帧;∙监测和纠正数据包传输错误第一层:物理层∙定义通过网络设备发送数据的物理方式;∙作为网络媒介和设备间的接口;∙定义光学、电气以及机械特性。
OSI七层各层单位详解
OSI七层各层单位详解数据帧、数据包、数据报以及数据段OSI参考模型的各层传输的数据和控制信息具有多种格式,常⽤的信息格式包括帧、数据包、数据报、段、消息、元素和数据单元。
信息交换发⽣在对等OSI层之间,在源端机中每⼀层把控制信息附加到数据中,⽽⽬的机器的每⼀层则对接收到的信息进⾏分析,并从数据中移去控制信息,下⾯是各信息单元的说明:数据帧(Frame):是⼀种信息单位,它的起始点和⽬的点都是数据链路层。
数据包(Packet):也是⼀种信息单位,它的起始和⽬的地是⽹络层。
数据报(Datagram):通常是指起始点和⽬的地都使⽤⽆连接⽹络服务的的⽹络层的信息单元。
段(Segment):通常是指起始点和⽬的地都是传输层的信息单元。
消息(message):是指起始点和⽬的地都在⽹络层以上(经常在应⽤层)的信息单元。
元素(cell)是⼀种固定长度的信息,它的起始点和⽬的地都是数据链路层。
元素通常⽤于异步传输模式(ATM)和交换多兆位数据服务(SMDS)⽹络等交换环境。
数据单元(data unit)指许多信息单元。
常⽤的数据单元有服务数据单元(SDU)、协议数据单元(PDU)。
SDU是在同⼀机器上的两层之间传送信息。
PDU是发送机器上每层的信息发送到接收机器上的相应层(同等层间交流⽤的)。
Packet(数据包):封装的基本单元,它穿越⽹络层和数据链路层的分解⾯。
通常⼀个Packet映射成⼀个Frame,但也有例外:即当数据链路层执⾏拆分或将⼏个Packet合成⼀个Frame的时候。
数据链路层的PDU叫做Frame(帧);⽹络层的PDU叫做Packet(数据包);TCP的叫做Segment(数据段);UDP的叫做Datagram。
(数据报)——在⽹络层中的传输单元(例如IP)。
⼀个Datagram可能被封装成⼀个或⼏个Packets,在数据链路层中传输帧和数据包都是数据的传输形式。
帧,⼯作在⼆层,数据链路层传输的是数据帧,包含数据包,并且增加相应MAC地址与⼆层信息;数据包,⼯作在三层,⽹络层传输的是数据包,包含数据报⽂,并且增加传输使⽤的IP地址等三层信息。
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(域名系统)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
竭诚为您提供优质文档/双击可除osi七层协议,"三层协议"篇一:osi七层模型中各层分别对应的协议osi七层模型中各层分别对应的协议谈到网络不能不谈osi参考模型,osi参考模型(osi/Rm)的全称是开放系统互联参考模型(opensysteminterconnectionReferencemodel,osi/Rm),它是由国际标准化组织iso提出的一个网络系统互连模型。
虽然osi参考模型的实际应用意义不是很大,但其的确对于理解网络协议内部的运作很有帮助,也为我们学习网络协议提供了一个很好的参考。
1.物理层物理层规定了激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。
该层为上层协议提供了一个传输数据的物理媒体。
在这一层,数据的单位称为比特(bit)。
属于物理层定义的典型规范代表包括:eia/tiaRs-232、eia/tiaRs-449、V.35、Rj-45等。
2.数据链路层数据链路层在不可靠的物理介质上提供可靠的传输。
该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。
在这一层,数据的单位称为帧(frame)。
数据链路层协议的代表包括:sdlc(同步数据链路控制)、hdlc(高级数据链路控制)、ppp(点对点协议)、stp(生成树协议)、帧中继等。
3.网络层网络层负责对子网间的数据包进行路由选择。
网络层还可以实现拥塞控制、网际互连等功能。
在这一层,数据的单位称为数据包(packet)。
网络层协议的代表包括:ip(网络之间互联的协议)、ipx(互联网数据包交换协议)、Rip(路由信息协议)、ospF (开放式最短路径优先)等。
4.传输层传输层是第一个端到端,即主机到主机的层次。
传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输。
此外,传输层还要处理端到端的差错控制和流量控制问题。
在这一层,数据的单位称为数据段(segment)。
传输层协议的代表包括:tcp(传输控制协议)、udp(用户数据报协议)、spx(序列分组交换协议)等。
5.会话层会话层管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话。
会话层还利用在数据中插入校验点来实现数据的同步。
6.表示层表示层对上层数据或信息进行变换以保证一个主机应用层信息可以被另一个主机的应用程序理解。
表示层的数据转换包括数据的加密、压缩、格式转换等。
7.应用层应用层为操作系统或网络应用程序提供访问网络服务的接口。
应用层协议的代表包括:telnet(internet远程登录服务的标准协议和主要方式)、Ftp(文件传输协议)、http (超文本传送协议)、snmp(简单网络管理协议)等。
篇二:osi的7层协议osi参考模型表格分层原则网络中各结点都有相同的层次不同结点相同层次具有相同的功能同一结点相邻层间通过接口通信每一层可以使用下层提供的服务,并向上层提供服务不同结点的同等层间通过协议来实现对等层间的通信osi/Rm分层对等层实体间通信时信息的流动过程对等层通信的实质:对等层实体之间虚拟通信;下层向上层提供服务;实际通信在最底层完成;发送方数据由最高层逐渐向下层传递,到接收方数据由最低层逐渐向高层传递.协议数据单元pduosi参考模型中,协议之间交换的信息单元统称为协议数据单元(pdu,protocoldataunit)。
而传输层及以下各层的pdu另外还有各自特定的名称:传输层——数据段(segment)网络层——分组(数据.包)(packet)数据链路层——数据帧(Frame)物理层——比特(bit)比较tcp/iptcp/ip模型实际上是osi模型的一个浓缩版本,它只有四个层次:1.2.3.互联层4.网络接口层与osi功能相比:应用层对应着osi的应用层表示层会话层传输层对应着osi的传输层互联层对应着osi的网络层网络接口层对应着osi的数据链路层和物理层osi模型的同时支持面向连接和无连接的通信,但是只支持面向连接的通信;tcp/ip模型的网络层只提供无连接的服务,但是传输层上同时提供两种通信模式。
七层结构第一层:物理层(physicallayer)规定通信设备的机械的、电气的、功能的和过程的特性,用以建立、维护和拆除物理链路连接。
具体地讲,机械特性规定了网络连接时所需接插件的规格尺寸、引脚数量和排列情况等;电气特性规定了在物理连接上传输bit流时线路上信号电平的大小、阻抗匹配、传输速率距离限制等;功能特性是指对各个信号先分配确切的信号含义,即定义了dte(数据终端设备)和dce(数据通信设备)之间各个线路的功能;过程特性定义了利用信号线进行bit流传输的一组操作规程,是指在物理连接的建立、维护、交换信息时,dte和dce双方在各电路上的动作系列。
在这一层,数据的单位称为比特(bit)。
属于物理层定义的典型规范代表包括:eia/tiaRs-232、eia/tiaRs-449、V.35、Rj-45等。
物理层的主要功能: 为数据端设备提供传送数据的通路,数据通路可以是一个物理媒体,也可以是多个物理媒体连接而成.一次完整的数据传输,包括激活物理连接,传送数据,终止物理连接.所谓激活,就是不管有多少物理媒体参与,都要在通信的两个数据终端设备间连接起来,形成一条通路.传输数据.物理层要形成适合数据传输需要的实体,为数据传送服务.一是要保证数据能在其上正确通过,二是要提供足够的带宽(带宽是指每秒钟内能通过的比特(bit)数),以减少信道上的拥塞.传输数据的方式能满足点到点,一点到多点,串行或并行,半双工或全双工,同步或异步传输的需要.完成物理层的一些管理工作.物理层的主要设备:中继器、集线器。
第二层:数据链路层(datalinklayer)在物理层提供比特流服务的基础上,建立相邻结点之间的数据链路,通过差错控制提供数据帧(Frame)在信道上无差错的传输,并进行各电路上的动作系列。
数据链路层在不可靠的物理介质上提供可靠的传输。
该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。
在这一层,数据的单位称为帧(frame)。
数据链路层协议的代表包括:sdlc、hdlc、ppp、stp、帧中继等。
链路层的主要功能:链路层是为网络层提供数据传送服务的,这种服务要依靠本层具备的功能来实现。
链路层应具备如下功能:链路连接的建立,拆除,分离。
帧定界和帧同步。
链路层的数据传输单元是帧,协议不同,帧的长短和界面也有差别,但无论如何必须对帧进行定界。
顺序控制,指对帧的收发顺序的控制。
差错检测和恢复。
还有链路标识,流量控制等等.差错检测多用方阵码校验和循环码校验来检测信道上数据的误码,而帧丢失等用序号检测.各种错误的恢复则常靠反馈重发技术来完成。
数据链路层主要设备:二层交换机、网桥第三层:网络层(networklayer)在计算机网络中进行通信的两个计算机之间可能会经过很多个数据链路,也可能还要经过很多通信子网。
网络层的任务就是选择合适的网间路由和交换结点,确保数据及时传送。
网络层将解封装数据链路层收到的帧,提取数据包,包中封装有网络层包头,其中含有逻辑地址信息--源站点和目的站点地址的网络地址。
如果你在谈论一个ip地址,那么你是在处理第3层的问题,这是“数据包”问题,而不是第2层的“帧”。
ip是第3层问题的一部分,此外还有一些路由协议和地址解析协议(aRp)。
有关路由的一切事情都在第3层处理。
地址解析和路由是3层的重要目的。
网络层还可以实现拥塞控制、网际互连等功能。
在这一层,数据的单位称为数据包(packet)。
网络层协议的代表包括:ip、ipx、ospF等。
网络层主要功能:网络层为建立网络连接和为上层提供服务,应具备以下主要功能:路由选择和中继;激活,终止网络连接;在一条数据链路上复用多条网络连接,多采取分时复用技术;差错检测与恢复;排序,流量控制;服务选择;网络管理;网络层标准简介。
网络层主要设备:路由器第四层:处理信息的传输层(transportlayer)第4层的数据单元称为数据段(segment)这个层负责获取全部信息,因此,它必须跟踪数据单元碎片、乱序到达的数据包和其它在传输过程中可能发生的危险。
第4层为上层提供端到端(最终用户到最终用户)的透明的、可靠的(osi 七层协议,"三层协议")数据传输服务。
所谓透明的传输是指在通信过程中传输层对上层屏蔽了通信传输系统的具体细节。
传输层协议的代表包括:tcp、udp、spx等。
传输层是两台计算机经过网络进行数据通信时,第一个端到端的层次,具有缓冲作用。
当网络层服务质量不能满足要求时,它将服务加以提高,以满足高层的要求;当网络层服务质量较好时,它只用很少的工作。
传输层还可进行复用,即在一个网络连接上创建多个逻辑连接。
传输层也称为运输层。
传输层只存在于端开放系统中,是介于低3层通信子网系统和高3层之间的一层,但是很重要的一层。
因为它是源端到目的端对数据传送进行控制从低到高的最后一层。
有一个既存事实,即世界上各种通信子网在性能上存在着很大差异。
例如电话交换网、分组交换网、公用数据交换网、局域网等通信子网都可互连,但它们提供的吞吐量、传输速率、数据延迟通信费用各不相同。
对于会话层来说,却要求有一性能恒定的界面。
传输层就承担了这一功能。
它采用分流/合流、复用/介复用技术来调节上述通信子网的差异,使会话层感受不到。
此外传输层还要具备差错恢复、流量控制等功能,以此对会话层屏蔽通信子网在这些方面的细节与差异。
传输层面对的数据对象已不是网络地址和主机地址,而是和会话层的界面端口。
上述功能的最终目的是为会话提供可靠的、无误的数据传输。
传输层的服务一般要经历传输连接建立阶段、数据传送阶段、传输连接释放阶段3个阶段才算完成一个完整的服务过程。
而在数据传送阶段又分为一般数据传送和加速数据传送两种。
传输层服务分成5种类型。
基本可以满足对传送质量、传送速度、传送费用的各种不同需要.第五层:会话层(sessionlayer)这一层也可以称为会晤层或对话层,在会话层及以上的高层次中,数据传送的单位不再另外命名,统称为报文。
会话层不参与具体的传输,它提供包括访问验证和会话管理在内的建立和维护应用之间通信的机制。
如服务器验证用户登录便是由会话层完成的。
会话层提供的服务可使应用建立和维持会话,并能使会话获得同步。
会话层使用校验点可使通信会话在通信失效时从校验点继续恢复通信。
这种能力对于传送大的文件极为重要。
会话层、表示层、应用层构成开放系统的高3层,面对应用进程提供分布处理,对话管理,信息表示,恢复最后的差错等。
会话层同样要担负应用进程服务要求,而运输层不能完成的那部分工作,给运输层功能差距以弥补。