Skip to main content
SEGGER emNet TCP/IP Stack
SEGGER SEGGER

emNet TCP/IP Stack

Embedded Software

Dual IPv4/IPv6 TCP/IP stack with TLS 1.3 via emSSL, zero-copy API, and ~30 KB ROM footprint. Includes MQTT, HTTP server/client, FTP, SNMP, DHCP, and DNS. India pricing and local support from GSAS.

Protocols

IPv4, IPv6, TCP, UDP, ICMP

Application Layer

MQTT, HTTP, FTP, SNMP, DHCP, DNS

Security

TLS 1.3 via emSSL

Footprint

~30 KB ROM

API

Zero-copy, BSD socket compatible

License

Royalty-free

Authorized SEGGER partner
Local FAE & application engineering
Hands-on training & integration
Manufacturer warranty

About emNet TCP/IP Stack

SEGGER emNet is a dual-stack IPv4/IPv6 TCP/IP implementation engineered for embedded systems where network connectivity must fit within tight ROM and RAM budgets. At approximately 30 KB of ROM for a full TCP/IP stack, emNet delivers the protocol coverage that connected products demand without the memory overhead of porting a Linux networking stack to a microcontroller.

emNet stack

Type
Dual-stack IPv4/IPv6 TCP/IP
Standards / Classes
MQTT, HTTP, FTP, SNMP, DHCP, DNS
Footprint
~30 KB ROM
License
Royalty-free

Supported Protocols

LayerProtocolDescription
NetworkIPv4, IPv6Dual-stack with auto-configuration, 6LoWPAN support
TransportTCP, UDPFull-featured with zero-copy API
Network ServicesDHCP, DHCPv6Automatic IP address configuration
DNSDomain name resolution (client)
AutoIPLink-local address assignment
ICMP / ICMPv6Ping, neighbor discovery, path MTU
IGMPMulticast group management
Application, IoTMQTT (client)Publish/subscribe IoT telemetry and control
CoAPConstrained Application Protocol for sensor networks
WebSocketFull-duplex communication over HTTP
Application, WebHTTP serverEmbedded web interface with REST API support
HTTP clientCloud connectivity, REST API calls
Application, File TransferFTP server/clientBulk file transfer with emFile integration
TFTPLightweight file transfer for firmware updates
Application, ManagementSNMP (agent)Network management and monitoring
SMTPEmail notification from embedded devices
NetBIOSNetwork name resolution on local networks

Zero-Copy Architecture

The zero-copy API eliminates unnecessary buffer copies between the application and the network layer, a critical optimization for throughput-sensitive applications such as industrial data acquisition, building automation gateways, and high-frequency sensor telemetry systems commonly deployed across Indian manufacturing and smart infrastructure projects. emNet operates standalone on bare-metal targets or integrates with embOS for multi-threaded networking, giving teams the flexibility to choose the architecture that fits their product constraints.

IoT Connectivity and Security

TLS 1.3 security is available through tight integration with SEGGER emSSL, enabling encrypted MQTT and HTTPS communication without requiring a separate security middleware integration effort. For IoT deployments, emNet’s MQTT client supports QoS levels 0, 1, and 2, persistent sessions, and last-will-and-testament messages, the building blocks for reliable telemetry pipelines connecting edge devices to cloud platforms such as AWS IoT Core, Azure IoT Hub, and private MQTT brokers.

Watch the SEGGER emNet introduction

Royalty-free licensing ensures that per-unit costs remain fixed regardless of production volume, a decisive factor for cost-sensitive IoT deployments where thousands of connected nodes must ship with full network security enabled from day one.

Common questions about emNet TCP/IP Stack

What is SEGGER emNet?
SEGGER emNet is a dual-stack IPv4/IPv6 TCP/IP implementation for embedded systems, fitting a full networking stack into approximately 30 KB of ROM. It covers TCP, UDP, DHCP, DNS, MQTT, HTTP, FTP, and SNMP, with a zero-copy, BSD socket-compatible API.
Is emNet royalty-free?
Yes. emNet is licensed royalty-free, keeping per-unit networking costs at zero regardless of how many connected units ship, an important factor for high-volume IoT product lines.
Which SEGGER middleware for IoT connectivity or MQTT telemetry?
emNet is SEGGER's TCP/IP stack for IoT connectivity, with a built-in MQTT client supporting QoS levels 0, 1, and 2, persistent sessions, and last-will-and-testament messages for telemetry pipelines to cloud MQTT brokers.
Can I buy SEGGER emNet in India?
GSAS Micro Systems, SEGGER's authorized engineering partner in India, offers emNet with competitive pricing and short lead times. Request a quote for current INR pricing with GST-compliant invoicing for single or volume licenses.
Does emNet support secure, encrypted network connections?
Yes. emNet integrates with SEGGER emSSL to add TLS 1.3 security, enabling encrypted MQTT and HTTPS communication without a separate security middleware integration effort.

Interested in emNet TCP/IP Stack?

Get pricing, an evaluation unit, or a technical consultation from our application engineers.

Request a Quote Demo