NicheLite TCP/IP Highlights
NicheLite™ product is the only fully featured TCP/IP stack available that requires as little as 12 KB of memory. A highly portable and RFC compliant implementation of the TCP/IP protocol suite written in ANSI C, the product includes a comprehensive subset of the TCP/IP family of protocols, a "Mini" Sockets API, and a highly effective system optimization and tuning tool.
The NicheLite IP layer supports one hardware interface and provides full compatibility with NicheStack PPP, FTP, Telnet Server, HTTP Server, DHCP Server, Email, and SNMP products from InterNiche. NicheLite is also fully instrumented for MIB-II access by SNMP agents. MIB-II tables include: Interfaces, IP, ICMP, TCP and UDP.
NicheLite's portable TCP layer is fast, small, and optimized for embedded systems. Packet data, including headers, is in contiguous buffers to simplify memory management and avoid data copies. Macros to protect critical sections of code are used sparingly to improve throughput and reduce memory requirements
The stack tunable parameters such as MSS (Maximum Segment Size) and the TCP window size can be left to the runtime logic or be customized for your application.
NicheLite includes support for the following protocols:
Included with NicheLite is NicheTool, the most powerful suite of debugging and tuning software available with any TCP/IP stack anywhere. NicheTool was designed specifically to assist engineers in porting, debugging and tuning the performance of InterNiche software modules.
InterNiche is the specialist in royalty-free embedded TCP/IP protocols optimized for maximum performance and minimum memory footprint and are provided as source code. NicheStack IPv4 and IPv6 products are engineered for smooth integration and low run-time overhead to address the challenges faced by embedded system development teams in adding networking, security and management to low cost devices.