第277天 你知道TCP和UTP的区别是什么吗?说说你对它们的理解 [我也要出题](http://web.haizlin.cn/interview/)
Activity
liwudi commentedon Jan 17, 2020
TCP,面向连接的,提供可靠传输的传输层协议。
UDP,面向无连接,不提供可靠传输,传输的数据量较小的传输层协议。
他们都是传输层的协议。
TCP在传输数据之前,需要有三次握手,四次挥手的过程。UDP只要知道对方的IP地址,并且网络可达啊,就能直接传输。
传输层的协议,一般不会单独使用,因为单独的传输数据,对于应用层来说,是没有意义的。
常用的http就是应用层协议,底层就是通过TCP进行传输。
UDP协议,在实时性要求高,但是不注重数据的小部分丢失的情况下啊,可以使用,比如视屏直播等。
d4c-27 commentedon Apr 12, 2022
TCP:面向连接、仅支持单播、面向字节流
UDP:面向无连接、提供单播、多播、广播、面向报文