计算机网络的TCP与UDP
1.TCP
TCP是面向连接的,需要三次握手,在断开连接的时候需要四次挥手。
TCP是一种可靠的服务,即TCP连接数据能够确保无差错,不丢失,无重复且有序的到达。
TCP是面向字节流的。
TCP有拥塞控制的机制,当一条或者多条通道极度拥塞时,TCP就会控制发送端的输出。
TCP的连接是点对点的。
TCP的首部需要20个字节。
2.UDP
UDP是无连接的。
UDP是不可靠的交付,传输过程中,可能出现丢包的情况。
UDP是面向报文的。
UDP没有拥塞控制,无论是否拥塞,不改变传输速率。
UDP是一对一,一对多,多对多的。
UDP的首部需要8个字节。