第三章 开放系统互连参考模型

合集下载

OSI参考模型详解

OSI参考模型详解
4.传输层:定义了一些传输数据的协议和端口号(WWW端口80等),如:TCP(传输控制协议,传输效率低,可靠性强,用于传输可靠性要求高,数据量大的数据),UDP(用户数据报协议,与TCP特性恰恰相反,用于传输可靠性要求不高,数据量小的数据,如QQ聊天数据就是通过这种方式传输的)。 主要是将从下层接收的数据进行分段和传输,到达目的地址后再进行重组。常常把这一层数据叫做段。
osi参考模型详解
OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型 ,是一个逻辑上的定义,一个规范,它把网络从逻辑上分为了7层。每一层都有相关、相对应的物理设备,比如路由器,交换机。OSI 七层模型是一种框架性的设计方法 ,建立七层模型的主要目的是为解决异种网络互连时所遇到的兼容性问题,其最主要的功使就是帮助不同类型的主机实现数据传输。它的最大优点是将服务、接口和协议这三个概念明确地区分开来,通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯。
模型优点
建立七层模型的主要目的是为解决异种网络互连时所遇到的兼容性问题。它的最大优点是将服务、接口和协议这三个概念明确地区分开来:服务说明某一层为上一层提供一些什么功能,接口说明上一层如何使用下层的服务,而协议涉及如何实现本层的服务;这样各层之间具有很强的独立性,互连网络中各实体采用什么样的协议是没有限制的,只要向上提供相同的服务并且不改变相邻层的接口就可以了。网络七层的划分也是为了使网络的不同功能模块(不同层次)分担起不同的职责,从而带来如下好处: ● 减轻问题的复杂程度,一旦网络发生故障,可迅速定位故障所处层次,便于查找和纠错; ● 在各层分别定义标准接口,使具备相同对等层的不同网络设备能实现互操作,各层之间则相对独立,一种高层协议可放在多种低层协议上运行; ● 能有效刺激网络技术革新,因为每次更新都可以在小范围内进行,不需对整个网络动大手术; ● 便于研究和教学。 模型中数据传输图示

第三章计算机网络的层次结构

第三章计算机网络的层次结构

第3章 计算机网络的层次结构
TCP/IP与OSI/RM的比较 除表现结构上的不同之外,还需要说明几点。 (1)层次性是否严格 OSI/RM最大的贡献在于它作为一种理论模型, 有清晰的层次结构,并且用服务、接口和协议 三个基本概念作为每一层的核心。 TCP/IP是实践中形成的,是经验的总结,虽然T CP/IP模型也分层次,但是层次间的依赖关系不 像OSI/RM那样强。
第3章 计算机网络的层次结构
1.物理层 物理层(Physical Layer)的功能是解决 “物理连接”的标准问题,而不是物理线路的 敷设问题,具体可以有以下3点: 以下3 (1)它建立在传输介质之上,并不考虑传输 介质的具体敷设问题,而只关心介质两端的连 接,或者说它只关心链路两端点的物理特性。
第3章 计算机网络的层次结构 3.3 TCP/IP体系结构
3.3.1 TCP/IP模型 TCP/IP协议是事实上的工业标准 ,其中以TCP、 IP协议为主。 TCP/IP模型共划分了四个层次: 网络接口层、网络层、传输层、应用层。 网络层、传输层是核心层次,向上支持各 种应用,向下要进行数据的传输,加入了网络 接口层。
第3章 计算机网络的层次结构
6. 表示层 表示层处理两个应用实体间数据交换的语法问题, 解决数据交换中存在的数据格式不一致和数据表 示方法不同等问题。
第3章 计算机网络的层次结构
7. 应用层 应用层主要进行应用管理和系统管理,直接 为用户服务,在信息网络用户之间形成一个交换 信息的界面━━用户应用程序,如电子邮件、文 件传输等。简单地说,就是接收用户数据。
第3章 计算机网络的层次结构
(2)可靠性第一还是效率第一 可靠性是指网络正确地传输数据的能力。 OSI/RM以可靠性第一作为其基本宗旨; TCP/IP模型则以效率第一作为其基本宗旨. (3)主机负担重还是通信子网负担重 OSI/RM系统中通信子网负担较重,主机负担较轻, 即OSI/RM对主机的要求不高。 在TCP/IP模型中主机的负担较重。

开放系统互连参考模型

开放系统互连参考模型

OSI七层模型工作原理开放系统互连参考模型 (Open System Interconnect 简称OSI)是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型,为开放式互连信息系统提供了一种功能结构的框架。

它从低到高分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

其中前三层主要与网络应用相关,负责对用户数据进行编码等操作。

后四层主要是负责网络通讯,负责将用户的数据传递到目的地。

在通讯的过程中,各层所负责的情各不相同,也不会互相干扰,但会协同一起工作,最终完成整个通讯过程,将数据正确的交到对方电脑中。

其各层功能如下:1.物理层的主要功能是利用传输介质为数据链路层提供物理连接,实现比特流的透明传输。

传输单位为比特(bit),即一个二进制位(0或1)。

这些比特的传输必须依赖于传输设备和物理线缆等媒介。

典型设备有中继器,集线器、网线、HUB。

2.数据链路层负责建立和管理节点间的链路。

该层的主要功能是:通过各种控制协议,将有差错的物理信道变为无差错的、能可靠传输数据帧的数据链路。

数据链路层主要有四个功能:(1)协商:两端设备连接上线缆之后,设备默认是不知道对端使用的是什么协议的,会通过数据链路层发送协商包来确认对端是否与自己的协议一致;(2)流量控制(3)差错控制:当数据封装到数据链路层时,会作一个校验,然后再传到对端,对端接收下来之后,也会作一个校验,以确认数据传递过来的时候是一个正常的数据。

