lwIP

Оглавление1 ЛвИП1.1 Обзор LwIP1.2 Цели и особенности1.3 API и сокеты1.4 Поддержка прикладного уровня1.5 Реализации операционных систем1.6 Ссылки и дополнительная информация2 […]

ЛвИП

  • Обзор LwIP

    • LwIP – это стек TCP/IP с открытым исходным кодом для встраиваемых систем. 
    • Разработан Адамом Дункелсом и поддерживается сообществом разработчиков. 
    • Используется многими производителями, включая Intel/Altera и Xilinx. 
  • Цели и особенности

    • Сокращение использования ресурсов при сохранении функциональности стека TCP. 
    • Включает сетевой интерфейс, уровень эмуляции ОС, буферы и управление памятью. 
    • Поддержка двойного стека IPv4 и IPv6 с версии 2.0.0. 
    • Поддержка протоколов ICMP и IGMP для сетевого управления и отладки. 
    • Реализация ARP и IPv6 для поддержки Ethernet. 
    • Работа поверх PPP для поддержки других протоколов. 
  • API и сокеты

    • Предоставляет специализированный API для повышения производительности. 
    • Berkeley socket API опционален, предоставляет необработанные сокеты или блоки управления протоколами. 
  • Поддержка прикладного уровня

    • Поддержка DNS, SNMP, MIB и других протоколов. 
    • Поддержка клиентов и серверов на прикладном уровне, включая DHCP и NetBIOS. 
  • Реализации операционных систем

    • Используется в ReactOS, Genode, Minix и GNU Hurd. 
  • Ссылки и дополнительная информация

    • Ссылки на документацию, Вики-страницу и предыдущие версии LwIP. 

Полный текст статьи:

lwIP — Википедия

Оставьте комментарий