HsTCPIPv4: Embedded TCPIP Protocol Stack 1.0

Licencji: Bezpłatna wersja próbna ‎Rozmiar pliku: 988.66 KB
‎Ocena użytkowników: 3.7/5 - ‎9 ‎Głosów

HsTCPIPv4 — wbudowany stos protokołu IP TCP. HsTCPIPv4 to zestaw wieloplatformowych bibliotek kodu źródłowego ANSI C, które w pełni implementują protokół TCP IP. HsTCPIPv4 jako całość lub którykolwiek z jego dołączonych komponentów może być używany w systemie wbudowanym lub na komputerze. HsTCPIPv4 jest dostarczany z pełnym kodem źródłowym ANSI C i plikami binarnymi. HsTCPIPv4 został przetestowany zarówno na architekturach pamięci Little-endian (Intel x86), jak i Big-endian (Freescale / Motorola PowerQUICC). HsTCPIPv4 zawiera kod źródłowy C dla ARP, IP, ICMP, UDP, TCP, DHCP / BOOTP, DNS, TFTP, FTP, NTP / SNTP, POP3, SMTP. Korzystanie z kodu źródłowego HsTCPIPv4 jest wolne od honorariów HsTCPIPv4 został zaprojektowany w sposób modułowy, można używać tylko określonych modułów potrzebnych do aplikacji. Na najwyższym poziomie znajdują się przykładowe aplikacje dostarczane ze stosem protokołów HsTCPIPv4: klient SMTP, klient POP3, klient FTP, serwer TFTP i klient, klient NTP i protokół ICMP Ping. Te aplikacje używają odpowiedniej części biblioteki HsTCPIPv4: HsSmtp, HsPop3, HsFtp, HsTftp, HsNtp, HsIcmp Powyższe moduły protokołu interfejs do wspólnej warstwy gniazda HsSock. Biblioteka HsSock rozmawia z modułami TCP (HsTcp) i UDP (HsUdp) Zarówno moduły TCP, jak i UDP oraz interfejs modułu ICMP do modułu IP (HsIp) Interfejsy HsIp do modułu ARP (HsArp). Zarówno ARP, jak i ip biblioteki interfejsu do użytkownika dostarczone sterownik pakietów Ethernet. Konfiguracja parametrów stosu protokołu HsTCPIPv4 odbywa się za pomocą modułu HsSock przy użyciu parametrów statycznych (adres IP, adres IP routera, maska podsieci, adres IP serwera DNS) lub przy użyciu konfiguracji dynamicznej za pośrednictwem biblioteki HsDhcp Wszystkie moduły protokołów używają interfejsu API HsDns, jeśli konieczne jest rozpoznanie docelowej nazwy domeny na adres IP

historia wersji

  • Wersja 1.0 opublikowany na 2009-08-27
    Nowe wydanie

Szczegóły programu