Interview_计网_day18

(OSI) 分层作用

  1. 各层之间相互独立。某一层并不需要知道其他层是如何实现的,而仅仅需要知道该层提供的服务。
  2. 灵活性好。当任何一层发生改变时,只要保证接口关系不变,其他层不会受到影响。
  3. 易于实现和维护。将一个大系统分解成多个相对独立的子系统,利于实现。
  4. 能促进标准化工作。每一层的功能和提供的服务都有了准确的说明。

(OSI) 七层模型、原理

自上而下分为

  • 应用层:所有能和用户产生网络流量的程序。比如 (QQ)
  • 表示层:处理在两个通信系统中数据的表示方式。
    • 对数据进行 翻译
    • 对数据进行 加密/解密
    • 对数据进行 压缩/恢复
  • 会话层:负责建立通信连接,并在连接上有序的传输数据。
    • 建立、管理、终止 会话
    • 使用 校验点 使会话在通信失效后,从校验点开始恢复通信。
  • 传输层:负责进程之间的通信,即 端到端 的通信。
    • 可靠传输 (TCP),不可靠传输 (UDP)
    • 差错控制
    • 流量控制
    • 复用分用
      • 复用:多个应用层程序可以同时使用传输层服务
      • 分用:传输层把收到的信息分别交付给对应的应用层程序
  • 网络层:把分组从源端传到目的端,为分组交换网上的主机提供通信服务。
    • 路由选择:选出最佳路径
    • 流量控制
    • 差错控制
    • 拥塞控制
  • 数据链路层:将网络层交下来的数据报 组装成帧
    • 成帧:定义帧的开头和结束
    • 差错控制:帧错、位错
    • 流量控制
    • 接入控制:控制对信道的访问
  • 物理层:在物理媒介上透明传输,规定了物理设备标准。
    • 透明传输:不管所传数据是怎样的,都能在链路上传输

(OSI) 七层协议

协议
应用层 文件传输(FTP)、电子邮件(SMTP)、万维网(HTTP)
表示层 (JPEG、ASCII)
会话层 (ADSP、ASP)
传输层 (TCP、UDP)
网络层 (IP、ICMP、ARP)
数据链路层 (SDLC、HDLC、PPP、STP)
物理层 (Rj45、802.3)
原文地址:https://www.cnblogs.com/Jiaaaaaaaqi/p/12370058.html