Dual-stack networking, sized for microcontrollers.
NetNox is a TCP/IP stack with full IPv4 and IPv6 support for embedded devices. It runs on NoxOS, Zephyr or your own RTOS, and pairs with NoxTLS for secure connections.
BUILT FOR REAL NETWORKS
Everything a connected device needs to get online and stay there.
NetNox is a portable C99 TCP/IP stack with the features embedded products actually use, from automatic addressing to industrial Ethernet and precise time.
- C99Portable, no RTOS required
- IPv4 + IPv6One dual-stack socket API
- ZephyrReady-made module
Production-grade TCP
Retransmission, selective acknowledgement and congestion control that keep throughput steady on lossy links.
RFC 6298SACKRenoFast recovery
Zero-configuration networking
Devices get an address and find each other on their own, on IPv4 and IPv6.
DHCPDHCPv6Auto-IPSLAACmDNSLLMNR
Industrial Ethernet
VLAN tagging, a VLAN-aware bridge and LLDP discovery for managed networks.
802.1Q802.1adLLDP-MED
Precise time
Clock synchronisation for devices that need to agree on time, plus simple network time.
IEEE 1588 PTP802.1AS gPTPSNTP
Today’s internet and tomorrow’s, in one stack.
True dual stack
IPv4 and IPv6 side by side, so the same device works on legacy networks and IPv6-only ones.
The protocols you expect
TCP, UDP, DHCP, DNS and ICMP, plus IPv6 address autoconfiguration.
A familiar sockets API
BSD-style sockets, so existing networking code ports with few changes.
Memory you can predict
Configurable buffer pools with a known worst case, so traffic spikes don’t take the device down.
Any interface
Ethernet, Wi-Fi, cellular and Thread.
Secure by default
Drop-in NoxTLS integration for encrypted connections to your cloud.
Specifications
- IP versions
- IPv4 and IPv6
- Operating systems
- NoxOS, Zephyr
Plays well with the rest of the family.
Bring your device online. Every network, every protocol version.
Tell us your chip and interface.
