TCP保证数据正确性,UDP可能丢包
TCP保证数据顺序,UDP不保证
TCP是可靠,UDP不可靠
socket()的参数不同
UDP Server不需要调用listen和accept
UDP收发数据用sendto/recvfrom函数
TCP:地址信息在connect/accept时确定
UDP:在sendto/recvfrom函数中每次均 需指定地址信息
UDP:shutdown函数无效
网络负担非常重,但对响应速度要求高
TCP保证数据顺序,UDP不保证
TCP是可靠,UDP不可靠
socket()的参数不同
UDP Server不需要调用listen和accept
UDP收发数据用sendto/recvfrom函数
TCP:地址信息在connect/accept时确定
UDP:在sendto/recvfrom函数中每次均 需指定地址信息
UDP:shutdown函数无效
采用UDP 面向数据报方式
采用TCP面向字节的方式
对数据安全性无特殊要求网络负担非常重,但对响应速度要求高