1.TCP和UDP的区别
1.1 共同点
同为传输层协议
1.2 不同点
TCP:面向连接的,可靠传输,面向字节流传输
UDP:面向无连接的,不可靠传输,面向报文传输
1.3 适用场景
TCP适用场合:文件传输
1.传输质量要求较高
2.大尺寸数据
3.一般用于邮件发送等应用中
UDP适用场合:实时应用
1.对实时性要求较高
2.小尺寸的数据
3.一般用于视频聊天、直播等
2.三次握手
2.1 几个重要字段
SYN:同步位 ACK:确认位 FIN:终止位
seq:序列号 ack:确认号