TCP-UDP
Rice嵌入式开发技术分享
我是一名嵌入式软件工程师,经营公众号:Rice嵌入式开发技术分享。分享嵌入式知识,开源项目,欢迎关注。
展开
-
教你动手写UDP协议栈-DHCP数据包解析-2
背景在上一篇文章中讲到UDP的基本内容,UDP的三层封包协议和UDP的软件开发。在上一篇文章中获取客户端IP地址的方法是很简单粗暴的,说实在的是一个错误的做法。虽然也是截取DHCP数据包...原创 2020-06-15 09:47:30 · 435 阅读 · 0 评论 -
教你动手写UDP协议栈
前景 为啥要自己写一个mini UDP的协议栈?因为我们干偷偷摸摸的事情,哈哈哈!!! 其实是为了不跑一个庞大的LWIP协议栈,通过自己写的mini udp协议栈截取数据包给设备升级。这样节省了很多资源。LWIP说大也不算大,但是看自己的需求,是否要使用LWIP协议栈了。 其实写mini udp协议栈之前,需要先了解UDP协议的原理,数据包格式。如果你没提前了解,给你代码你也是看不懂,就像看天书一样。要详细的看UDP协议的每一包,每一Byte,每一Bit的含义,它是代表什么意思,怎么来的。原创 2020-06-08 14:10:26 · 981 阅读 · 0 评论