简述OSI参考模型和TCP/IP参考模型
OSI参考模型 ISO / OSI ,它代表“开放系统互连”(Open System Interconnection),也就是“开放系统互连参考模型”,即有名的OSI 模型。OSI 标准是由一个称为ISO (国际标准化组织),即“International Standards Organization”的组织制定的。因此,从技术上说,它可以被称为ISO / OSI 标准。ISO/IEC 是 国 际 标 准 化 组 织 和 国 际 电 工 委 员 会 的 英 文 缩 写, 它 是 致 力 于 国 际 标 准 的、 自 愿 和 非 赢 利 的 专 门 机 构。 最 著 名 的OSI 标 准 是ISO/IEC 7498, 亦 称 为X.200 建 议。 该 体 系 结 构 标 准 定 义 了 异 质 系 统 互 联 的 七 层 框 架, 也 称 为OSI 参 考 模 型。 基 于 此 框 架, 各 协 议 规 范 可 进 一 步 详 细 地 规 定 每 一 层 的 功 能, 而 每 一 层 使 用 下 层 提 供 的 服 务, 并 向 其 上 一 层 提 供 服 务。在OSI参考模型中,从下至上,每一层完成不同的、目标明确的功能。1、物理层(Physical Layer)物理层规定了激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。该层为上层协议提供了一个传输数据的物理媒体。在这一层,数据的单位称为比特(bit)。属于物理层定义的典型规范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45等。2、数据链路层(Data Link Layer)数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。在这一层,数据的单位称为帧(frame)。数据链路层协议的代表包括:SDLC、HDLC、PPP、STP、帧中继等。3、网络层(Network Layer)网络层负责对子网间的数据包进行路由选择。此外,网络层还可以实现拥塞控制、网际互连等功能。在这一层,数据的单位称为数据包(packet)。网络层协议的代表包括:IP、IPX、RIP、OSPF等。4、传输层(Transport Layer)传输层是第一个端到端,即主机到主机的层次。传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输。此外,传输层还要处理端到端的差错控制和流量控制问题。在这一层,数据的单位称为数据段(segment)。传输层协议的代表包括:TCP、UDP、SPX等。5、会话层(Session Layer)会话层管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话。会话层还利用在数据中插入校验点来实现数据的同步。会话层协议的代表包括:NetBIOS、ZIP(AppleTalk区域信息协议)等。6、表示层(Presentation Layer)表示层对上层数据或信息进行变换以保证一个主机应用层信息可以被另一个主机的应用程序理解。表示层的数据转换包括数据的加密、压缩、格式转换等。表示层协议的代表包括:ASCII、ASN.1、JPEG、MPEG等。7、应用层(Application Layer)应用层为操作系统或网络应用程序提供访问网络服务的接口。应用层协议的代表包括:Telnet、FTP、HTTP、SNMP等。1.3 OSI参考模型中的数据封装过程图1-2OSI参考模型中的数据封装过程如图1-2所示,在OSI参考模型中,当一台主机需要传送用户的数据(DATA)时,数据首先通过应用层的接口进入应用层。在应用层,用户的数据被加上应用层的报头(Application Header,AH),形成应用层协议数据单元(Protocol Data Unit,PDU),然后被递交到下一层-表示层。表示层并不"关心"上层-应用层的数据格式而是把整个应用层递交的数据包看成是一个整体进行封装,即加上表示层的报头(Presentation Header,PH)。然后,递交到下层-会话层。同样,会话层、传输层、网络层、数据链路层也都要分别给上层递交下来的数据加上自己的报头。它们是:会话层报头(Session Header,SH)、传输层报头(Transport Header,TH)、网络层报头(Network Header,NH)和数据链路层报头(Data link Header,DH)。其中,数据链路层还要给网络层递交的数据加上数据链路层报尾(Data link Termination,DT)形成最终的一帧数据。当一帧数据通过物理层传送到目标主机的物理层时,该主机的物理层把它递交到上层-数据链路层。数据链路层负责去掉数据帧的帧头部DH和尾部DT(同时还进行数据校验)。如果数据没有出错,则递交到上层-网络层。同样,网络层、传输层、会话层、表示层、应用层也要做类似的工作。最终,原始数据被递交到目标主机的具体应用程序中。TCPIP参考模型ISO制定的OSI参考模型的过于庞大、复杂招致了许多批评。与此对照,由技术人员自己开发的TCP/IP协议栈获得了更为广泛的应用。如图2-1所示,是TCP/IP参考模型和OSI参考模型的对比示意图。图2-1TCP/IP参考模型2.1 TCP/IP参考模型的层次结构TCP/IP协议栈是美国国防部高级研究计划局计算机网(Advanced Research Projects Agency Network,ARPANET)和其后继因特网使用的参考模型。ARPANET是由美国国防部(U.S.Department of Defense,DoD)赞助的研究网络。最初,它只连接了美国境内的四所大学。随后的几年中,它通过租用的电话线连接了数百所大学和政府部门。最终ARPANET发展成为全球规模最大的互连网络-因特网。最初的ARPANET于1990年永久性地关闭。TCP/IP参考模型分为四个层次:应用层、传输层、网络互连层和主机到网络层。如图2-2所示。图2-2TCP/IP参考模型的层次结构在TCP/IP参考模型中,去掉了OSI参考模型中的会话层和表示层(这两层的功能被合并到应用层实现)。同时将OSI参考模型中的数据链路层和物理层合并为主机到网络层。下面,分别介绍各层的主要功能。1、主机到网络层实际上TCP/IP参考模型没有真正描述这一层的实现,只是要求能够提供给其上层-网络互连层一个访问接口,以便在其上传递IP分组。由于这一层次未被定义,所以其具体的实现方法将随着网络类型的不同而不同。2、网络互连层网络互连层是整个TCP/IP协议栈的核心。它的功能是把分组发往目标网络或主机。同时,为了尽快地发送分组,可能需要沿不同的路径同时进行分组传递。因此,分组到达的顺序和发送的顺序可能不同,这就需要上层必须对分组进行排序。网络互连层定义了分组格式和协议,即IP协议(Internet Protocol)。网络互连层除了需要完成路由的功能外,也可以完成将不同类型的网络(异构网)互连的任务。除此之外,网络互连层还需要完成拥塞控制的功能。3、传输层在TCP/IP模型中,传输层的功能是使源端主机和目标端主机上的对等实体可以进行会话。在传输层定义了两种服务质量不同的协议。即:传输控制协议TCP(transmission control protocol)和用户数据报协议UDP(user datagram protocol)。TCP协议是一个面向连接的、可靠的协议。它将一台主机发出的字节流无差错地发往互联网上的其他主机。在发送端,它负责把上层传送下来的字节流分成报文段并传递给下层。在接收端,它负责把收到的报文进行重组后递交给上层。TCP协议还要处理端到端的流量控制,以避免缓慢接收的接收方没有足够的缓冲区接收发送方发送的大量数据。UDP协议是一个不可靠的、无连接协议,主要适用于不需要对报文进行排序和流量控制的场合。4、应用层TCP/IP模型将OSI参考模型中的会话层和表示层的功能合并到应用层实现。 应用层面向不同的网络应用引入了不同的应用层协议。其中,有基于TCP协议的,如文件传输协议(File Transfer Protocol,FTP)、虚拟终端协议(TELNET)、超文本链接协议(Hyper Text Transfer Protocol,HTTP),也有基于UDP协议的,如简单网络管理协议(Simple Network Management Protocol,SNMP)、简单文件传输协议(Trivial File Transfer Protocol,TFTP)、网络时间协议(Network Time Protocol,NTP)等。
OSI 7层 应用层->包含大量人们普遍需要的协议表示层->用于完成某些特定功能会话层->允许不同机器上的用户之间建立会话关系传输层->实现网络中不同主机上的用户进程之间可靠的数据通信网络层->完成网络中主机间的报文传输数据链路层->如何在不可靠的物理线路上进行数据的可靠传输物理层->完成相邻结点之间原始比特流的传输TCP/IP 4层应用层->处理高层协议传输层->在源结点和目的结点的两个进程实体之间提供可靠的,端到端的数据传输互连网层->处理上层发送请求,处理输入数据报,处理ICMP报文 网络接口层->涉及分组与网络接口

