美文网首页
计算机网络的七层模型

计算机网络的七层模型

作者: 小名源治 | 来源:发表于2023-02-16 17:22 被阅读0次

    物理层数据链路层网络层传输层会话层表示层应用层

    物理层:底层数据传输,如网线;网卡标准等;
    物理层是参考模型的最低层,也是OSI模型的第一层。
    物理层的主要功能是:利用传输介质为数据链路层提供物理连接,实现比特流的透明传输。物理层的作用是实现相邻计算机节点之间比特流的透明传送,尽可能屏蔽掉具体传输介质和物理设备的差异,使其上面的数据链路层不必考虑网络的具体传输介质是什么。

    数据链路层:定义数据的基本格式,如何传输,如何表示;如网卡MAC地址。
    数据链路层(Data Link Layer)是OSI模型的第二层。
    主要功能是:在物理层提供的比特流的基础上,通过差错控制、流量控制方法,使有差错的物理线路变为无差错的数据链路,即提供可靠的通过物理介质传输数据的方法。

    网络层:定义IP编址,定义路由功能;如不同设备的数据转发。
    主要功能是:在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,控制数据链路层与传输层之间的信息转发,建立、维持和终止网络的连接,将数据设法从源端经过若干个中间节点传送到目的端(点到点),从而向传输层提供最基本的端到端的数据传输服务。具体地说,数据链路层的数据在这一层被转换为数据包,然后通过路径选择、分段组合、顺序、进/出路由等控制,将信息从一个网络设备传送到另一个网络设备。
    基于IP地址进行路由转发

    传输层:端到端传输数据的基本功能;如TCP、UDP
    OSI下3层的任务是数据通信,上3层的任务是数据处理。而传输层(Transport Layer)是OSI模型的第4层。
    主要功能是:向用户提供可靠的端到端的差错和流量控制,保证报文的正确传输,同时向高层屏蔽下层数据通信的细节,即向用户透明地传送报文。
    建立TCP或者是UDP连接

    会话层:控制应用程序之间的会话能力;如不同软件数据分发给不同软件。
    会话层是OSI模型的第5层,是用户应用程序和网络之间的接口,
    主要功能是:组织和协调两个会话进程之间的通信 ,并对数据交换进行管理。
    建立两个app之间的会话

    表示层:数据格式标识,基本数据压缩加密功能。
    表示层是OSI模型的第六层,它对来自应用层的命令和数据进行解释,对各种语法赋予相应的含义,并按照一定的格式传送给会话层。
    该层的主要功能是:处理用户信息的表示问题,如编码、数据格式转换和加密解密等。
    对app的数据进行编码,加密等

    应用层:各种应用软件,包括Web应用。
    应用层是OSI参考模型的最高层,它是计算机用户,以及各种应用程序和网络之间的接口.
    该层的主要功能是:直接向用户提供服务,完成用户希望在网络上完成的各种工作。它在其他6层工作的基础上,负责完成网络中应用程序与网络操作系统之间的联系,建立与结束使用者之间的联系,并完成网络用户提出的各种网络服务及应用所需的监督、管理和服务等各种协议。此外该层还负责协调各个应用程序间的工作。
    用户app里面的数据

    image.png

    相关文章

      网友评论

          本文标题:计算机网络的七层模型

          本文链接:https://www.haomeiwen.com/subject/yzupkdtx.html