- 0
- 0
- 约3.85千字
- 约 6页
- 2026-08-19 发布于河北
- 举报
通信与计算机高频面试题解析及详细答案(实战版)
一、计算机网络核心面试题
1、TCP和UDP的区别?实际项目中怎么选型?
详细答案:
核心区别主要体现在连接性、可靠性、效率、适用场景四个方面:
1.连接方式:TCP是面向连接的协议,传输数据前必须通过三次握手建立连接;UDP是无连接协议,不需要建立连接,直接发数据包。
2.可靠性:TCP可靠,自带确认应答、超时重传、拥塞控制、流量控制机制,保证数据不丢、不乱序;UDP不可靠,无校验修复机制,可能丢包、乱序。
3.传输效率:TCP头部至少20字节,开销大,流程多,传输速度慢;UDP头部仅8字节,开销极小,传输延迟低、速度快。
4.资源占用:TCP需要维护连接状态,占用服务器资源更高;UDP无状态,资源占用极低,支持高并发。
选型原则(实战重点):
需要数据绝对完整、不能出错的场景用TCP:文件传输、网页访问、邮件、接口请求;
容忍少量丢包、追求低延迟的场景用UDP:直播、视频通话、游戏、DNS解析。
2、TCP三次握手、四次挥手的过程,为什么不能两次握手?
详细答案:
三次握手(建立连接):
第一次握手:客户端向服务端发送SYN报文,请求建立连接,客户端进入同步已发送状态;
第二次握手:服务端收到SYN,回复SYN+ACK报文,确认客户端请求,同时向客户端发起连接请求,服务端进入同步接收状态;
第三次握手:客户端收到报文,回
您可能关注的文档
最近下载
- 年度考核鉴定表.docx VIP
- Unit 2 Be Good Friends (大单元教学规划解读)英语北京版四年级上册(新教材).docx
- 2025年沪科版高二机械波的波长测量专题试卷及解析.docx VIP
- 2014年度考核鉴定表(空表)..doc VIP
- 2020年度乡镇卫生院廉政警示教育活动计划.doc VIP
- 2025年房地产经纪人因不可抗力导致定金返还问题专题试卷及解析.pdf VIP
- 2025年苏教版高一复合函数快速解题专题试卷及解析.docx VIP
- 2025年拍卖师拍卖师形象塑造与职业礼仪专题试卷及解析.pdf VIP
- 2025年人教版高二数学积分拓展(变限积分)专题试卷及解析.docx VIP
- 2025年黑龙江省基层法律服务工作者执业核准考试自测试题及答案.docx VIP
原创力文档

文档评论(0)