计算机网络基础-UDP杂记

文章目录

  • 与tcp的区别
    • 报文长度
    • 传输效率
    • 可靠性

与tcp的区别

报文长度

  1. udp报文不到tcp的一半,所以同样的包,净数据远大于tcp

传输效率

  1. tcp面向字节流,udp面向报文,这使得udp的工作机制为将上层的数据直接打包添加报文直接交由ip层处理,由于以太网mtu的限制,ip层不得不进行分片,这就加剧了内存负担。这一弱点也可能被黑客加以利用,连续发送大量mf=1的udp(用户数据报),直至内存消耗殆尽。

可靠性

  1. 由于udp是不可靠的,所以当某个数据报发送失败就使得发送方不得不重发一次完整的数据,所以udp比较适合处理一些实时性对可靠性要求不高,且应用层可以解决的业务上。

你可能感兴趣的:(#,计算机网络基础,java,数据分析,算法,分布式,linux)