HsTCPIPv4: Embedded TCPIP Protocol Stack 1.0

Giấy phép: Dùng thử miễn phí ‎Kích cỡ tệp: 988.66 KB
‎Xếp hạng người dùng: 3.7/5 - ‎9 ‎Phiếu

Về HsTCPIPv4: Embedded TCPIP Protocol Stack

HsTCPIPv4 - Nhúng TCP IP Protocol Stack. HsTCPIPv4 là một bộ thư viện mã nguồn ANSI C đa nền tảng thực hiện đầy đủ giao thức IP TCP. HsTCPIPv4 như một toàn thể hoặc bất kỳ thành phần bao gồm của nó có thể được sử dụng trong một hệ thống nhúng hoặc trên máy tính. HsTCPIPv4 được cung cấp đầy đủ ansi C mã nguồn và những chương trình. HsTCPIPv4 đã được thử nghiệm trên cả hai kiến trúc bộ nhớ Little-endian (Intel x86) và Big-endian (Freescale / Motorola PowerQUICC). HsTCPIPv4 bao gồm mã nguồn C cho ARP, IP, ICMP, UDP, TCP, DHCP / BOOTP, DNS, TFTP, FTP, NTP / SNTP, POP3, SMTP. Việc sử dụng mã nguồn HsTCPIPv4 là miễn phí bản quyền HsTCPIPv4 được thiết kế theo mô-đun, bạn chỉ có thể sử dụng các mô-đun cụ thể mà bạn cần cho ứng dụng của mình. Ở cấp cao nhất là các ứng dụng mẫu được cung cấp với ngăn xếp giao thức HsTCPIPv4: máy khách SMTP, máy khách POP3, máy khách FTP, máy chủ và máy khách TFTP, máy khách NTP và ICMP Ping. Các ứng dụng này sử dụng một phần thư viện tương ứng của HsTCPIPv4: HsSmtp, HsPop3, HsFtp, HsTftp, HsNtp, HsIcmp Giao diện mô-đun giao thức ở trên với một lớp ổ cắm phổ biến HsSock. Thư viện HsSock đang nói chuyện với các mô-đun TCP (HsTcp) và UDP (HsUdp) Cả mô-đun TCP và UDP và giao diện mô-đun ICMP với mô-đun IP (HsIp) Giao diện HsIp cho mô-đun ARP (HsArp). Cả hai ARP và IP thư viện giao diện cho người dùng cung cấp trình điều khiển gói ethernet. Cấu hình tham số ngăn xếp giao thức HsTCPIPv4 được thực hiện thông qua mô-đun HsSock bằng cách sử dụng các tham số tĩnh (địa chỉ IP, địa chỉ IP router, mặt nạ mạng con, địa chỉ IP máy chủ DNS) hoặc sử dụng cấu hình động thông qua thư viện HsDhcp Tất cả các mô-đun giao thức sử dụng HsDns API nếu nó là cần thiết để giải quyết tên miền mục tiêu đến một địa chỉ IP