七层协议

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

会话层的应用

会话层(SESSION LAYER)允许不同机器上的用户之间建立 会话关系。会话层循序进行类似的传输层的普通数据的传送, 在某某些场合还提供了一些有用的增强型服务。允许用户利用 一次会话在远端的分时系统上登陆,或者在两台机器间传递文 件。 会话层提供的服务之一是管理对话控制。会话层允许信息 同时双向传输,或任一时刻只能单向传输。如果属于后者,类 似于物理信道上的半双工模式,会话层将记录此时该轮到哪一 方。一种与对话控制有关的服务是令牌管理(token management)。有些协议会保证双方不能同时进行同样的操 作,这一点很重要。为了管理这些活动,会话层提供了令牌, 令牌可以在会话双方之间移动,只有持有令牌的一方可以执行 某种关键性操作。另一种会话层服务是同步。如果在平均每小 时出现一次大故障的网络上,两台机器简要进行一次两小时的 文件传输,试想会出现什么样的情况呢?每一次传输中途失败 后,都不得不重新传送这个文件。当网络再次出现大故障时, 可能又会半途而废。为解决这个问题,会话层提供了一种方法 ,即在数据中插入同步点。每次网络出现故障后,仅仅重传最 后一个同步点以后Fra Baidu bibliotek数据
物理层的介绍

物理层位于OSI参考模型的最底层,它直接 面向实际承担数据传输的物理媒体(即通 信通道),物理层的传输单位为比特(bit ),即一个二进制位(“0”或“1”)。实 际的比特传输必须依赖于传输设备和物理 媒体,但是,物理层不是指具体的物理设 备,也不是指信号传输的物理媒体,而是 指在物理媒体之上为上一层(数据链路层 )提供一个传输原始比特流的物理连接。
会话层的介绍

会话层,表示层,应用层构成开放系统的高 3层,面对应用进程提供分布处理,对话管 理,信息表示,恢复最后的差错等. 会话层同 样要担负应用进程服务要求,而运输层不 能完成的那部分工作,给运输层功能差距以 弥补.主要的功能是对话管理,数据流同步 和重新同步。要完成这些功能,需要由大量 的服务单元功能组合,已经制定的功能单元 已有几十种.
表示层的功能

在表示层,数据将按照网络能理解的方案进行格式化;这 种格式化也因所使用网络的类型不同而不同。表示层管理 数据的解密与加密,如系统口令的处理如果在Internet上 查询你银行账户,使用的即是一种安全连接。你的账户数 据在发送前被加密,在网络的另一端,表示层将对接收到 的数据解密。除此之外,表示层协议还对图片和文件格式 信息进行解码和编码。 加密分为链路加密和端到端的 加密。对于表示层,参与的加密属于端到端的加密,指信 息由发送端自动加密,并进入TCP/IP数据包封装,然后作 为不可阅读和不可识别的数据进入互联网。到达目的地后 ,再自动充足解密,成为可读数据。端到端加密面向网络 高层主体,不对下层协议进行信息加密,协议信息以明文 进行传送,用户数据在中央节点不需解密。
传输层的功能


传输层提供了主机应用程序进程之间的 端到端的服务,基本功能如下 传输层 (1) 分割与重组数据 (2) 按端口号寻址 (3) 连接管理 (4) 差错控制和流量控制 传输层要向会话层提供通信服务的可靠性 ,避免报文的出错、丢失、延迟时间紊乱 、重复、乱序等差错。
传输层的地位和作用

网络层的介绍

网络层是OSI参考模型中的第三层,介于运 输层和数据链路层之间,它在数据链路层 提供的两个相邻端点之间的数据帧的传送 功能上,进一步管理网络中的数据通信, 将数据设法从源端经过若直干个中间节点 传送到目的端,从而向运输层提供最基本 的端到端的数据传送服务。主要内容有: 虚电路分组交换和数据报分组交换、路由 选择算法、阻塞控制方法、X.25协议、综合 业务数据网(ISDN)、异步传输模式( ATM)及网际互连原理与实现。
表示层的介绍

表示层位于OSI分层结构的第六层,它的 主要作用之一是为异种机通信提供一种公 共语言,以便能进行互操作。这种类型的 服务之所以需要,是因为不同的计算机体 系结构使用的数据表示法不同
表示层的工作原理

在表示层,数据将按照网络能理解的方案进行格式化;这 种格式化也因所使用网络的类型不同而不同。表示层管理 数据的解密与加密,如系统口令的处理如果在Internet上 查询你银行账户,使用的即是一种安全连接。你的账户数 据在发送前被加密,在网络的另一端,表示层将对接收到 的数据解密。除此之外,表示层协议还对图片和文件格式 信息进行解码和编码。 加密分为链路加密和端到端的 加密。对于表示层,参与的加密属于端到端的加密,指信 息由发送端自动加密,并进入TCP/IP数据包封装,然后作 为不可阅读和不可识别的数据进入互联网。到达目的地后 ,再自动充足解密,成为可读数据。端到端加密面向网络 高层主体,不对下层协议进行信息加密,协议信息以明文 进行传送,用户数据在中央节点不需解密。

传输层是整个协议层次结构的核心,是惟一负责总体数 据传输和控制的一层。 OSI模型 在OSI七层模型中传输层是负责数据通信的最高层,又 是面向网络通信的低三层和面向信息处理的高三层之间 的中间层。因为网络层不一定保证服务的可靠,而用户 也不能直接对通信子网加以控制,因此在网络层之上, 加一层即传输层以改善传输质量。 传输层利用网络 层提供的服务,并通过传输层地址提供给高层用户传输 数据的通信端口,使系统间高层资源的共享不必考虑数 据通信方面和不可靠的数据传输方面的问题。它的主要 功能是:对一个进行的对话或连接提供可靠的传输服务 ,在通向网络的单一物理连接上实现该连接的复用,在 单一连接上提供端到端的序号与流量控制、差错控制及 恢复等服务。
数据链路层的介绍

