HsTCPIPv4: Embedded TCPIP Protocol Stack 1.0

Licença: Avaliação gratuita ‎Tamanho do arquivo: 988.66 KB
‎Classificação dos usuários: 3.7/5 - ‎9 ‎Votos

HsTCPIPv4 - Pilha de protocolo IP TCP incorporada. HsTCPIPv4 é um conjunto de bibliotecas de código-fonte ANSI C de plataforma cruzada que implementam totalmente o protocolo IP TCP. O HsTCPIPv4 como um todo ou qualquer um de seus componentes incluídos pode ser usado em um sistema incorporado ou no PC. O HsTCPIPv4 é fornecido com código-fonte ANSI C completo e binários. O HsTCPIPv4 foi testado tanto nas arquiteturas de memória Little-endian (Intel x86) quanto na Big-endian (Freescale / Motorola PowerQUICC). HsTCPIPv4 inclui código-fonte C para ARP, IP, ICMP, UDP, TCP, DHCP/BOOTP, DNS, TFTP, FTP, NTP / SNTP, POP3, SMTP. O uso do código-fonte HsTCPIPv4 é livre de royalties O HsTCPIPv4 foi projetado de forma modular, você pode usar apenas os módulos específicos necessários para o seu aplicativo. No nível superior estão aplicativos de amostra fornecidos com pilha de protocoloS HsTCPIPv4: cliente SMTP, cliente POP3, cliente FTP, servidor E cliente TFTP, cliente NTP e ICMP Ping. Esses aplicativos usam sua respectiva parte de biblioteca do HsTCPIPv4: HsSmtp, HsPop3, HsFtp, HsTftp, HsNtp, HsIcmp Os módulos de protocolo acima interagem com uma camada de soquete comum HsSock. A biblioteca HsSock está conversando com módulos TCP (HsTcp) e UDP (HsUdp) Tanto módulos TCP e UDP quanto interface de módulo ICMP para módulo IP (HsIp) Interfaces HsIp para módulo ARP (HsArp). Tanto a interface de bibliotecas ARP quanto DE IP para o driver de pacote ethernet fornecido pelo usuário. A configuração do parâmetro de pilha de protocolo HsTCPIPv4 é feita através do módulo HsSock usando parâmetros estáticos (endereço IP, endereço IP do roteador, máscara de sub-rede, endereço IP do servidor DNS) ou usando configuração dinâmica via biblioteca HsDhcp Todos os módulos de protocolo usam API HsDns se for necessário resolver o nome de domínio alvo para um endereço IP

história da versão

  • Versão 1.0 postado em 2009-08-27
    Novo lançamento

Detalhes do programa