UDP和TCP之间的对比

TCP优势可靠传输(适合于绝大部分场景)

UDP优势更高效率(适合对于性能敏感的场景如局域网内部之间的通信)

如局域网内部之间(如机房)的主机进行通信,局域网内部之间通信的结构比较简单带宽充足也不容易丢包也希望机器之间能传输更快。

如果要传输比较大的数据包,TCP更为优先(UDP有着64kb的限制)

如果要进行“广播传输”,优先考虑UDP,UDP天然支持广播,TCP不支持(需要额外代码来实现 )

广播传输:将数据发送给局域网内的所有机器。

如何基于UDP实现可靠传输???

TCP怎样实现可靠传输将其的逻辑加入到UDP中。

你可能感兴趣的:(udp,tcp/ip,网络协议)