OSI/RM到底是ISO什么时候制定的呢?74?78?81?85?
osi/rm是1974年制定的 1974年,ISO发布了著名的ISO/IEC 7498标准,它定义了网络互联的七层框架,也就是 开放系统互联(OSI,Open System Internetwork)参考模型。
1981年由ISO制定的

“OSI”是什么意思?全称是什么?
OSI是Open System Interconnection的缩写,意为开放式系统互联。国际标准化组织(ISO)制定了OSI模型,该模型定义了不同计算机互联的标准,是设计和描述计算机网络通信的基本框架。OSI模型把网络通信的工作分为7层,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。1.物理层(Physical Layer)物理层是OSI分层结构体系中最重要、最基础的一层,它建立在传输媒介基础上,起建立、维护和取消物理连接作用,实现设备之间的物理接口。物理层只接收和发送一串比特(bit)流,不考虑信息的意义和信息结构。2. 数据链路层(Data Link Layer)在物理层提供比特流服务的基础上,将比特信息封装成数据帧Frame,起到在物理层上建立、撤销、标识逻辑链接和链路复用以及差错校验等功能。通过使用接收系统的硬件地址或物理地址来寻址。3.网络层(Network Layer)网络层也称通信子网层,是高层协议之间的界面层,用于控制通信子网的操作,是通信子网与资源子网的接口。在计算机网络中进行通信的两个计算机之间可能会经过很多个数据链路,也可能还要经过很多通信子网。4.传输层(Transport Layer)传输层建立在网络层和会话层之间,实质上它是网络体系结构中高低层之间衔接的一个接口层。用一个寻址机制来标识一个特定的应用程序(端口号)。传输层不仅是一个单独的结构层,它还是整个分层体系协议的核心,没有传输层整个分层协议就没有意义。5.会话层(Session Layer)这一层也可以称为会晤层或对话层,在会话层及以上的高层次中,数据传送的单位不再另外命名,统称为报文。会话层不参与具体的传输,它提供包括访问验证和会话管理在内的建立和维护应用之间通信的机制。如服务器验证用户登录便是由会话层完成的。6.表示层(Presentation Layer)表示层向上对应用层提供服务,向下接收来自会话层的服务。表示层是为在应用过程之间传送的信息提供表示方法的服务,它关心的只是发出信息的语法与语义。7.应用层(Application Layer)网络应用层是通信用户之间的窗口,为用户提供网络管理、文件传输、事务处理等服务。其中包含了若干个独立的、用户通用的服务协议模块。网络应用层是OSI的最高层,为网络用户之间的通信提供专用的程序。扩展资料:1.人们可以很容易的讨论和学习协议的规范细节。2.层间的标准接口方便了工程模块化。3.创建了一个更好的互连环境。4.降低了复杂度,使程序更容易修改,产品开发的速度更快。5.每层利用紧邻的下层服务,更容易记住各层的功能。参考资料来源:百度百科-DSI
OSI :Open System Interconnect Reference Model, 开放式系统互联参考模型 优点:简化相关的网络操作;提供即插即用的兼容性和不同厂商之间集成的标准接口;使工程师门能专注于设计和优化不同的网络互连设备的互操作性;防止一个区域的网络变化影响另一个区域的网络,因此,每一个区域的网络都能单独快速地升级;把复杂的网络连接问题分解成小的简单的问题,易于学习和操作。OSI参考模型用于对涉网络的各种技术进行标准化,它定义的七层结构代表了数据通信协议的基本结构。OSI模型中的每一层都指定了特定的功能,它可以看作是各层紧挨着另一屋的一个栈。对于给定的层,它所提供的服务是由这一层的协议定义的。理解了OSI模型及其各层有助于理解TCP/IP网络中的各部分与应用程序之间是如何进行交互的。OSI模型栈的七层分别是:·第7层(应用层),这是OSI模型的最高层,本层定义了应用程序与网络及其他系统之间的交互方式·第6层(表示层),包含了部分操作系统的协议,这一层定义了信息的显示格式,数据加密和解释属于本层功能。·第5层(会话层),协调端到端的通信,本层维护各种会话状态,提供安全、登录和管理功能。·第4层(传输层),控制各系统之间的数据流,定义各种消息的数据结构,并进行差错校验。Web浏览器的加密通常在本层实现。·第3层(网络层),定义了系统间路由数据的各种协议,点到点通信发生在此层,确保数据到达正确的目的的主机。·第2层(数据链路层或网络接口层),定义了局部网络环境(即局域网)中从一个节点到另一节点发送和接收消息的规则。 ·第1层(物理层媒体层),控制硬件的连接和字节流的编码,这是惟一涉及到网络节点间信息的物理传输的一层。
OSI abbr. Open System Interconnect Reference Model, 开放式系统互联参考模型
abbr. Open System Interconnect Reference Model, 开放式系统互联参考模型

