TCP是面向连接的,正式通信前必须要与对方建立连接。事先为所发送的数据开辟出连接好的通道,然后再进行数据发送,像打电话。是一种安全连接,传输可靠(保证数据正确性,保证数据顺序)、用于传输大量数据(流模式)。但缺点是速度慢,建立连接需要开销较多(时间,系统资源)。
UDP是面向非连接的,正式通信前不必与对方建立连接,不管对方状态就直接发送,不能提供可靠性、流控、差错恢复功能。UDP用于一次只传送少量数据,可靠性要求低、传输经济等应用。用于传输少量数据(数据包模式)、速度快。缺点是传输不可靠,容易丢失数据。 |
|