OSI参考模型详细概念

版权声明:@个人学习笔记 https://blog.csdn.net/qq_42793254/article/details/89977986

OSI参考模型

定义:意为开放式系统互联,是由国际标准化组织ISO制定的。 OSI参考模型只是描述了一些概念,用来协调进程间的通信标准而制定的。OSI不是一个标准而是制定标准时所使用的概念框架。

计算机网络的体系结构:
                       包括计算机网络中的分层、各层的协议和层间接口。
OSI七层协议:

  • 主机间数据传输:应用层、表示层、会话层。

  • 底层数据流:运输层、网络层、数据链路层、物理层。

    应用层:是体系结构中的最高层。应用层通过应用进程间的交互完成特定的网络应用。(进程:主机正在运行的程序,包括数据交换的源和宿;报文:应用层交互的数据单元)应用层直接面向客户端提供服务,由应用软件组成。

    表示层:处理信息传送中的数据表示问题,完成被传输数据表示的解释工作,包括数据转换,加密和压缩。解决异种系统之间信息表示问题,屏蔽不同系统在书籍表示方面的差异。

    会话层:两个用户进程之间一次完整的通信,提供不同系统间两个进程建立、维护、结束会话连接功能,用来控制两个实体之间的数据交换过程。会话层是用户连接到网络的接口,提供会话控制和数据传输。

    运输层:负责向两台主机中进程之间的通信提供数据传输服务,保证通话质量,消除通信中产生的错误,进行流量控制。
    运输层中包含两个协议:

  • 传输控制协议(TCP):提供面向连接,具有可靠性,实时性差。

  • 用户数据包协议(UDP):提供无连接,不保证可靠性,实时性好。

    网络层:负责为分组交换的不同主机提供通信服务,网络层把运输层产生的报文段或用户数据报封装成分组或包进行传递。
    **路由器工作在网络层,其功能有:

  • 逻辑寻址

  • 选择最佳路径

  • 控制广播

  • 流量管理

  • 连接到VLAN

    数据链路层:为网络层相邻实体提供传送数据的功能和过程,提供数据流链路,控制在相邻两个节点之间传送数据时,该层将网络层交下来的IP数据组装成帧。控制相邻系统之间的物理链路,检测和校正物理链路的差错,保证数据帧传输和接收的正确性。

    物理层:在物理成上所传送数据的单位是BIT,该层应用有网络光纤、集线器(HUB)。

猜你喜欢

转载自blog.csdn.net/qq_42793254/article/details/89977986