1-3 ISO/OSI七层模型详解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1-3 ISO/OSI七层模型详解相关的知识,希望对你有一定的参考价值。

 

  一、物理层

    1.负责设备之间的比特流的传输、物理接口、电气特性等。

      <1>物理接口:网线接口型号、音频线接口型号、视频线接口型号等

      <2>电气特性:例如网线总共8根线,这8根线都是用来传输数据吗?  

             并不是,它只有1、3、2、6四根线用于传输数据,剩下的线不通都没关系,

             相类似的功能都是由物理层进行控制的

    2.物理层最常见设备

      <1>网线

      <2>网卡

 

  二、数据链路层

    1.数据链路层主要作用是封装成帧、用MAC地址访问媒介、错误检测与修正

      <1>帧中含有发送方和接收方的MAC地址

      <2>使用载波监听、多路访问的方式进行检测

 

  三、网络层

    1.网络层的主要功能有:提供逻辑地址(即IP地址)、选路

      <1>包中同样含有发送方和接收方的IP地址

      <2>还能选择合适的传输路径

      <3>网络层确定的是IP地址

 

  四、传输层

    1.主要功能有可靠与不可靠的传输、传输前的错误检测、流控

      <1>确定传输协议是可靠的还是不可靠的,传输协议有两种,

        一是TCP,也叫传输控制协议, (可靠)

        另一种叫做UDP,也就是用户数字报协议 (更快,但不可靠)

      <2>传输层还具有差错控制和流量控制的功能

      <3>传输层确定的是端口号

      <4>端口号用于标识进程,

        网页服务的端口号是80,邮件服务的端口号是25或110,文件传输协议的端口是21

 

  五、会话层

    1.对应用会话的管理、同步

      <1>确定网络数据是否要经过远程会话

      <2>如果是本地的则直接交付硬盘不需要传递给传输层

 

  六、表示层

    1.数据的表现形式、特定功能的实现如-加密

      <1>将数据进行数字化表示,如英文通过ASCII吗转换成二进制

      <2>还可以实现加密、压缩等功能

 

  七、应用层

    1.提供用户接口

 

 

  

以上是关于1-3 ISO/OSI七层模型详解的主要内容,如果未能解决你的问题,请参考以下文章

ISO/OSI参考模型与TCP/IP协议模型中各层的对应关系

计算机网络——TCP/IP协议族详解

python网络编程-OSI七层模型详解

OSI七层模型详解

OSI七层模型详解

OSI七层模型详解