TCP和UDP的区别是什么?视频面试中使用的是TCP还是UDP?为什么?
考察说明
考察对TCP与UDP核心特性的理解及其在实时通信场景中的选型权衡
回答思路
- 准确阐述TCP与UDP在连接建立、可靠性、传输顺序、流量控制、拥塞控制、报文边界及开销方面的差异
- 结合视频面试的实时性与弱网容忍需求,分析为何选择UDP作为主流传输协议
- 能说明实际系统中通常采用UDP承载RTP,并辅以FEC、Jitter Buffer、NACK等机制弥补不可靠性
- 必要时提及WebRTC等典型实现,体现对工程实践的认知
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。