网工协议基础-OSI七层参考模型

一、OSI七层参考模型    

二、每层的主要作用(从下往上) 

物理层:传递比特流

1、规定了电平、速度和电缆针脚,以及其他电气公约。

2、常见的设备:集线器、中继器、调制解调器、网线、双绞线、同轴电缆等。主要记住两个设备(中继器(又称放大器)和集线器)。

数据链路层:传递数据帧Frame

 1、数据链路层又分为2个子层:逻辑链路控制子层(LLC)和媒体访问控制子层(MAC)。

MAC子层:处理CSMA/CD算法、数据出错校验、成帧等。

LLC子层:定义了一些字段使上层协议能共享数据链路层。(实际应用中LLC子层非必需)

2、数据链路层在不可靠的物理介质上提供可靠的传输。

3、该层的主要作用:物理地址寻址、数据的成帧、流量控制、数据检错、重发等。

4、主要协议和表:以太网协议。MAC地址表

5、主要设备:交换机。

网络层:传递IP报

1、主要作用:IP编址、寻址。通过IP地址来建立两个节点之间的连接。

2、主要协议:

IP协议(Internet Protocol,英特网互联协议);

ICMP协议(Internet Control Message Protocol,英特网控制报文协议);

ARP协议(Address Resolution Protocol,地址解析协议);

RARP协议(Reverse Address Resolution Protocol,逆向地址解析协议)。

3、常见的设备和表:路由器,IP地址表。

传输层:传递数据段/报文

1、作用:

        建立了主机端到端的链接,为上层协议提供端到端的可靠和透明的数据传输服务,包括处理差错和流量控制等问题。

2、主要任务:

        根据通信子网的特性,最佳的利用网络资源,为两个端系统的会话层之间,提供建立、维护和取消传输连接的功能,负责端到端的可靠数据传输。

3、常见的协议:

        TCP协议(Transmission Control Protocol,传输控制协议);

        UDP协议(User Datagram Protocol,用户数据报协议)。

会话层:

1、作用:

        负责建立、管理和终止表示层实体之间的通信会话。该层的通信由不同设备中的应用程序之间的服务请求和响应组成。

2、会话层、表示层、应用层主要包含的协议:

        FTP协议(文件传输协议);

        Telnet协议(远程登录协议);

        DNS协议(域名解析协议);

        SMTP协议(邮件传送协议);

        POP3协议(邮局协议);

        HTTP协议(超文本传输协议)。

表示层:

1、作用:

        提供各种用于应用层数据的编码和转换功能,确保一个系统的应用层发送的数据能被另一个系统的应用层所识别。(将应用层的数据转换翻译等)

应用层:

1、作用:

        最靠近用户的一层,为计算机用户提供应用接口,也为用户提供各种网络服务。

2、常见的协议:

        HTTP协议;HTTPS协议;FTP协议;POP3协议、SMTP协议等。

相关推荐

  1. OSI模型讲解

    2024-03-31 13:28:02       20 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-31 13:28:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-31 13:28:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-31 13:28:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-31 13:28:02       18 阅读

热门阅读

  1. 01-XML-01认识XML

    2024-03-31 13:28:02       14 阅读
  2. redis根据key模糊删除

    2024-03-31 13:28:02       16 阅读
  3. 关系型数据库和非关系型数据库介绍

    2024-03-31 13:28:02       16 阅读
  4. JVM面试题(二)

    2024-03-31 13:28:02       15 阅读