lwIP 介绍_2 介绍

lwIP 介绍_2 介绍lwIP介绍我的博客本文原文现今,无线网络技术比如蓝牙与IEEE802.11b/g(wifi),已经成为大部分人生活不可或缺的一部分。这使得关于健康管理、安全加密、传输、工业处理等相关设施的蓬勃发展。小的设备比如传感器,可以连接到现有的网络设施,在网络上进行监控。网络技术已经证明自身

大家好,欢迎来到IT知识分享网。lwIP 介绍_2 介绍

lwIP 介绍

我的博客
本文原文

现今,无线网络技术比如蓝牙与 IEEE 802.11b/g (wifi),已经成为大部分人生活不可或缺的一部分。这使得关于健康管理、安全加密、传输、工业处理等相关设施的蓬勃发展。小的设备比如传感器,可以连接到现有的网络设施,在网络上进行监控。

网络技术已经证明自身足够灵活来适应千变万化的网络环境。

lwIP: 一个轻量级的 TCP/IP

本文档描述一个轻量级的 TCP/IP 栈称为 lwIP 的设计与应用,它足够小,能够应用到小型的系统中。lwIP 完全以模块化设计。核心栈是一个 IP 应用,用户可以在其上添加 TCPUDP 以及 DHCP 等协议。当然,更多的特性会带来更多的代码与工程复杂度。这都是可以由用户基于自己的应用场景自我调整的。

lwIP 的设计理念下,既可以无操作系统使用,也可以伴操作系统使用;既可以支持多线程,也可以无线程。它可以运行在 8 位以及 32 位的微处理器上,同时支持大端、小端系统。

lwIP 目录结构

如下列表是 lwIP 的目录与文件架构的一个概览:

  • lwip/src

  • lwip/src/api – [网络连接 API](Netconn API | lwIP Wiki | Fandom),[套接字 API](Socket API | lwIP Wiki | Fandom),以及 tcpip 线程

  • lwip/src/core – 核心代码: [DHCP](DHCP | lwIP Wiki | Fandom),TCP,UDP,以及支持代码 (内存,网络接口等)

  • lwip/src/core/ipv4 – IPv4,ICMPv4

  • lwip/src/core/ipv6 – IPv6,[ICMPv6]

  • lwip/src/core/snmp – SNMP

  • lwip/src/include – 所有的头文件

  • lwip/src/netif – ARP 以及采样以太网驱动

  • lwip/src/netif/ppp – PPP

[获取 lwIP 源码](lwIP – A Lightweight TCP/IP stack – Summary [Savannah])

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/33154.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信