(4)物理寻址:在数据链路层中,有很多种二层的协议中都有地址,比如以太网的mac地址,Frame-Relay的DLCI等等。

其典型设备有网卡,网桥,交换机。

3.网络层是通信子网的最高一层。

它在下两层的基础上向资源子网提供服务。

其主要任务是:通过路由选择算法,为报文或分组通过通信子网选择最适当的路径。

该层控制数据链路层与传输层之间的信息转发,建立、维持和终止网络的连接。

3.OSI开放系统互连参考模型

3.OSI开放系统互连参考模型

三、OSI模型的层次结构
应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
APDU PPDU SPDU Segment Packet Frame
Bit
应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
段 包 帧 比特
每一层利用下一层提供的服务与对等层通信 每一层使用自己的协议
三、OSI模型的层次结构
HTTP、Telnet、FTP 、TFTP、SNMP、DN、 SMTP、X-Windows …
传输层
TCP、UDP、RTP
网络层
IP、ICMP、ARP、RARP
网络接口层
以太网、令牌环、 FDDI、X.25、帧中继、
RS-232、v.35
TCP/IP模型
五、延伸知识:TCP/IP模型
OSI参考模型与TCP参考模型的比较(1)
谢谢
31
相同点:
(1) 这两种模型都基于独立的协议栈的概念,强调网络技 术独立性和端对端确认。 (2) 都采用分层的方法,每层建立在下层提供的服务基础 上,并为上层提供服务,且层的功能大体相同。
不同点:
(1) 分层模型不同。TCP/IP模型比较简单。 (2) OSI模型有3个主要明确概念:服务、接口、协议。而 TCP/IP参考模型在三者的区别上不是很清楚。 通信模式。
三、OSI模型的层次结构
表示层
表示层主要完成某些特定的功能。同时,表示层为 应用层(或用户进程)提供服务,该服务可以解释所交换数 据的意义,进行正文压缩及各种变换,以便用户使用, 如代码转换、格式变换等。 表示层的功能: (1) 对数据编码格式进行转换。 (2) 数据压缩与恢复。 (3) 建立数据交换格式。 (4) 数据的安全与保密。

第3章 OSI参考模型体系与TCPIP协议

第3章 OSI参考模型体系与TCPIP协议

2). 数据链路层
• 物理层只负责发送和接收二进制数据流,数 据链路层利用物理层提供的二进制数据的传 输服务,为网络层提供相邻节点间透明的和 可靠的数据的传输. 数据链路层的功能: 1.组装成帧 2.差错控制 3.流量控制 4.链路管理
数据链路层协议 P48
• 分类: PPP协议(广域网-高级数据链路控制规程) HDLC-High –Level Data Link Control 1.HDLC协议特点 2. 0比特插入法 3.HDLC中的主站,从站和组合站 4.三种操作方式 5.HDLC协议的帧格式
一. TCP/IP中的基本概念
• • • • • • • • • • • 1.节点(Node) 2.主机(Host) 3.路由器(Router) 4.局域网网段(LAN Segment) 5. 5.子网(Subnet) (Subnet) 6. TCP/IP网络( TCP/IP Network) 7.接口( Interface) 8.IP地址( IP Address) 9.数据包( IP Packet) 10.子网掩码( Subnet Mask) 11.草案( Internet Request For Comments,RFC)
4).
传输层
• 传输层(Transport Layer) : 是负责端到端 数据通信的最高层,也是负责总体数据传输 和控制的的最关键一层.它提供可靠的端到 端数据通信和向会话层提供独立于网络的 传输服务. 1.传输服务 2.服务质量标准 QoS 3.传输协议等级 五类: TP0 TP1 TP2 TP3 TP4 传输层协议: TCP UDP
互联网层功能有3个: (1)将传输层送来的报文段或用户数据报 装入IP数据报,填完报头,选择到达目的 主机的路由,将IP数据报发往适当的网络 接口。 (2)对从网络接口收到的IP数据报,首 先检查其合理性,然后进行寻径,若该数 据报已到达目的地(本机),则去掉报头, 将剩下的数据部分交给运输层;否则,转 发该IP数据报。 (3)处理网间网层差错与控制报文,处 理路径、流控、拥塞等问题。

简述开放系统互连基本参考模型

简述开放系统互连基本参考模型

简述开放系统互连基本参考模型开放系统互连(Open Systems Interconnection,简称OSI)基本参考模型是计算机网络领域的一个重要概念,旨在为不同厂商开发的计算机系统提供一种统一的通信规范,使各种硬件和软件系统能够方便地互连在一起。

该模型由国际标准化组织(ISO)制定,具有广泛的应用价值。

开放系统互连基本参考模型采用分层结构,共分为七层,从低到高分别为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

这种分层设计使得不同层次的功能相互独立,有利于系统间的互操作性和可扩展性。

1.物理层:主要负责电气特性和物理连接,如电缆、集线器等硬件设备。

2.数据链路层:实现数据帧的传输和错误检测与纠正,主要包括帧同步、流量控制等功能。

3.网络层:负责将数据包从源主机发送到目的主机,实现路由选择和逻辑地址的转换。

4.传输层:提供可靠或不可靠的数据传输服务,主要包括传输控制协议(TCP)和用户数据报协议(UDP)两种。

5.会话层:负责建立、管理和终止会话连接,实现不同主机间的通信。

6.表示层:数据格式的转换和加密解密,以确保数据在传输过程中的安全性和完整性。

