用户数据协议UDP(User Datagram Protocol) 传输控制协议TCP(Transimission Control Protocol)
UDP :无连接的,即发送数据时不需要建立连接。尽最大努力的交付,即不保证可靠的交付。面向报文的,应用层交给UDP的 报文即不合并也不拆分。UDP没有拥塞控制。UDP支持一对一,一对多,多对一和多对多的交互通信。首部开销小,8个字 节。UDP的检验和是把首部和数据部分一起检验。
TCP: :面向连接,点对点的连接,可靠的交付,全双工通信,面向字节流。首部长度20个字节。
三次握手
为什么要三次握手? 答:防止已失效的连接请求报文段突然又回传而产生错误。
A ---->B SYN=1 ;seq=x;
B------>A SYN=1;ACK=1;seq=y;ack=x+1;
A------>B ACK=1;seq=x+1;ack=y+1