赞
踩
为了解决不同网络设备之间的互连问题,ISO提出了OSI/RM(Open System Interconnection Reference Model)
只有在主机中才可能需要包含所有7层的功能,而在通信子网一般只需要最低3层的功能
OSI并不是一个标准,而只是有个车在指定标准时所使用的概念性框架
其本身并不满足网络体系结构要求,按照定义,网络体系结构是网络的层次结构和分层协议的集合,OS没有定义各层的协议,只是描述了每一层的功能与服务
应用层:是最高层,提供用户应用软件与网络之间的接口服务
表示层:主要解决用户信息的语法表示问题,将欲交换的数据从适合于某一用户的抽象语法,转换为适合于网络系统内部使用的传送语法,即提供格式化的表示和转换数据服务。数据的压缩和解压缩,加密和解密等工作也由表示层负责
会话层:是进程-进程的层次,其主要功能是组织和同步不同的主机上各种进程间的通信(也称为对话)。不参与数据传输,但对数据传输进行管理。在会话层及以上的高层次中,数据传送的单位不再另外命名,统称为报文
传输层:是端-端层次,根据通信子网的特性,最佳的利用网络资源,为两个端系统(源站和目的站)的会话层之间提供建立、维护和取消传输连接的功能,负责可靠的传输数据。传送单位是报文
网络层:结点-结点层次,在计算机网络中进行通信的两个计算机可能会经过很多个数据链路,也可能还要经过很多通信子网。网络层主要负责如何使数据跨越通信子网从一个结点到另一个结点的正确传送,即在通信子网中进行路由选择。当否是要跨越多个通信子网时,还要解决网际互连的问题。传送单位是分组
数据链路层:是相邻结点层次,主要是通过校验、确认和反馈重发等手段,将不可靠的物理链路改造成对网络层来说无差错的数据链路,为网络层在相邻结点间无差错的传送以帧为单位的数据。还要协调收发双方的数据传输速率,进行流量控制,数据传送单位是帧
物理层:要物理媒体传输数据,单位是位
在组交换网络中,面向连接的服务和无连接的服务具体实现分别称为虚电路服务和数据报服务
虚电路服务方式
数据包服务方式
两者比较
虚电报服务 | 数据报服务 | |
---|---|---|
传输方式 | 需要连接建立和释放 | 无连接 |
网络地址 | 在源主机发出呼叫分组中需要源和目的主机的网络地址,传输节点需要虚电路号 | 每个数据报中都需要源和目的主机的网络地址 |
路由选择 | 在连接建立时确定路由 | 每个网络结点都要为每个分组路由做出选择 |
分组顺序 | 可以保证顺序 | 无法保证方按顺序到达目的主机 |
可靠性和适应性 | 在通信之前双方已进行过连接,且发送一定数量分组后会有确认,可靠性高 | 但是如果结点发生故障,数据报服务可以绕开,而虚电路需要重新建立虚电路才可以通信,所以适应性更强 |
虚电路适合大批量的数据传输,及时可靠性高,网络开销小;数据报适合站点之间少量数据传输
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。