计算机网络相关知识

71 阅读1分钟

1. QUIC协议:quick udp internet connections。基于udp协议的传输协议。

  • 快速连接
  • 低延迟
  • 可靠性
  • 安全性
  • 适应性

2. TCP和UDP

TCP:面向连接,通过三次握手建立连接

可靠性,通过确认和重传机制来确保数据可靠。

具备流量控制和拥塞控制,保证网络拥塞情况下数据可靠传输。

基于字节流传输。

更注重数据完整性和可靠性。

适用于文件传输等

UDP:无连接。不保证数据可靠。不具备流量控制和拥塞控制。基于数据包传输。更注重传输速度和效率。适用于音视频传输等实时性较高的场景。

4. OSI网络模型

  • 应用层
  • 表示层
  • 会话层
  • 传输层
  • 网络层
  • 数据链路层
  • 物理层:将比特流转为适合在网络媒介(光纤、电缆、无线信号等)上传输的信号

5. TCP/IP四层模型 / TCP/IP五层模型

  • 应用层
  • 传输层
  • 网络层
  • 网络接口层