1. TCP 和 UDP 的区别答案:TCP 是面向连接、可靠传输、字节流、有拥塞控制和流量控制的协议,适合对数据正确性要求高的场景。UDP 是无连接、不保证可靠、不保证顺序、报文边界天然保留,开销更小,时延通常更低。TCP 更像“把数据安全送到”,UDP 更像“尽快发出去”。如果继续往深里问,TCP 还会涉及三次握手、四次挥手、滑动窗口、重传、拥塞控制这些,而 UDP 常被拿来做实时通信、服务发现、音视频或自定义可靠传输。2. 什么场景下使用 UDP答案:UDP 适合更关注实时性、容忍少量丢包、需要自己掌控传输策略的场景。典型像音视频通话、在线游戏状态同步、局域网广播发现、DNS 查询、监控...