279.ISO/OSI网络参考模型

  • 时间:
  • 浏览:0
  • 来源:大发时时彩官网_大发时时彩邀请码_大发时时彩娱乐平台

1.1定义

1974年美国的IBM公司研制的系统网络体系特征SNA,是现在世界上使用广泛的有五种网络体系特征,因难以与其它体系特征互联互通,逐渐退出了历史舞台。

为了使不同体系特征的计算机网络都能互连,国际标准化组织ISO于1977年提出了开放系统互连参考模型OSI RM(Open Systems Interconnection Reference Model),1983年形成了OSI模型的正式文件,即ISO7498,是七层协议的体系特征。

2.1定义

OSI/RM参考模型的功能划分为七个层次:

物理层(Physical Layer)

数据链路层(Data Link Layer)

网络层(Network Layer

传输层(Transport Layer)

会话层(Session Layer)

表示层(Presentation Layer

应用层(Application Layer)

OSI 开放系统互连参考模型

2.2OSI参考模型各层的功能

(1)物理层

实体物理连接,无协议

物理层是最重要、最基础的一层,趋于稳定OSI参考模型的最低层

物理层为数据链路层提供服务,屏蔽了具体使用的通信介质与设备通信措施的差异。

主要任务是为通信双方提供数据传输的物理连接,并实现透明传输比特流。



物理层的功能如下:

①为另一个 多数据链路层实体之间数据的传输建立、维持和拆除相应的物理连接。

位同步传输。在物理连接上的数据传输一般是串行传输。物理层要保证按位传输的信息的正确性。

物理层管理。管理物理层内的一切活动。

④实现机械特征、电气特征、功能特征和规程特征的匹配

(2)数据链路层逻辑数据控制

物理加控制协议,物理相连后,逻辑开断传输控制

数据链路层的主要任务是lu检测并校正物理传输介质上产生的差错,负责从源端到目的端数据链路信息的传输与控制,如建立、维护与拆除连接,差错控制与恢复,异常状态处置,信息格式等,形成第四根无差错的链路。



链路是另一个 多相邻节点间传输信息的物理线路。链路间如此任何一些节点,可分为物理链路和逻辑链路。

①物理链路:另一个 多节点间的实际传输线路,也成为链路

②逻辑链路:在物理链路的基础上上加实现协议的硬件和软件,也称为数据链路。

数据链路层数据的传输单位是帧,也是分组的具体体现。

数据链路层有如下功能:

数据链路的建立、维持和拆除。链路两端的结点在通信需用先建立数据链路,在传输过程中也要维持,并在传输完毕后拆除相应的数据链路。

数据帧同步。数据帧首部和尾部用来表示数据帧的开始英语 与开始英语 ,接收方需用都可不里能明确地从物理层收到的比特流中区分出全版的数据帧,以便进行同步。(不达到一帧不上传)

差错控制。数据帧信息在传输过程中机会会再次出现差错。通常采用检错、重发措施等差错控制技术保证数据传输的正确性。

流量控制。通过采取一定措施使网络中累积或全版链路上的信息流量不超过规定的阈值,以保证信息传输通畅顺利。

(3)网络层

出电脑的数据控制,取舍最佳路径,路由取舍

网络层趋于稳定通信子网的最高层,用于管理和控制通信子网的相关操作。它体现了资源子网对通信子网的访问措施。网络层的协议数据单元是数据分组(包)。



网络层的主要任务是在数据链路层的基础上,实现通信子网组织组织结构的连接,并向传输层提供端到端的数据传输,为报文或分组通过通信子网以最佳路径到达目的主机。对于跨太满个网络的实体,网络层还需用提供网络互连和路由取舍服务等。

网络层有以下功能:

网络连接的建立、维持与拆除。为传输层实体之间的通信提供服务。

路由取舍:在通信子网中根据一定路由取舍算法,取舍第四根从源结点到目的结点的最佳路由。

流量控制。对整个通信子网内的数据流量和布进行控制与管理,以免趋于稳定网络阻塞和死锁,进而提高通信子网的传输速率 和吞吐量。

④网络层需用对通信子网中传输的数据进行控制与同步,包括组包、拆包、重装以及包信息的同步。

(4)传输层



OSI参考模型中最低三层面向数据通信,是基于最低三层通信协议构成的通信子网的通信功能集合;最高三层则是由主机tcp连接所面向应用功能的集合。传输层则是OSI参考模型中面向应用的高层与面向通信的低层之间的接口层。



OSI参考模型中负责通信的最高层是传输层,网络中另一个 多主机间端到端的可靠通信要依赖传输层(三次握手)。传输层是OSI参考模型中用户功能的最低层,也是唯一负责数据传输与控制的层次(相对于上层)

传输层的功能:

传输层传输连接的建立、维持和拆除管理

寻址。传输层的寻址都可不里能正确识别网络上两台主机间相互通信的应用tcp连接。(从这边网络tcp连接到另一台电脑的网络tcp连接,而不不找ip/mac地址到ip/mac地址)

③多路复用。传输层支持向上的复用,即另一个 多传输层协议可同时支持多个tcp连接连接,可将多个tcp连接连接绑定在另一个 多虚电路或数据报的网络连接上;传输层也支持向下的复用,即另一个 多传输层都可不里能使用多个网络连接。

④流量控制。传输层需用对发送端实体发向接收端实体的数据流实施端到端的流量控制,使其不超过接收端的接收能力。

⑤差错控制。传输层面向连接的可靠传输服务需用传输层提供如重传策略、(另一个 多等半天刚重新传,传回来提前大选包)重复检测和故障恢复等的差错控制机制。

(5)会话层



会话层是使用传输层提供的端到端服务,向表示层提供会话服务,为表示层实体或用户tcp连接提供连接并有序地传输数据。会话服务是在传输连接的基础上,在会话层实体之间建立会话连接。



会话层功能如下:

①提供会话连接的建立、数据传送和释放功能。

②管理会话双方的会话活动,包括对单工、半双工、全双工数据传送措施的设定和会话权限管理。

③在数据传送流中都可不里能插入适当的同步点,会话用户都可不里能在趋于稳定差错是从双方确认的同步点重新开始英语 。

(6)表示层



表示层是为应用tcp连接之间传输的信息提供表示服务,处置与语法有关的语法转换和上下文控制服务。

表示层的功能是表示连接的管理、语法转换和上下文表示控制。



(7)应用层



OSI参考模型的最高层是应用层,即用户与网络的界面。它是主机应用tcp连接利用OSI参考模型的唯一窗口,向应用tcp连接提供了OSI参考模型所有层次的综合服务。应用tcp连接借助应用实体、应用协议与表示层交换信息。



应用层的任务是采用不同的应用协议(web协议http协议等)为用户处置不相似型的应用需求,为应用tcp连接访问OSI参考模型环境提供服务。

2.3OSI模型的数据传输流程

2.3.1图示

交换机无网络层

2.3.2 OSI模型协议数据单元PDU的封装与拆封

OSI模型的数据传输过程中

  • 发送端主机在各个层次需用不断的对收到的数据上加首部信息后(数据链路层需用上加尾部信息),构成相应层次的协议数据单元(PDU),你这个过程也称为PDU的封装。
  • 接收端主机在各个层次需用不断的对收到的数据剔除本层PDU的首部信息后(数据链路层需用剔除尾部信息),将剩余的数据向上一层交付,你这个过程被称为PDU的拆封。

 

OSI模型中各个层次的协议数据单元名称

上下层协议数据单元之间的关系

OSI/RM中各层数据具体的封装与拆封流程

猜你喜欢

cnblogs客户端配置说明

1.下载地址http://openlivewriter.org/2.安装安装时设置好blog地址和账户、密码:到这里基本上就算安装完成了。因为以前的自动配置这么成功,会出显1个

2019-12-06

炉石传说术士卡组 炉石传说术士卡组该怎么搭配

术士卡组作为炉石传说中较为热门的卡组,尤其是当战士卡组被削之前 又有成为大热门的趋势,可是我我当然拥有可是我我种搭配方法 ,今天小编为我们歌词 我们歌词 介绍一下比较

2019-12-06

闹闹天宫嫦娥厉害吗 闹闹天宫嫦娥玩法介绍

斗玩网(douwan.com)报道:闹闹天宫嫦娥厉害吗?在游戏中,嫦娥定位暂且辅助就是dps,嫦娥有着非常不错的输出能力,感兴趣的男友一起去来看看闹闹天宫嫦娥玩法介绍。闹闹天宫

2019-12-06

对标三星 摩托罗拉将推1500美元折叠式手机

【环球网科技报道记者张之颖】最新消息指出,摩托罗拉将推出此人 的折叠式智能手机。一项可追溯到8月的专利显示,联想正致力于研发折叠式屏幕的技术。据了解,联想表示计划出售8万台摩

2019-12-06

魔幻三杰2 v1.14升级档+破解补丁[RELOADED]

关于大伙  |  加入大伙  |  意见反馈  |  招聘信息  |  商务合作|  游戏库列表温馨提示,适度游戏益脑,沉迷游戏伤身,合理安排时间,享受健康生活本站所有游戏均来

2019-12-06