UDP协议
特点:无连接 不可靠 数据报服务
无连接
和TCP的面向连接不一样,在通信之前不需要建立连接,在通信之后不需要断开连接。
不可靠
校验码只是保证接受的数据不失真,并不能保证数据丢失,重复等等
数据报服务
1、sendto的次数和recvfrom的次数是相等的
2、一次sendto对应一个UDP数据报
3、一次recvfrom处理一个接受的UDP数据报,如果一次recvfrom未将一个UDP数据报中的数据报接受完成,则剩余的数据会直接丢弃。
IP协议
无连接
通信双方不需要建立连接,也不需要断开连接。上层协议交付的数据都必须明确指定IP地址
不可靠
IP协议不保证数据能够到达接收方,只是承诺会尽最大努力去传递。
无状态
接收方接受的数据可能是重复的,也有可能是乱序的。
IP协议报头信息
4种服务类型:最小延时 最大吞吐量 最高可靠性 最小费用:4个是互斥的