您的位置:首页 > 理论基础 > 计算机网络

网络基础知识点(2)——OSI七层参考模型

2018-11-22 11:27 330 查看

1. 计算机网络协议:

协议就是一组控制数据通信的规则。

这些规则明确规定了所交换的数据的格式和时序。这些为进行网络数据交换而建立的规则,标准或约定的集合称为网络协议。它控制两个或多个对等实体进行通信规则的集合。

2. 计算机网络协议的组成:

  • 语法:规定了传输数据的格式
  • 语义:规定了所要完成的功能,包括用于协调和差错处理的控制信息,即需要发出何种控制信息,完成何种工作以及做出何种应答
  • 定时:规定了执行各种操作的条件、时序关系

3. OSI七层参考模型:

1> ISO : 国际标准化组织(International Organization For Standardization)提出一个试图使各种计算机在世界范围内互联成网的标准框架,即著名的开放系统互连基本参考模型OSI(Open System Interconnection ,开放系统互连)。

2> 分层的好处:

  • 各层之间是独立的
  • 灵活性好
  • 结构上可分割开
  • 易于实现和维护
  • 能促进标准化工作

OSI七层参考模型中的每一层实现特定的功能,并且只有上、下两层直接通信。高层协议偏重于处理用户服务和各种应用需求,底层协议偏重于处理实际的信息传输。

3> 各层的功能:

  • 应用层:应用层是OSI体系结构的最高层,这一层的协议直接为端用户服务,提供应用程序运行的环境,负责管理和执行应用程序。
  • 表示层:不同计算机体系结构使用的数据表示法不同。表示层为异种机通信提供了一种公共语言,完成应用层数据所需的任何转换,以便能进行互操作,主要的功能有数据语法转换,语法表示,表示层连接管理,数据加密和解密,数据压缩和解压缩等。
  • 会话层:对对话的双方进行资格审查和验证的规则,同时规定发送时的双工模式。
  • 传输层:根据通信子网的特性最佳的利用网络资源,并以可靠和经济的方式在两个端系统的会话层之间建立一条传输连接,透明的传输报文。传输层向上一层提供一个可靠的端到端的服务,使会话层不知道传输层以下的数据通信的细节。传输层只存在于端系统中,传输层以上的层不再考虑信息传输的问题。
  • 网络层:网络层关心的是通信子网的运行控制,主要功能是选择合适的路由,使发送站的运输层传下来的分组能够正确无误的按照地址找到目的站,并交付目的站的运输层,以及实现拥塞控制,网络互连等功能,网络层数据的传送单位是分组。
  • 数据链路层:数据链路层建立在物理传输能力的基础上,以帧为单位传输数据。它的主要功能包括如何将数据组装成帧,如何处理数据在传输过程中出现的差错,如何调节发送速率使之与接收方匹配,在两个网络实体之间提供数据链路的建立,维持和释放管理。
  • 物理层:这是整个OSI参考模型的最底层,它规定了通信设备的机械,电气,功能和过程特性,用以建立、维持和释放数据链路实体之间的连接,它的任务就是提供网络的物理连接。因此,物理层的功能是在物理传输媒体上透明的传输原始比特流。

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: