ISO/OSI模型和TCP/IP模型

ISO/OSI协议

  • 表示层
    数据格式变化,翻译0和1
    数据加密解密,如密码的加密,接受信息的解密
    数据的压缩和恢复(处理图片和视频等等)
    协议 : JPEG,ASCII
  • 会话层
    向用户进程提供建立连接,并在连接上传输数据
    建立,管理,终止会话
    使用校验点可使会话在通信失效时从校验点/同步点继续恢复通信,实现数据同步(适用于传输大文件)
    协议 : ADSP,ASP
  • 传输层
    负责主机中两个进程的通信,即端到端的通信
    可靠传输和不可靠传输
    流量控制
    复用分用
    协议:UDP,TCP
  • 网络层
    将分组从源端传到目的端,为分组交换网上的不同主机提供通信服务,传输单位:数据报
    路由选择(最佳路径)
    流量监控
    差错控制
    拥塞控制
    协议:IP,ICMP,ARP,CSPF
  • 数据链路层
    将网络层传下来的数据包封装成帧,传输单位:帧
    封装成帧 透明传输 差错检测
    流量控制
    接入控制,控制对信道的访问
    协议PPP,STP
  • 物理层
    传输0 1 比特流,实现比特流的透明传输,传输单位:bit
    透明传输:不管数据是什么比特组合,都在链路上传送
    定义接口特性
    定义传输模式 单工,半双工,双工
    定义传输速率 太快了没办法保证数据的正确
    比特同步
    比特编码

TCP/IP协议

  • 应用层包括了OSI参考模型的(应用层,表示层,会话层)
    协议:http,ftp,dns
  • 传输层
    协议: tcp,udp
  • 网际层
    协议:IP
  • 网络接口层
    协议: atm

OSI/ISO 和 TCP/IP协议的对比

  • OSI定义 服务 协议 接口
  • TCP协议将IP作为重要层次
  • TCP在网络层是无连接的,在传输层是无连接➕面向连接

你可能感兴趣的:(互联网)