7.应用层:为用户提供各种网络应用服务,如文件传输、电子邮件、远程登录等。

在实际应用中,许多开放系统互连协议遵循OSI模型,如TCP/IP、SNMP、SMTP等。

这些协议在各个层次上实现了数据通信的标准化,为互联网的发展奠定了基础。

我国在开放系统互连领域也取得了显著的进展,积极参与国际标准和国内标准的制定,推动计算机网络技术的发展。

在未来的发展中,我国将继续深化与国际先进技术的交流合作,不断提升国内企业在开放系统互连领域的竞争力。

总之,开放系统互连基本参考模型为计算机网络领域提供了一种理论框架,使不同厂商开发的系统能够实现互联互通。

第三章_计算机网络体系结构要点

第三章_计算机网络体系结构要点


源进程传送消息到目 标进程的过程: 消息送到源系统的 最高层; 从最高层开始,自 上而下逐层封装; 经物理线路传输到 目标系统; 目标系统将收到的 信息自下而上逐层 处理并拆封; 由最高层将消息提 交给目标进程。
源进程 消息
逻辑通信
目标进程 消息
N+1 N N-1
Pn+1
Pn Pn-1
第三章 计算机网络体系结构
本章学习要点:
网络体系结构与协议的概念
OSI参考模型
TCP/IP参考模型 OSI与TCP/IP两种模型的比较
3.1 网络体系结构与协议的概念

3.1.1 什么是网络体系结构

计算机网络体系结构是指整个网络系统的 逻辑组成和功能分配,它定义和描述了一 组用于计算机及其通信设施之间互连的标 准和规范的集合。 也就是说:为了完成计算机间的通信合作, 把计算机互连的功能划分成有明确定义的 层次,规定了同层次实体通信的协议及相 邻层之间的接口服务。网络体系结构就是 这些同层次实体通信的协议及相邻层接口 的统称,即层和协议的集合。

3.1.2 什么是网络协议 从最根本的角度上讲,协议就是规则。 网络协议,就是为进行网络中的数据交 换而建立的规则、标准或约定。连网的 计算机以及网络设备之间要进行数据与 控制信息的成功传递就必须共同遵守网 络协议。

网络协议主要由以下三要素组成: 语法 语法是以二进制形式表示的命令和相应的结 构,确定协议元素的格式(规定数据与控制 信息的结构和格式)如何讲 语义 语义是由发出请求、完成的动作和返回的响 应组成的集合,确定协议元素的类型,即规 定通信双方要发出何种控制信息、完成何种 动作以及做出何种应答 。讲什么 交换规则 交换规则规定事件实现顺序的详细说明,即 确定通信状态的变化和过程, 。应答关系

计算机网络技术基础模块3-计算机网络体系结构

计算机网络技术基础模块3-计算机网络体系结构
1.数据解封装 2.网络通信常见术语。
模块3 计算机网络体系结构
13
3.3 TCP/IP参考模型
3.3.1 TCP/IP概述 3.3.2 TCP/IP参考模型各层的功能 3.3.3 OSI/ISO与TCP/IP参考模型比较 3.3.4 TCP/IP网际层协议 3.3.5 TCP/IP传输层协议 3.3.6 TCP/IP应用层协议
模块3 计算机网络
体系结构
计算机网络技术基础
CONTENTS
01 网络体系结构与协议概述 02 开放系统互连参考模型 03 TCP/IP参考模型
CONTENTS
04 IPV4编址 05 IPV4编址 06 技能实训
模块3 计算机网络体系结构
4
3.1 网络体系结构与协议概述
3.1.1 网络体系结构的概念 3.1.2 网络体系的分层结构 3.1.3 网络协议的概念 3.1.4 网络层次结构中的相关概念
模块3 计算机网络体系结构
6
3.1.2 网络体系的分层结构
网络体系都是按层的方式来组织的,每一层都能完成一组特定的、有明 确含义的功能,每一层的目的都是向上一层提供一定的服务,而上一层不需 要知道.1.3 网络协议的概念
连网的计算机以及网络设备之间要进行数据与控制信息的成功传递就必 须共同遵守网络协议,网络协议包含了3个方面的内容:语义、语法和时序。
语义:规定通信的双方准备“讲什么”,即需要发出何种控制信息,完 成何种动作以及做出何种应答。
语法:规定通信双方“如何讲”,即确定用户数据与控制信息的结构、 格式、数据编码等。
时序:又可称为“同步”,规定了双方“何时进行通信”,即对事件实 现顺序的详细说明。
模块3 计算机网络体系结构
8

开放系统互连参考模型

开放系统互连参考模型

开放系统参考模型
OSI层——应用层
层 功能介绍 例子
应用层 一个同其他计算通讯的应 FTP,WWW浏览 (第七层) 用便实现了OSI应用层的 器,Telnet,NFS, 原理。应用层给应用提供 SMTP gateways, 通讯服务。 SNMP,X.400, FTAM
例子

例如一个没有通讯功能的字处理程序当然不会 去编写通讯代码,程序员也不必关心OSI第七 层。然而,如果增加一个传输文件的选项,程 序员就不得不实现OSI第七层(或者其他协议 中等价的层)——文件传输服务。
例子

从ATM提款机提款时,需要插卡、输入密码、 输入提款金额、提取现金。每一步都需要上一 步确认。
OSI层——传输层
传输层 第四层包括协议的选择— TCP,UDP, (第四层) —提供和不提供出错处理。SPX 记录进来的数据流,如果 包在传输过程中被分片还 要进行包的重组。
例子