OSI由哪个组织提出
由国际标准化组织提出。开放式系统互联通信参考模型,简称为OSI模型(OSI model),一种概念模型,由国际标准化组织提出,一个试图使各种计算机在世界范围内互连为网络的标准框架。定义于ISO/IEC 7498-1。它有三个基本的功能:提供给开发者一个必须的、通用的概念以便开发完善、可以用来解释连接不同系统的框架。扩展资料:设计目的OSI模型的设计目的是成为一个所有销售商都能实现的开放网路模型,来克服使用众多私有网络模型所带来的困难和低效性。OSI是在一个备受尊敬的国际标准团体的参与下完成的,这个组织就是ISO(国际标准化组织)。什么是OSI,OSI是Open System Interconnection 的缩写,意为开放式系统互联参考模型。在OSI出现之前。计算机网络中存在众多的体系结构,其中以IBM公司的SNA(Systems Network Architecture,系统网络体系结构)和DEC公司的DNA(Digital Network Architecture。数字网络体系结构)最为著名。为了解决不同体系结构的网络的互联问题,国际标准化组织ISO(注意不要与OSI搞混)于1981年制定了开放系统互连参考模型(Open System Interconnection Reference Model,OSI/RM)。这个模型把网络通信的工作分为7层,它们由低到高分别是物理层(Physical Layer),数据链路层(Data Link Layer),网络层(Network Layer)。传输层(Transport Layer),会话层(Session Layer),表示层(Presentation Layer)和应用层(Application Layer)。第一层到第三层属于OSI参考模型的低三层,负责创建网络通信连接的链路;第五层到第七层为OSI参考模型的高三层,具体负责端到端的数据通信;第四层负责高低层的连接。每层完成一定的功能,每层都直接为其上层提供服务,并且所有层次都互相支持,而网络通信则可以自上而下(在发送端)或者自下而上(在接收端)双向进行。当然并不是每一通信都需要经过OSI的全部七层,有的甚至只需要双方对应的某一层即可。物理接口之间的转接,以及中继器与中继器之间的连接就只需在物理层中进行即可;而路由器与路由器之间的连接则只需经过网络层以下的三层即可。总的来说,双方的通信是在对等层次上进行的,不能在不对称层次上进行通信。参考资料来源:百度百科-OSI模型
)OSI参考模型的提出 在制定计算机网络标准方面起着很大作用的两大国际组织是:国际电报与电话咨询委员会(CCITT,Consultative Committee on International Telegraph and Telephone)与国际标准化组织(ISO,International Standards Organization)。1974年,ISO发布了著名的ISO/IEC 7498标准,它定义了网络互联的七层框架,也就是 开放系统互联(OSI,Open System Internetwork)参考模型。在OSI框架下,进一步详细规定了每一层的功能,以实现开放系统环境中的互联性、互操作性与应用的可移植性。CCITT的建议书X.400也定义了一些相似的内容。 (2) OSI参考模型的概念 OSI中的“开放”是指只要遵循OSI标准,一个系统就可以与位于世界上任何地方、同样遵循同一标准的其他任何系统进行通信。在OSI标准的制定过程中,采用的方法是将整个庞大而复杂的问题划分为若干个容易处理的小问题,这就是分层的体系结构方法。在OSI标准中,采用的是三级抽象:体系结构(Architecture):OSI参考模型定义了开放系统的层次结构、层次之间的相互关系及各层所包括的可能的服务。它是作为一个框架来协调和组织各层协议的制定,也是对网络内部结构最精炼的概括与描述。服务定义(Service Definition):OSI的服务定义详细地说明了各层所提供的服务。某一层的服务就是该层及其以下各层的一种能力,它通过接口提供给更高一层。各层所提供的服务与这些服务是怎样实现的无关。同时,各种服务定义还定义了层与层之间的接口与各层使用的原语,但不涉及接口是怎样实现的。协议规格说明(Protocol Specificaton):OSI标准中的各种协议精确地定义了:应当发送什么样的控制信息,以及应当用什么样的过程来解释这个控制信息。协议的规程说明具有最严格的约束。 OSI参考模型并没有提供一个可以实现的方法。OSI参考模型只是描述了一些概念,用来协调进程间通信标准的制定。在OSI的范围内,只有各种的协议是可以被实现的,而各种产品只有和OSI的协议相一致时才能互联。也就是说,OSI参考模型并不是一个标准,

