osi七层模型各层的功能
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
OSI 七层模型各层的功能。
OSI 七层模型各层的功能。第七层:应用层数据用
户接口,提供用户程序“接口”。
第六层:表示层数据数据的表现形式,特定功能的实现,如数据加密。
第五层:会话层数据允许不同机器上的用户之间建立会话
关系,如WINDOWS
第四层:传输层段实现网络不同主机上用户进程之间的数
与不可靠的传输,传输层的错误检测,流量控制等。
第三层:网络层包提供逻辑地址(IP)、选路,数据从源端
到目的端的传输第二层:数据链路层帧将上层数据封装成帧,用MAC 地址访问媒介,错误检测与修正。
第一层:物理层比特流设备之间比特流的传输,物理接口,电气特性等。下面是对OSI 七层模型各层功能的详细解释:
OSI 七层模型OSI 七层模型称为开放式系统互联参考模型
OSI 七层模型是一种框架性的设计方法
OSI 七层模型通过七个层次化的结构模型使不同的系统不
同的网络之间实现可靠的通讯,因此其最主要的功能使就是帮助不同类型的主机实现数据传输物理层:O S I 模型的最低层或第一层,该层包括物理连
网媒介,如电缆连线连接器。物理层的协议产生并检测电压络接口卡,你就建立了计算机连网的基础。换言之,你提供了一个物理层。尽管物理层不提供纠错服务,但它能够设定数据传输速率并监测数据出错率。网络物理问题,如电线断开,将影响物理层。
以便发送和接收携带数据的信号。在你的桌面P C 上插入网
数据链路层:O S I 模型的第二层,它控制网络层与物理层之间的通信。它的主要功能是如何在不可靠的物理线路上进行数据的可靠传递。为了保证传输,从网络层接收到的数据被分割成特定的可被物理层传输的帧。帧是用来移动数据的结构包,它不仅包括原始数据,还包括发送方和接收方的网络地址以及纠错和控制信息。其中的地址确定了帧将发送到何处,而纠错和控制信息则确保帧无差错到达。
数据链路层的功能独立于网络和它的节点和所采用的物理层类型,它也不关心是否正在运行Wo r d 、E x c e l 或使用I n t e r n e t 。有一些连接设备,如交换机,由于它们要对帧解码并使用帧信息将数据发送到正确的接收方,所以它们是工作在数据链路层的。
网络层:O S I 模型的第三层,其主要功能是将网络地址翻
译成对应的物理地址,并决定如何将数据从发送方路由到接收方。
网络层通过综合考虑发送优先权、网络拥塞程度、服务质量以及可选路由的花费来决定从一个网络中节点A 到另一个网络中节点B 的最佳路径。由于网络层处理路由,而路由器因为即连接网络各段,并智能指导数据传送,属于网络层。
在网络中,“路由”是基于编址方案、使用模式以及可达性来指引数据的发送。
传输层:O S I 模型中最重要的一层。传输协议同时进行流量控制或是基于接收方可接收数据的快慢程度规定适当的发送速率。除此之外,传输层按照网络能处理的最大尺寸将较长的数据包进行强制分割。例如,以太网无法接收大于1 5
0 0 字节的数据包。发送方节点的传输层将数据分割成较小接收方节点的传输层时,能以正确的顺序重组。该过程即被称为排序。
的数据片,同时对每一数据片安排一序列号,以便数据到达
工作在传输层的一种服务是T C P / I P 协议套中的T C P
传输控制协议),另一项传输层服务是I P X / S P X 协议集的S P X (序列包交换)。
会话层:负责在网络中的两节点之间建立和维持通信。
话层的功能包括:建立通信链接,保持会话过程通信链接的畅通,同步两个节点之间的对话,决定通信是否被中断以及通信中断时决定从何处重新发送。
你可能常常听到有人把会话层称作网络通信的“交通警察”。
当通过拨号向你的I S P (因特网服务提供商)请求连接到因特网时,I S P 服务器上的会话层向你与你的P C 客户机上的会话层进行协商连接。若你的电话线偶然从墙上插孔脱落时,你终端机上的会话层将检测到连接中断并重新发起连接。会话层通过决定节点通信的优先级和通信时间的长短来设置通信期限表示层:应用程序和网络之间的翻译官,在表示层,数据将按照网络能理解的方案进行
格式化;这种格式化也因所使用网络的类型不同而不同。
表示层管理数据的解密与加密,如系统口令的处理。例如:在Internet 上查询你银行账户,使用的即是一种安全连接。
你的账户数据在发送前被加密,在网络的另一端,表示层将对接收到的数据解密。除此之外,表示层协议还对图片和文件格式信息进行解码和编码。
应用层:负责对软件提供接口以使程序能使用网络服务术语“应用层”并不是指运行在网络上的某个特别应用程序应用层提供的服务包括文件传输、文件管理以及电子邮件的信息处理。
ISO (国际标准化组织)组织在1985 年研究的网络互联模型。
最早的时候网络刚刚出现的时候,很多大型的公司都拥有了网络技术,公司内部计算机可以相互连接。可以却不能与其它公司连接。因为没有一个统一的规范。计算机之间相互传输的信息对方不能理解。所以不能互联。
ISO 为了更好的使网络应用更为普及,就推出了OSI 参考模型。其含义就是推荐所有公司使用这个规范来控制网络。这样所有公司都有相同的规范,就能互联了。
其内容如下:第7 层应用层—直接对应用程序提供服务,应用程序可以变化,但要包括电子消息传输第6 层表示层—格式化数据,以便为应用程序提供通用接口。这可以包括加密服务第5 层会话层—在两个节点之间建立端连接。此服务包括建立连接是以全双工还是以半双工的方式进行设置,尽管可以在层4 中处理双工方式第4 层传输层—常规数据递送-面向连接或无连接。包括全双工或半双工、流控制和错误恢复服务第3 层网络层—本层通过寻址来建立两个节点之间的连接,它包括通过互连网络来路由和中继数据第2 层数据链路层—在此层将数据分帧,并处理流控制。本指定拓扑结构并提供硬件寻址第1 层物理层—原始比特流的传输,电子信号传输和硬件接数据发送时,从第七层传到第一层,接受方则相反。
三层总称应用层,用来控制软件方面。