OSI仅仅只是网络参考模型,包含了硬件和软件,比如物理层就包括硬件线路,这个只能根据设备指标判断,比如二层交换机就是工作在二层的(只具备网内通信),三层交换机工作在三层(可跨网通信,可路由),一般的设备实际是按五层设计的(物理层,数据链路层,网络层,传输层,应用层)
-----------------------------------------
你想看到各层工作情况,可以安装网管软件实现,先进的网管软件配合硬件及传感器可以直观显现各层情况,现在都是基于TCP/IP协议的。OSI是国际标准,但是现实中TCP/IP协议被广泛应用,成为事实上的标准。
TCP/IP协议主要应用在哪里的 它与OSI协议有什么区别
下面是简单描述,详细说明建议你到百度上搜索“osi和tcp ip层次模型“
OSI/IP 参考模型有很多共同之处,两者都以协议的概念为基础,并且协议中的协议彼此相互独立,而且两个模型中都采用了层次结构的概念,各个层的功能也大体相似。
不同之处有两点:首先,OSI 模型有七层,而TCP/IP 只有四层,它们都有网络层(或者称互连网层)、传输层和应用层,但其它的层并不相同。其次,在于无连接的和面向连接的通信范围有所有同,OSI 模型的网络层同时支持无连接和面向连接的通信,但是传输层上只支持面向连接的通信。TCP/IP 模型的网络层只有一种模式即无连接通信,但是在传输层上同时支持两种通信模式。
OSI七层中应用层的主要功能是什么
OSI七层模型介绍
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)网络层:这层对端到端的包传输进行定义,他定义了能够标识所有结点的逻辑地址,还定义了路由实现的方式和学习的方式。为了适应最大传输单元长度小于包长度的传输介质,网络层还定义了如何将一个包分解成更小的包的分段方法。示例:IP,IPX等。
(6)数据链路层:他定义了在单个链路上如何传输数据。这些协议与被讨论的歌种介质有关。示例:ATM,FDDI等。
(7)物理层:OSI的物理层规范是有关传输介质的特性标准,这些规范通常也参考了其他组织制定的标准。连接头、针、针的使用、电流、电流、编码及光调制等都属于各种物理层规范中的内容。物理层常用多个规范完成对所有细节的定义。示例:Rj45,802.3等。
OSI模型每一层对应的设备或者软体是什么
物理层 光纤、同轴电缆 双绞线 中继器和集线器
数据链路层 网桥、交换机、网卡
网络层 路由器
传输层 网关
会话层
表示层
应用层
怎么将这个虚拟的层和实际的硬件结合起来理解呢
OSI的应用层与网络应用层有什么区别
你说的这两个是属于不同的分层体系.当前在通信领域里面有两个分层体系,即OSI七层参考模型和TCP/IP协议族.OSI的应用层和网络应用层分别属于这两个分层模型中的最高层.从功能上大体上来分,OSI的高三层,也就是应用层,表示层和会话层,对应着TCP/IP的应用层.如果要细分,那么OSI是常用来描述通信功能,但是在实际中很少实施;而TCP/IP提供了一个不同计算机互相通信的标准框架,它是以网络互联为基础的.
基本上就是这样的关系,再细分...那真的有点难了.
OSI体系结构?
应用层
表示层
会话层
传输层
网络层
数据链路层
物理层
OSI模型与TCP/IP的区别
首先,简单地说:OSI参考模型是学术上和法律上的国际标准,是完整的权威的网络参考模型。
而TCP/IP参考模型是事实上的国际标准,即现实生活中被广泛使用的网络参考模型。
这种情形是怎么导致的呢。慢慢道来:
早在20世纪7-80年代,网络开始发展起来,开始的时候各个生产厂商各自为营,生产出许多不同的网络,它们都相互不兼容。因此一个叫 国际标准组织的机构跑出来说:我们应该就网络制定个开放标准,只要大家都遵循这个标准,生产出来的东西相互兼容,这样消费者满意,大家也都有肉吃了。。这个想法呢,也得到大家的拥护。。于是呢,这个机构就组织一批搞网络的专家研究网络通信的一些原理及解决方案。大家都知道,搞学术的人都有拖沓的臭毛病,搞啊搞的搞了好多年,终于弄出了OSI,这个OSI也不是盖的,把网络通信问题都研究透了,很权威。专家们都很满意,不过,却也很惊讶地发现满世界已经有许多网络产品在使用了,而且,遵循的并不是OSI标准,这是怎么回事呢??原来啊,国际标准化组织说搞一个开放标准出来,那些个生产厂商开始也是很拥护的,就等着出结果呢,结果呢,等了一段时间始终发现没标准出来,而现实中网络的发展和需求不等人啊。。怎么办呢,摸着石头过河吧。。这个石头就是TCP/IP参考模型了。这是一个很势利的模型,它主要只研究网络互联方面的一些问题,在网络连接过程出现了什么问题,那么才考虑去解决它,也就是说让 现实去改正,这么一来二去,几年的时间里,生产厂商们发现这个TCP/IP啊也挺好用,于是就占领了整个市场。等OSI从实验室里出来的时候,发现现实世界已经被TCP/IP这个草根占领了,想呼吁生产厂商们改用OSI标准,也没人听了哦。。
于是,就是现如今这种状况了。。
好累,打了这么多字
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上查询你银行账户,使用的即是一种安全连接。你的账户数据在发送前被加密,在网络的另一端,表示层将对接收到的数据解密。除此之外,表示层协议还对图片和文件格式信息进行解码和编码。
应用层: 负责对软件提供接口以使程序能使用网络服务。术语“应用层”并不是指运行在网络上的某个特别应用程序 ,应用层提供的服务包括文件传输、文件管理以及电子邮件的信息处理。
转载请注明出处51数据库 » osi软件 OSI参考模型是软件还是硬件