The NicheStack IPv6 is optimized for embedded systems, requiring only 80 kBytes code for a typical application. Memory requirements are identical to the NicheStack IPv4.
Protocols contained in NicheStack v4 and NicheStack Dual v4v6: see NicheStack IPv4.
Specific features
- Specifically optimized for embedded applications (code size, memory requirement and performance)
- Easily portable via ANSI-C source code
- Prepared for real-time operating systems (upcalls) or Superloop (contained as a template in the source code)
- Stack works in blocking mode or non-blocking mode
- Supports MIB-II statistics (number of packages transmitted/received, retransmits, collisions,...) for troubleshooting and optimization
- Easy to switch from NicheStack IPv4 to IPv6 as both stacks use the same application interface