lwIP 初探(第一节)

一、TCP/IP  协议栈架构

        网络协议有很多,如 MQTT、TCP、UDP、IP 等协议,这些协议组成了 TCP/IP 协议栈,
同时,这些协议具有层次性,它们分布在应用层,传输层和网络层。TCP/IP 协议栈的分层结
构和网络协议得对应关系如下图所示:

二、 lwIP  简介

        lwIP 是 Light Weight(轻型)IP 协议,有无操作系统的支持都可以运行。lwIP 实现的重点
是在保持 TCP/IP 协议主要功能的基础上减少对 RAM 的占用,它只需十几 KB的 RAM和 40K
左右的 ROM 就可以运行,这使 lwIP 协议栈适合在低端的嵌入式系统中使用。lwIP 的设计理
念下,既可以无操作系统使用,也可以带操作系统使用既可以支持多线程,也可以无线程。它
可以运行在 8位以及 32 位的微处理器上,同时支持大端、小端系统。

三、lwIP  源码下载

lwIP - A Lightweight TCP/IP stack - Summary [Savannah] (nongnu.org)

四、lwIP  文件说明

(1)lwip-2.1.3 文件夹说明

(2)lwip-2.1.3中src文件夹说明

 

(3)contrib包文件说明

 

 

相关推荐

  1. 【Rust】第一:安装

    2024-02-01 14:56:01       31 阅读
  2. HCIP第一

    2024-02-01 14:56:01       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-01 14:56:01       14 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-01 14:56:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-01 14:56:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-01 14:56:01       18 阅读

热门阅读

  1. nodejs中有哪些读取和写文件的函数和例子

    2024-02-01 14:56:01       33 阅读
  2. 第五章 类的继承与派生之——类的继承与派生

    2024-02-01 14:56:01       26 阅读
  3. BeanUtil.copyProperties(source,target)拷贝List注意事项

    2024-02-01 14:56:01       36 阅读
  4. 深度学习的进展

    2024-02-01 14:56:01       28 阅读
  5. 代码随想录算法训练营|day22

    2024-02-01 14:56:01       33 阅读
  6. Android studio布局详解

    2024-02-01 14:56:01       34 阅读
  7. 达梦数据库存储过程

    2024-02-01 14:56:01       26 阅读
  8. vue3:中warch监听的几种写法

    2024-02-01 14:56:01       33 阅读