数据链路层是OSI参考模型中的第二层,介乎于物 理层和网络层之间。数据链路层在物理层提供的 服务的基础上向网络层提供服务,其最基本的服 务是将源机网络层来的数据可靠地传输到相邻节 点的目标机网络层。为达到这一目的,数据链路 必须具备一系列相应的功能,主要有:如何将数 据组合成数据块,在数据链路层中称这种数据块 为帧(frame),帧是数据链路层的传送单位;如 何控制帧在物理信道上的传输,包括如何处理传 输差错,如何调节发送速率以使与接收方相匹配 ;以及在两个网络实体之间提供数据链路通路的 建立、维持和释放的管理。
传输层的介绍

传输层(Transport Layer)是OSI中最重要, 最关键的一层,是唯一负责总体的数据传输 和数据控制 传输层 传输层提供端到端的交换数据的机制.传输 层对会话层等高三层提供可靠的传输服务, 对网络层提供可靠的目的地站点信息。 传输层也称为运输层.传输层只存在于端开 放系统中,是介于低3层通信子网系统和高3 层之间的一层,但是很重要的一层.因为它是 源端到目的端对数据传送进行控制从低到 高的最后一层.
七层协议
( 物 理 层 ) ( 数 据 链 路 层 )
( 传 ( 输 网 层 络 )
层 )
1
( 表 ( 示 会 层 话 )
层 )
( 应 用 层 )
应用层的介绍


应用层(Application layer)是七层OSI模 型的第七层。应用层直接和应用程序接口 并提供常见的网络应用服务。应用层也向 表示层发出请求。 应用层是开放系统的最高层,是直接为应用 进程提供服务的。其作用是在实现多个系 统应用进程相互通信的同时,完成一系列业 务处理所需的服务.其服务元素分为两类:公 共应用服务元素CASE和特定应用服务元素 SASE.
应用层的主要功能和特点

属于应用的概念和协议发展得很快, 使用面又很广泛,这给应用功能的标准化 带来了复杂性和困难性。比起其它层来说 ,应用层需要的标准最多,但也是最不成 熟的一层。但随着应用层的发展,各种特 定应用服务的增多,应用服务的标准化开 展了许多研究工作,ISO已制定了一些国际 标准(IS)和国际标准草案(DIS)。因此 ,通过介绍一些具有通用性的协议标准, 来描述应用层的主要功能及其特点。
数据链路层的功能


数据链路层的最基本的功能是向该层用户提供 透明的和可靠的数据传送基本服务。透明性是指 该层上传输的数据的内容、格式及编码没有限制 ,也没有必要解释信息结构的意义;可靠的 数据 链路层 传输使用户免去对丢失信息、干扰信息及顺序不 正确等的担心。在物理层中这些情况都可能发生 ,在数据链路层中必须用纠错码来检错与纠错。 数据链路层是对物理层传输原始比特流的功能的 加强,将物理层提供的可能出错的物理连接改造 成为逻辑上无差错的数据链路,使之对网络层表 现为一无差错的线路。
网络层的功能


网络层的目的是实现两个端系统之间的数据透明 传送,具体功能包括寻址和路由选择、连接的建 立、保持和终止等。它提供的服务使运输层不需 要了解网络中的数据传输和交换技术。为了说明 网络层 网络层 的功能,如图4.1所示的交换网络拓扑结构,它是 由若干个网络节点按照任意的拓扑结构相互连接 而成的。网络层关系到通信子网的运行控制,体 现了网络应用环境中资源子网访问通信子网的方 式。网络层从物理上来讲一般分布地域宽广,从 逻辑上来讲功能复杂,因此是OSI模型中面向数据 通信的下三层(也即通信子网)中最为复杂也最 关键的一层。
会话层的功能



⑴为会话实体间建立连接 为给两个对等会话服务用户建立一个会话连接,应该做如 下几项工作. ① 将会话地址映射为运输地址. ②选 择需要的运输服务质量参数(QOS). ③ 对会话参数进行 协商. ④ 识别各个会话连接. ⑤ 传送有限的透明用 户数据. ⑵数据传输阶段 这个阶段是在两个会话用户之间实现有组织的,同步的数 据传输.用户数据单元为SSDU,而协议数据单元为SPDU.会话 用户之间的数据传送过程是将SSDU转变成SPDU进行的. ⑶连接释放 连接释放是通过"有序释放","废弃","有限量透明用户数 据传送"等功能单元来释放会话连接的. 会话层标准为了 使会话连接建立阶段能进行功能协商,也为了便于其它国际 标准参考和引用,定义了12种功能单元.各个系统可根据自身情 况和需要,以核心功能服务单元为基础,选配其他功能单元组 成合理的会话服务子集.
物理层的功能

物理层 ⑴为数据端设备提供传送数据的通路,数据通路可以是一 个物理媒体,也可以是多个物理媒体连接而成.一次完整 的数据传输,包括激活物理连接,传送数据,终止物理连接. 所谓激活,就是不管有多少物理媒体参与,都要在通信的 两个数据终端设备间连接起来,形成一条通路. ⑵传 输数据.物理层要形成适合数据传输需要的实体,为数据 传送服务.一是要保证数据能在其上正确通过,二是要提 供足够的带宽(带宽是指每秒钟内能通过的比特(BIT)数 ),以减少信道上的拥塞.传输数据的方式能满足点到点,一 点到多点,串行或并行,半双工或全双工,同步或异步传 输的需要. ⑶ 完成物理层的一些管理工作.
相关文档
最新文档