TCP提供面向连接的服务,提供可靠的数据传输,有流控和重传机制,报头是20-60个字节通常像数据库,web访问,FTP这种需要可靠性的,传输数据较多的应用使用TCPUDP提供非连接的的服务,不保证数据可靠递交应用程训,没有流控机制,报头是8个字节DNS,SNMP,syslog这些数据量小,多可靠性要求不高(应用程序自身有保证可靠性的机制)的应用采用UDP,优点是效率高