O Lightweight Internet Protocol ( lwIP ) é um projeto sueco tentar criar uma versão enxuta da pilha de Transmission Control Protocol /Internet Protocol ( TCP /IP). O projeto não é apenas preocupado com o Internet Protocol ( IP) , mas também engloba outros protocolos da suíte TCP /IP. Características
Os protocolos em consideração no projeto são o IP (Internet Protocol ), o protocolo de mensagens de controle da Internet (ICMP) , o Datagram Protocol ( UDP) , o Transmission Control Protocol (TCP) , o Dynamic Host Configuration Protocol (DHCP) , o Point-to -Point Protocol (PPP ) eo Address Resolution Protocol (ARP) para Ethernet. Para além destes protocolos conhecidos, um número de interfaces de programador de aplicativos (APIs ) também estão incluídos no sistema.
Âmbito
O projeto tem como objetivo produzir um completo funcionamento do sistema de transporte de dados que operam da mesma maneira como TCP e seus protocolos de apoio. Ele é destinado a sistemas embarcados com um número de kilobytes de memória RAM livre e deve ocupar aproximadamente 40 kilobytes de código ROM.
Desenvolvedor
O projeto foi iniciado por Adam Dunkels no Instituto Sueco de Ciência da Computação . Leon Woestenberg agora coordena o desenvolvimento .