TCP提供了一个4200字节的数据段给IP进行投 递。如果某种媒体不能传输4200个字节的包, 那么IP将对数据进行分片。这样,接收端的 TCP也许就会接收到3个不同的1400字节的段。 并且,接收段可能按照和发送不同的顺序接收, 所以它需要记录接收的段,并将它们重组为 4200字节的段。然后将数据送给上一层。
②电气特性

电气特性规定了在物理信道上传输比特流时信 号电平的大小、数据的编码方式、阻抗匹配、 传输速率和传输距离限制等。如:在使用RS232C接口且传输距离不大于15m时,最大传 输速率为19.2Kbps。
③功能特性

物理层的功能特性定义了物理接口上各条信号 线的功能分配和确切定义。物理接口信号线一 般分为:数据线、控制线、定时线和地线。

如何记忆开放系统互连参考模型的功能

如何记忆开放系统互连参考模型的功能
中学 教 学 参 考
教 学经 纬
如 何 记忆 开 放 系统 互 连 参 考模 型 的 功 能
山东胶 南 市职业 中专( 2 6 6 4 0 0 ) 崔 喜峰 《 开放 系统互连参考模 型 》 是《 计 算机 网络技术 与应 用》 第三章 的内容 , 在平常 的教学过 程 中, 讲 过这节 课 的 教师都有一个共 同的感受 , 这节课 内容抽 象 , 不 好讲 , 学 生觉得枯燥 无 味 , 难理 解 、难记 忆 。尤 其 是第 三章 《 开 放 系统互连模 型 》 七层 提供 的服 务 功能 , 既是 历年 对 口
下 图 所示 。
是: 路 径选择 、 流量控制 、 数据传输 与 中继 、清 除子 网的 质量差异 , 可 编为 : ( 三个 ) 路 径清 除数 据 的流 量 。第 二 层的功能是链 路 管理 、帧 同步 、流量控 制 、差 错控 制 透明传输 , 可编为 : 两条链路 的流量 真 ( 帧) 是差 透 了。 尤其是 讲完 第二 层 的功能后 , 学生 都笑 了起来 , 觉得 很 有趣 。同时 , 教 师可 以鼓 励他 们 : 你 们也 可 以按 照教 师 的方法来编写适合 自己 的“ 顺 口溜 ” 。能 帮 助记 忆 的办 法就是好办 法 , 很 多 同学都 尝试 着把 剩下 的几层 功能 , 编成“ 顺 口溜” , 如: 第一 层 功 能同 学们 编成 : “ 网上传 输 信息 ( 靠) 电流” , 第 五层 : 通 信 会话 ( 在) 建设 和 管 理 中 ( 终) , 第 四层 : 提供 高端服务( 最) 可靠的是网络数据流 。 同学们说 : “ 现在容 易 记 了 , 而 且不 容 易忘 了” 。通
生掌握 学 习 的方 法 , 也就是“ 授 之 以鱼 ” 不如“ 授 之 以

开放系统互联参考模型

开放系统互联参考模型

4.2开放系统互联参考模型
• 4.2.4传输层 OSI七层模型中的物理层、数据链路
层和网络层是面向网络通信的低三层协议。 传输层负责端到端的通信,既是七层模型 中负责数据通信的最高层,又是面向网络 通信的低三层和面向信息处里的高三层之 间的中间层。传输层位于网络层之上、会 话层之下,它利用网络层子系统提供给它 的服务去开发本层的功能,并实现本层对 会话层的服务。
4.2开放系统互联参考模型
(4)链路管理功能 链路管理功能主要用于面向连接的服务。在链路 两端的节点要进行通信前,必须首先确认对方已 处于就绪状态,并交换一些必要的 信息以对帧序 号初始化,然后才能建立连接。在传输过程中则 要维持该连接。如果出现差错,需要重新初始化, 重新自动建立连接。传输完毕后则要释放连接。 数据 链路层连接的建立,维持和释放就称做链路 管理。 在多个站点共享同一物理信道的情况下(例 如在局域网中),如何在要求通信的站点间分配 和管理信道也属于数据层链路管理的范畴。
4.2开放系统互联参考模型
(1) 帧同步功能
为了使传输中发生差错后只将出错的有限数 据进行重发,数据链路层将比特流组织成以帧为单 位传送。帧的组织结构必须设计成使接收方能够 明确的从物理层收到比特流中对其进行识别,即 能从比特流中区分出帧的起始与终止,这就是帧 同步要解决的问题。由于网络传输中很难保证计 时的正确和一致,所以不能采用依靠时间间隔关 系来确定一帧的起始与终止的方法。
径的可能性。网络节点在收到一个分组后后,要确定向下 一节点传送的路径,这就是路由选择。
要进行路由选择就得有路由算法,路由选择的算法很 多,概括起来可以分为静态路由算法和动态路由算法两大 类。静态路由选择算法也叫做非自适应路由选择算法,其 特点是简单和开销较小,但不能及时适应网络状态的变化; 动态路由选择算法也称为自适应路由选择算法,其特点是 能较好地适应网络状态的变化,但实现起来较为复杂,开 销也比较大。

开放系统互联参考模型