在计算机网络中OSI和ISO分别是指什么?
计算机网络中的OSI,即OSI模型,指开放式通信系统互联参考模型(Open System Interconnection,OSI/RM,Open Systems Interconnection Reference Model),是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI。这是一种事实上被TCP/IP 4层模型淘汰的协议。在当今世界上没有大规模使用。计算机网络中的ISO指国际标准化组织ISO(International Standards Organization)在80年代提出的开放系统互联参考模型OSI(Open System Interconnection),这个模型将计算机网络通信协议分为七层。这个模型是一个定义异构计算机连接标准的框架结构。这七层具有如下特点:①网络中异构的每个节点均有相同的层次,相同层次具有相同的功能。②同一节点内相邻层次之间通过接口通信。③相邻层次间接口定义原语操作,由低层向高层提供服务。④不同节点的相同层次之间的通信由该层次的协议管理,⑤每层次完成对该层所定义的功能,修改本层次功能不影响其它层、⑥仅在最低层进行直接数据传送。⑦定义的是抽象结构,并非具体实现的描述。计算机网络体系结构可以从网络体系结构、网络组织、网络配置三个方面来描述,网络组织是从网络的物理结构和网络的实现两方面来描述计算机网络,网络配置是从网络应用方面来描述计算机网络的布局,硬件、软件和通信线路来描述计算机网络,网络体系结构是从功能上来描述计算机网络结构。
OSI模型,即开放式通信系统互联参考模型(Open System Interconnection,OSI/RM,Open Systems Interconnection Reference Model),是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI。 OSI/RM协议是由ISO(国际标准化组织)制定的,它有三个基本的功能:提供给开发者一个必须的、通用的概念以便开发完善、可以用来解释连接不同系统的框架。OSI将计算机网络体系结构(architecture)划分为以下七层:物理层: 将数据转换为可通过物理介质传送的电子信号数据链路层: 决定访问网络介质的方式,在此层将数据分帧,并处理流控制。本层 指定拓扑结构并提供硬件寻 址。网络层: 使用权数据路由经过大型网络传输层: 提供终端到终端的可靠连接会话层: 允许用户使用简单易记的名称建立连接表示层: 协商数据交换格式 应用层: 用户的应用程序和网络之间的接口

本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/44037.html。