C语言网络通信面试题(含参考答案)
适用岗位:后端开发、嵌入式开发、Linux服务端开发、网络开发
题型:简答题、原理题、代码题、排错题
一、简答题
1.简述TCP和UDP的核心区别
答案:
TCP是面向连接的传输协议,通信前需要三次握手建立连接,通信结束后四次挥手断开连接;提供可靠传输,自带确认、重传、拥塞控制、流量控制机制,数据有序无重复,适合文件传输、远程登录等对可靠性要求高的场景。缺点是开销大,实时性偏弱。
UDP是无连接传输协议,收发数据前不用建立连接,发送方直接把数据报发给对端;不保证可靠交付,没有重传和拥塞控制,数据可能丢包、乱序;优点是头部开销小,延迟低,适合直播、语音通话、
您可能关注的文档
最近下载
- 2018届高三地理第一次月考试题(含解析).doc VIP
- 高一地理必修一第三单元测试题.doc VIP
- 屋面隐蔽工程验收记录.doc VIP
- 人教版三年级道德与法治上册各单元检测卷及答案(含期中卷和期末卷).docx VIP
- 部编版三年级上册道德与法治全册单元测试题附答案+期中、期末试卷附答案.pdf VIP
- 部编人教版三年级上册道德与法治单元AB测试卷全册.pdf
- 公共关系学试题及答案案例分析.doc VIP
- 初级中学三年级生物伴性遗传和变异试题.doc VIP
- 生物-山东省济南市2024-2025学年高中三年级九月摸底考试(暨开学考)试题和答案.docx VIP
- 初级中学三年级生物试题.doc VIP
原创力文档

文档评论(0)