开放系统互联参考模型
2019/9/4
《计算机网络与云计算》
主讲:杜煜 duyu@
第2单元 计算机网络体系结构
2.2 开放系统互联参考模型
开放系统互连参考模型(OSI/RM)
为了实现不同厂家生产的计算机系统之间以及不同网络之间的数据 通信,国际标准化组织ISO对各类计算机网络体系结构进行了研究, 并于1981年正式公布了一个网络体系结构模型作为国际标准,称为开 放系统互连参考模型(OSI/RM),也称为ISO/OSI。 “开放”表示任何两个遵守OSI/RM的系统都可以进行互连,当一个 系统能按OSI/RM与另一个系统进行通信时,就称该系统为开放系统。
会话层协议
传输层协议
网络层 3-2接口 数据链路层 2-1接口 物理层
网络层协议 数据链路层协议
物理层协议
物理传输信道
物理传输信道
系统B
应用层 7-6接口 表示层 6-5接口 会话层 5-4接口 传输层 4-3接口 网络层 3-2接口 数据链路层 2-1接口 物理层
《计算机网络与云计算》 杜煜
No.7
➢为上层提供端到端(最终用户到最终用户)的透明的、可靠的数据传输服务。所 谓透明的传输是指在通信过程中传输层对上层屏蔽了通信传输系统的具体细节。
《计算机网络与云计算》 杜煜
No.5
OSI各层的功能概述(三)
第5层:会话层(Session Layer)
➢为表示层提供建立、维护和结束会话连接的功能,并提供会话管理服务。
第6层:表示层(Presentation Layer)
➢为应用层提供信息表示方式的服务,如数据格式的变换、文本压缩、加密技术 等。
第7层:应用层(Application Layer)
➢为网络用户或应用程序提供各种服务,如文件传输、电子邮件(E-mail)、分布 式数据库、网络管理等。

开放系统互连参考模型

开放系统互连参考模型

开放系统互连参考模型L问题的提出为了使不同类型的计算机或终端能互连,以便相互通信和资源共享。

1977年,ISO提出开放系统互连参考模型(OSI-RM)2.OSI-RM的概念将通信全过程的所有功能分成若干层,每一层对应有一些功能,完成每一层功能时应遵照相应的协议一功能模型,协议模型。

概念:开放系统一一是指在与其他系统通信时,遵守OSl标准要求的系统。

换句话说,开放系统是能遵循OSI-RM实现互连的计算机系统。

3.OSI-RM的分层构造OSI-RM分7层,自下而上分别是:①第一层一一物理层②第二层一一数据链路层③第三层一一网络层④第四层一一运输层⑤第五层一一会话层⑥第六层一一表示层⑦第七层一一应用层4.各层功能概述(第1-3层)(1)物理层(数据信息传送单位:比特流)功能:物理层提供用于建立、保持和断开物理连接的机械的、电气的、功能的和规程的手段,简而言之,物理层提供有关同步和全双工比特流在物理媒介上的传输手段。

协议:RS232C,RS449∕422∕423,V.24,V.28,乂.20和兀21等。

讨论:(a)物理层并不是物理媒介本身(b)物理层无控制信息,不开展差错控制,即不保证无差错传输。

(2)数据链路层(数据信息传送单位:帧)功能:数据链路的建立、维持和拆掉差错控制流量控制等协议:基本型传输控制规程高级数据链路控制规程(HDLC)(3)网络层(数据信息传送单位:分组)功能:网络连接的建立、拆掉数据交换路由选择流量控制协议:X.25分组级协议(4)网络层运输层传送数据的基本单位是报文。

主要功能:端到端的顺序控制、流量控制、差错控制及监视服务质量。

(5)会话层会话层提供诸如会话建立时会话双方资格的核实和验证,由哪一方支付通信费用,及对话方向的交替管理、故障点定位和恢复等各种服务。

会话层及以上各层中,数据的传送单位一般都称为报文,但与运输层的报文有本质的不同。

(6)表示层提供数据的表示方法。

功能:代码转换数据格式转换数据加密与解密数据压缩与恢复(7)应用层直接面向用户以满足不同用户的不同要求,是利用网络资源唯一想用户进程直接提供服务的一层。

开放系统互联参考模型

开放系统互联参考模型
流时信号电平的大小、数据的编码方式、阻 抗匹配、传输速率和传输距离限制等。
(3)功能特性
规定了接口信号的来源、作用以及其它 信号之间的关系。
(4)规程特性
规定了使用交换电路进行数据交换的控 制步骤,这些控制步骤的应用使得比特流传 输得以完成。
4.ቤተ መጻሕፍቲ ባይዱ开放系统互联参考模型
注意: 1、运行在物理层的设备有:网卡、集线器等。
主要有寻址、建立连接、流量控制、崩溃 恢复和多路利用等服务。
4.2开放系统互联参考模型
• 传输层的协议分类 • 传输层的功能是要弥补从网络层获得的服务和拟
向传输服务用户提供的服务之间的差距,它所担心 的是提高服务质量,包括优化成本。 • 运输层的功能按级别划分,OSI定义了五种协议 级别,即级别0(简单级)、级别1(基本差错恢 复级)、级别2(多路复用级)、级别3(差错恢 复和多路 复用级)和级别4(差错检测和恢复 级)。服务质量划分的较高的网络,仅需要较简 单的协议级别;反之,服务质量划分的较低的网 络,仅需要较复杂的协议级别。 • 传输层的两个著名协议是TCP和UDP 。
4.2开放系统互联参考模型
数据链路层的主要功能 :
数据链路层最基本的服务是将源机网络 层来的数据可靠的传输到相邻节点的目标机 网络层。为达到这一目的,数据链路层必须 具备一系列相应的功能,它们主要有:如何 将数据组合成数据块,在数据链路层中将这 种数据块称为帧,帧是数据链路层的传送单 位;如何控制帧在物理信道上的传输, 包括 如何处理传输差错,如何调节发送速率以使 之与接收方相匹配;在两个网路实体之间提 供数据链路通路的建立、维持和释放管理。
4.2开放系统互联参考模型
• 4.2.5其他各层简介 1.会话层
会话层在运输层提供的服务上,加强了会话管理、同步 和活动管理等功能。

