CS-Notes 学习笔记
面试最常问面试冲刺 · 网络与操作系统

TCP 和 UDP 有什么区别?TCP 怎样保证可靠传输?

先自己想一想,再看参考要点

参考要点

  • UDP 无连接、尽最大努力交付、面向报文、没有拥塞控制、首部 8 字节,延迟低,支持一对多
  • TCP 面向连接、可靠交付、面向字节流、有流量控制和拥塞控制,只能点对点
  • TCP 靠检验和、序号和累积确认(去重、排序)、超时重传和快重传(3 个重复确认,配合 SACK 只重传缺失的段),以及滑动窗口、流量控制、拥塞控制保证可靠
在学习站中自测这道题看这道题所在的一天

学习站:先用面试题自评定级,按水平和面试日期排出每天的计划,自评过的题按间隔复习。免费、无需注册,记录只保存在自己的浏览器中。