TCP传输协议是一种基于字节省的毗连、可靠的传输层通讯协议IETF的RFC793界说,UDP是Internet协议集支持无毗连传输协议,为应用法式提供包装,无需建设毗连即可发送IP数据包的要领;
两者的主要区别如下,首先,TCP和UDP无毗连,也就是说,UDP发送数据前无需建设毗连;
其次,TCP换句话说,通过TCP毗连传输的数据没有错误、丢失或重复,而且可以按顺序到达UDP不保证可靠交付;
第三,TCP面临字节省,也就是说,TCP在处置惩罚数据时,它被视为一系列无结构的字节省UDP对报文,TCP毗连只能点到点,可是UDP不仅支持一对一,还支持一对多、多对一、多对多的交互通讯,UDP第一个开销8字节比TCP20字节小。