- 1
- 0
- 约4.43千字
- 约 6页
- 2026-09-21 发布于河北
- 举报
TCP高频面试题及详细答案(实战向)
一、TCP基础认知类
1、简单说下TCP和UDP的核心区别?
TCP是面向连接、可靠的传输层协议;UDP是无连接、不可靠的传输层协议,二者核心差异集中在四点:
1.连接性:TCP通信前必须通过三次握手建立连接,通信结束四次挥手断开连接;UDP无需建立连接,直接发送数据包。
2.可靠性:TCP具备确认应答、超时重传、序号排序、去重、流量控制、拥塞控制机制,保证数据完整、有序、无重复到达;UDP无任何可靠机制,数据包可能丢失、乱序、重复。
3.传输效率:TCP机制复杂,头部开销大(20-60字节),传输速度慢、开销高;UDP头部固定8字节,开销极小,传输延迟低、效率高。
4.适用场景:TCP用于文件传输、网页访问、邮件等对可靠性要求极高的场景;UDP用于直播、语音通话、游戏、视频传输等容忍少量丢包、追求低延迟的场景。
2、TCP头部核心字段有哪些?各自作用是什么?
TCP头部固定20字节,可选扩展字段最多40字节,核心关键字段如下:
1.源端口/目的端口:各16位,标识通信双方的应用进程,实现端口到端口的传输。
2.序列号(SEQ):32位,标记当前发送数据包的字节序号,用于数据排序、去重,保证流式数据有序接收。
3.确认号(ACK):32位,告知对方下次期望接收的字节序号,确认号=对方最后收到的
您可能关注的文档
- SAP高频面试题及详细答案(职场实战版).docx
- SAS 笔试真题(含详细答案解析).docx
- SAS基础测试题及详细参考答案.docx
- SAS基础进阶在线测试题(含详细答案解析).docx
- SAS基础综合测试题(含详细答案解析).docx
- SAS综合测试试题及详细参考答案.docx
- SAT全真模拟试题(含详细答案解析).docx
- SAT全真模拟试题册(含详细答案解析).docx
- SCJP认证考试真题及详细答案解析.docx
- SCL-90症状自评量表(完整测试题+详细评分解读).docx
- 专题党课:立德树人担使命+培根铸魂育新人.docx
- 新课改-高中物理-选修第3册(10讲)教师版06 B波粒二象性 中档版17.docx
- 新课改-高中物理-选修第3册(10讲)教师版09 A人工核反 基础版25.docx
- 2025-2026年部编版高一历史第8单元中国近代史测试卷.docx
- 2025-2026年部编版高中语文高二下册第7单元课后练习.docx
- 2026-2027年湖南省常德市中考物理高频错题专题卷(有解析).docx
- 2026-2027年湖南省常宁市中考物理易错点专题突破卷(有解析).docx
- 2026-2027年湖南省长沙市中考物理全真仿真测评卷(有解析).docx
- 2026-2027年湖南省株洲市中考物理能力提升模拟卷(有解析).docx
- 2026年中国水平压力叶片过滤器行业市场规模及投资前景预测分析报告.pdf
原创力文档

文档评论(0)