TCP 和UDP协议的应用考虑

时间:2022-08-20 04:55:34
linux uboot烧写采用的是TFTP协议,是基于UDP的不可靠需要自定义包头包围的网络升级方式。

代码比较简单,容易实现单片机的移植和使用,倒是可以考虑实现一种远程升级的方式。

但是事实上,对于wifi串口已经实现TCP层上的通讯,确实UDP是没有必要了。

https://blog.csdn.net/yanhuatangtang/article/details/77309098

tcp协议和udp协议的差别 
TCP UDP
是否连接 面向连接 面向非连接
传输可靠性 可靠 不可靠
应用场合 传输大量数据 少量数据
速度 慢 快