网络面试题及详细答案.docx

网络面试题及详细答案

1.请简述TCP和UDP的核心区别,以及各自的典型应用场景

答案:核心区别主要体现在4个方面:

1.连接性:TCP是面向连接的协议,通信前必须通过三次握手建立连接,结束后要四次挥手释放连接;UDP是无连接的,直接发送数据,无需建立/释放连接。

2.可靠性:TCP通过序列号、确认应答、重传机制、流量控制、拥塞控制等保证数据可靠交付,不会丢失、重复、乱序;UDP不提供这些机制,数据可能丢失、乱序,可靠性差。

3.传输效率:TCP因可靠性机制会产生额外开销(如确认包、重传等待),效率较低;UDP头部简单(仅8字节,TCP头部20字节起步),无额外开销,效率高。

4.

文档评论(0)

1亿VIP精品文档

相关文档