简述开放系统互连基本参考模型 -回复

简述开放系统互连基本参考模型 -回复

简述开放系统互连基本参考模型-回复开放系统互连基本参考模型(Open System Interconnection Basic Reference Model,简称OSI模型)是国际标准化组织(ISO)针对计算机网络通信协议进行标准化的参考模型。

它将计算机网络通信分为7个层次,每个层次的功能和任务都不同,但它们共同工作以实现端到端通信的目标。

以下是对OSI模型的逐步解释。

1. 物理层(Physical Layer):物理层是OSI模型的第一层,它主要关注的是物理介质的传输,如光纤、电缆和无线信号。

该层的主要任务是将数据转换为适用于传输的二进制信号,并在发送和接收之间提供适当的接口。

物理层负责传输数据的比特流。

2. 数据链路层(Data Link Layer):数据链路层是OSI模型的第二层,它主要通过物理连接将数据转换为帧的形式。

该层负责检测和纠正传输过程中可能发生的错误,并通过帧同步技术来管理数据的传输。

数据链路层的功能包括分帧、差错检测、流量控制和可靠传输。

3. 网络层(Network Layer):网络层是OSI模型的第三层,主要关注的是数据包的传输。

该层负责路由选择、逻辑寻址、拥塞控制和流量控制。

网络层通过将数据包分组添加源和目的地的地址信息,并对数据包进行通信路径选择来实现端到端的数据传输。

4. 传输层(Transport Layer):传输层是OSI模型的第四层,它主要提供端到端的可靠数据传输服务。

该层负责数据包的分段和重组,并通过使用连接导向的协议来确保数据的可靠传输。

传输层的两个主要协议是传输控制协议(TCP)和用户数据报协议(UDP)。

5. 会话层(Session Layer):会话层是OSI模型的第五层,它主要管理应用程序之间的对话和会话。

该层负责建立、管理和终止会话,并提供数据同步和错误恢复功能。

会话层为应用程序之间的通信提供了可靠的机制。

6. 表示层(Presentation Layer):表示层是OSI模型的第六层,它主要负责数据的表示和加密。

osi参考模型(开放系统互连参考模型)

osi参考模型(开放系统互连参考模型)

osi参考模型(开放系统互连参考模型)⾃互联⽹诞⽣以来,随着⽹络飞速发展,⽤户迫切要求能在不同体系结构的⽹络空间交换信息,使得不同的⽹络能够互联起来。

国际化标准组织(International Organization for Standardization,即ISO)从1977年开始研究这个问题,并于1979年提出了⼀个互联的标准框架,即著名的开放系统互连参考模型(Open System Interconnection /Reference Model,OSI/RM),简称OSI模型。

开放系统互连参考模型分为七层,从低到⾼分别是:物理层、数据链路层、⽹络层、传输层、会话层、表⽰层、应⽤层。

下⾯给⼤家简单介绍⼀下各层的概念及功能:1.物理层 物理层位于osi参考模型的最底层,为数据链路层实体提供建⽴、传输、释放所必须的物理连接,并且提供透明的⽐特流传输。

连接可以是全双⼯或者半双⼯;传输⽅式可以是异步传输或者同步传输;传输单位是⽐特。

物理层通过各类协议定义了⽹络的四种特性:机械特性、电⽓特性、功能特性、规程特性 机械特性:规定接⼝的外形、⼤⼩、引脚数和排列、固定位置 电⽓特性:规定接⼝电缆上各条线路出现的电压范围 功能特性:指明某条线上出现某⼀电平的电压表⽰何种意义 规程特性:指明各种可能事件出现的顺序2.数据链路层 数据链路层将原始的传输线路转变成⼀条逻辑的传输线路,实现实体间⼆进制信息块的正确传输,为⽹络层提供可靠的数据信息。

数据链路可以理解为数据的通道,是物理链路加上必要的通信协议⽽组成的逻辑链路,具有流量控制功能。

数据链路层的数据单位是帧。

数据链路层功能: 链路连接的建⽴、拆除和分离:数据传输所依赖的介质是长期的,但传输数据的实体间的连接是有⽣存期的。

在连接⽣存期内,收发两端可以进⾏不等的⼀次或者多次数据通 信,每次通信都要经过建⽴通信联络、数据通信、拆除通信联络这三个过程。

帧定界和帧同步:数据链路层的数据传输单元是帧,由于数据链路层的协议不同,帧的长短和界⾯也不同,所以必须对帧进⾏定界和同步。

开放系统互连参考模型七层协议

