image.png

  • OSI体系结构:概念清楚 & 理念完整,但复杂 & 不实用
  • TCP / IP体系结构:含了一系列构成互联网基础的网络协议,是Internet的核心协议 & 被广泛应用于局域网 和 广域网
  • 五层体系结构:融合了OSITCP / IP的体系结构,目的是为了学习 & 讲解计算机原理

TCP

Transmission Control Protocol,即 传输控制协议

  1. 属于 传输层通信协议
  2. 基于TCP的应用层协议有HTTPSMTPFTPTelnetPOP3

    三次握手建立连接

    image.png
    image.png
    image.png

    四次挥手断开连接

    image.png
    image.png
    image.png
    image.png

UDP

User Datagram Protocol,即 用户数据报协议

  1. 属于 传输层通信协议
  2. 基于UDP的应用层协议有 TFTPSNMPDNS

    image.png

  • 优点:速度快
  • 缺点:消息易丢失(特别是 网络较差时)
  • 应用场景: 域名转换:DNS协议 文件传输:FTP协议 网络管理:SNMP协议 远程文件服务器:NFS协议

TCP、UDP协议的区别

image.png

参考

  1. 面试带你飞:这是一份全面的 计算机网络基础 总结攻略