开放系统互连参考模型七层协议
在开放系统互连参考模型OSI/RM中采用了七层协议体 系结构,除最高层和最低层以外的任何一层,均可记为 (N),表示“第N层”。
在OSI/RM模型中,协议和服务是两个非常重要的不同 概念。控制两个(N)层对等实体进行通信的规则的集合 称为(N)协议;两个(N)层实体间的通信在(N)协议 的控制下,能够使(N)层向上一层提供服务,这种服务 就称为(N)服务,接受(N)服务的(N)层服务用户是 (N+1)层实体。 上述关于协议和服务的基本概念及相互关系如图所示
数据报式Socket是一种面向无连接的Socket,针对 面向无连接的UDP服务应用。
18
常用的Socket编程函数
• Socket( )——建立连接 • Listen( )——监听是否有服务请求 • Accept( )——连接端口的服务请求 • Send( )和recv( )——面向连接的Socket数据传输 • Sendto( )和 Recvfrom( )——面向无连接的Socket数
(2) 介 质 访 问 控 制 ( MAC , Media Access Contral)层
(3) 物理层
23
3.2 OSI参考模型
24
(一)、OSI/RM模型将整个网络分成七层结构, 由低层到高层依次是:
物数网 传会表 应 理据络 输话示 用 层链层 层层层 层
路 层
25
application layer presentation layer session layer transport layer network layer
10
11
四、数据单元
(1)协议数据单元(PDU) 在对等实体之间所传送的数据叫作协议数据单元, 由两部分组成:协议控制信息(PCI)和用户数据 (2)接口数据单元 (IDU) 相邻两层实体间传送的信息叫作接口数据单元,也 由两部分组成:接口控制信息(ICI)和接口数据 (3)服务数据单元 (SDU) 是一种已经在O S I层间进行过转换并删除了其中的 控制信息和转换指令的协议数据单元。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
13
第三章 开放系统互连参考模型
3.1 OSI参考模型
(4)TCP/IP一开始就向用户同时提供可靠服务和不可靠服 务,而OSI在开始时只考虑到向用户提供可靠服务。相对说来, TCP/IP更侧重于考虑提高网络传输的效率,而OSI参考模型更 侧重于考虑网络传输的可靠性
(5)通信方式上面,在网络层OSI模型支持无连接和面向 有连接的方式,而TCP/IP模型只支持无连接通信模式;在传输 层OSI模式仅有面向有连接的通信,而TCP/IP模型支持两种通 信方式,给用户选择机会。这种选择对简单的请求-应答协议 是非常重要的。
24
第三章 开放系统互连参考模型
3.2 物理层协议 物理层协议举例(EIA RS-232C/D接口标准)
25
第三章 开放系统互连参考模型
3.3 数据链路层 1. 数据链路层的功能 数据链路层是OSI参考模型的第二层,该层解决两个相邻
节点之间的通信问题,实现两个相邻节点链路上无差错的协议 数据单元传输。数据链路层传输的协议数据单元称为数据帧。
息。头部的信息包括发送结点和接收结点的地址(MAC地址) 等。校验和、头、尾部分一般由发送设备的硬件实现,数据链路 层不必考虑其实现方法。
数据链路层不关心数据包中包含什么信息,而仅是将其传递 到网络中的下一结点。数据链路层的主要功能概括如下:
(1) 数据链路的管理 和物理层相似,数据链路层要负责建立、维持和释放数据链路 的连接。(包括同步、站址确认、收发关系的确定、最终一次传输 的表示等。)
(a)DB-25
(b)DB-9
RS-232C或D规定的连接器的机械特性
17
第三章 开放系统互连参考模型
3.2 物理层协议 (2) 电气特性 电气特性规定了在链路上传输二进制比特流有关的电路特
性,如信号电压的高低、阻抗匹配、传输速率和距离限制等, 通常包括发送器和接收器的电气特性以及与互连电缆相关的有 关规则等。
3.1 OSI参考模型
(5) 会话层 会话层主要功能是管理和协调不同主机上各种进 程之间的通信(对话),即负责建立、管理和终止应用程序之间 的会话。会话层得名的原因是它很类似于两个实体间的会话概念。 例如,一个交互的用户会话以登录到计算机开始,以注销结束。
(6) 表示层 表示层处理流经结点的数据编码的表示方式问题, 以保证一个系统应用层发出的信息可被另一系统的应用层读出。 如果必要,该层可提供一种标准表示形式,用于将计算机内部的 多种数据表示格式转换成网络通信中采用的标准表示形式。数据 压缩和加密也是表示层可提供的转换功能之一。
EIA RS-232C和EIA RS-232D是一种目前使用最广泛的串 行物理接口,其定义的连接器的机械特性主要有以下两点:
16
第三章 开放系统互连参考模型
3.2 物理层协议
☆ 建议使用25针连接器(DB-25)。 ☆ 在DTE一侧采用孔式插座形式,DCE一侧采用针式插头形式, 并对连接器的尺寸、针或孔芯的排列位置等都作了确切的规定, 如图所示:
一个系统是开放的,是指它可以与世界上任何地方的遵守 相同标准的其他任何系统通信。
3
第三章 开放系统互连参考模型
3.1 OSI参考模型 (一)OSI参考模型的结构及功能划分 OSI参考模型提供了概念性和功能性结构。该模型将开放 系统的通信功能划分为七个层次。各层协议细节的研究是各自 独立进行的。这样一旦导入新技术或提出新的业务要求时,就 可以把由通信功能扩充、变更所带来的影响限制在直接相关的 层内,而不必改动全部协议。
典型的EIA-232-D规程特性
21
第三章 开放系统互连参考模型
3.2 物理层协议 物理层协议举例(EIA RS-232C/D接口标准)
22
第三章 开放系统互连参考模型
3.2 物理层协议 物理层协议举例(EIA RS-232C/D接口标准)
23
第三章 开放系统互连参考模型
3.2 物理层协议 物理层协议举例(EIA RS-232C/D接口标准)
(4) 传输层 传输层的作用是为上层协议提供端到端的可靠和 透明的数据传输服务,包括处理差错控制和流量控制等问题。该 层向高层屏蔽了下层数据通信的细节,使高层用户看到的只是在 两个传输实体间的一条主机到主机的、可由用户控制和设定的、 可靠的数据通路。传输层传送的协议数据单元称为段或报文。
8
第三章 开放系统互连参考模型
6
第三章 开放系统互连参考模型
3.1 OSI参考模型
(2) 数据链路层 数据链路层是为网络层提供服务的,解决两个相邻结点之 间的通信问题,传送的协议数据单元称为数据帧。数据帧中包 含物理地址(又称MAC地址)、控制码、数据及校验码等信息。 该层的主要作用是通过校验、确认和反馈重发等手段,将不可 靠的物理链路转换成对网络层来说无差错的数据链路。此外, 数据链路层还要协调收发双方的数据传输速率,即进行流量控 制,以防止接收方因来不及处理发送方来的高速数据而导致缓 冲器溢出及线路阻塞。
所谓链路就是数据传输中任何两个相邻节点间的点到点的 物理线路。数据帧通常是由网卡(NIC)产生:上一层的协议数 据单元(数据包)传递到NIC后,NIC通过添加头部和尾部将数 据打包(封装成帧),如图所示;然后数据帧沿着链路再传送 至目的结点。
26
第三章 开放系统互连参考模型
3.3 数据链路层 1. 数据链路层的功能 数据帧首部和尾部含有对等数据链路进程需要使用的协议信
为数据线、控制线、定时线和接地线等。
DB-25的引线分配
20
第三章 开放系统互连参考模型
3.2 物理层协议
(4) 规程特性
规程特性定义DTE和DCE通过接口连接时,各信号线进行二进 制位流传输的一组操作规程(动作序列),如,怎样建立、维持和 拆除物理连接,全双工还是半双工操作等等。下图就是一种典型的 DTE根据EIA-232-D规程特性进行数据发送流程图、信号时序与操 作过程。
7
第三章 开放系统互连参考模型
3.1 OSI参考模型
(3) 网络层 网络层是为传输层提供服务的,传送的协议数 据单元称为数据包或分组。该层的主要作用是解决如何使数据包 通过各结点传送的问题,即通过路径选择算法(路由)将数据包 送到目的地。另外,为避免通信子网中出现过多的数据包而造成 网络阻塞,需要对流入的数据包数量进行控制(拥塞控制)。当 数据包要跨越多个通信子网才能到达目的地时,还要解决网际互 连的问题。
第三章 开放系统互连参考模型
本章主要内容 3.1 OSI参考模型 3.2 物理层协议 3.3 数据链路层协议 3.4 网络层协议 3.5 传输层及高层协议 3.6 OSI参考模型与现场总线通信模型 3.7 一致性与互操作性测试技术
1
第三章 开放系统互连参考模型
引言: 1、计算机网络协议 2、计算机网络怎么会和层次有关系呢 ?
15
第三章 开放系统互连参考模型
3.2 物理层协议 2. 物理层协议(标准)的内容
物理层接口协议实际上是(数据终端设备)DTE和(数据 通信设备)DCE或其它通信设备之间的一组约定,主要解决网 络结点与物理信道如何连接的问题。
(1)通信介质的参数和特性等。例如,PC机上的COM1和 COM2接口称为RS-232接口,使用的是典型的物理层协议RS232C和RS-232D。(这两种接口标准基本是等同的)
(2)TCP/IP一开始就考虑到了异种网的互连问题,并将互连 网协议作为TCP/IP的重要组成部分。而ISO只考虑到用一种统 一标准的公用数据网将各种不同的系统互连在一起,根本未想 到异种网的存在,这是OSI/RM的一大缺点。
(3) OSI模型有3个主要明确概念:服务、接口、协议。而 TCP/IP参考模型最初没有明确区分这三者。这是OSI模型最大的贡 献。
(7) 应用层 应用层是OSI参考模型的最高层,是用户与网络
的接口。该层通过应用程序来完成网络用户的应用需求,如文件
传输、收发电子邮件等。
9
第三章 开放系统互连参考模型
3.1 OSI参考模型
OSI参考模型中的数据传输过程
以上简单介绍了OSI参考模型各层的功能,那么,按照 这样的分层结构,信息传输的过程是如何进行的呢?
10
第三章 开放系统互连参考模型
3.1 OSI参考模型 OSI参考模型中的数据传输过程
11
第三章 开放系统互连参考模型
3.1 OSI参考模型 TCP/IP参考模型简介
12
第三章 开放系统互连参考模型
3.1 OSI参考模型
OSI参考模型和TCP/IP参考模型的比较:
(1)TCP/IP虽然也分层,但其层次之间的调用关系不像OSI 那样严格。在OSI参考模型中,两个N层实体之间的通信必须经 过(N—1)层。但TCP/IP可以越级调用更低层提供的服务。这 样做可以减少一些不必要的开销,提高了数据传输的效率。
在局域网中,数据链路层又被划分为逻辑链路控制子层(LLC)
和介质访问控制子层(MAC)。
27
第三章 开放系统互连参考模型
3.3 数据链路层 1. 数据链路层的功能
(2) 帧同步功能 为了使传输中发生差错后只将出错的 有限数据进行重发,数据链路层将比特流组织成以帧为单位传 送。帧的组织结构必须设计成使接收方法能够明确的从物理 层收到比特流中对其进行识别,也即能从比特流中区分出帧 的起始与终止,这就是帧同步要解决的问题。由于网络传输 中很难保证计时的正确和一致,所以不能采用依靠时间间隔 关系来确定一帧的起始与终止的方法。下面介绍几种常用的 帧同步方法。
OSI的参考模型分层的原则:是将相似的功能集中在同一层 内,功能差别较大时则分层处理,每层只对相邻的上、下层定 义接口。
4
第三章 开放系统互连参考模型
3.1 OSI参考模型 (一)OSI参考模型的结构及功能划分
OSI参考模型
5
第三章 开放系统互连参考模型
相关文档
最新文档