Home $5K RTOS Bundle The Blunk Difference Contact Us Downloads


mDNS/DNS-SD Protocol Stack


  • RFC-compliant with a full protocol suite. Supports mDNS and DNS-SD client and server protocols for Bonjour auto configuration.

    • Multicast DNS: RFC 6762
    • DNS Service Discovery: RFC 6763

  • Upgrades the existing TargetTCP DNS client with an mDNS client so .local lookups are available using existing DNS client APIs.

  • Network protocol clients such as LPR (Line Printer) can use DNS-SD to search for local printers or other services on startup or when needed. Network services such as Print Servers can register with mDNS and DNS-SD server to be discoverable by Bonjour clients.

  • Thoughtful integration with TargetTCP-IPv4 and TargetTCP-IPv6 internals ensures IP address changes are immediately represented to all multicast neighbors for exceptional reliability and interoperability.

  • Callback or polled architecture requires only a few semaphores and no tasks.

  • Shipped with two sample applications: server that advertise services with Bonjour for chargen, discard, TCP and UDP echo servers, a client that browses for Bonjour services and initiates chargen, discard, TCP and UDP echo tests against them.

  • Developed using TargetOS™, Blunk Microsystems' real-time operating system, the source code is 100% ANSI C and is easily ported to both other real-time kernels and to polling environments that do not use a kernel. A Linux port is provided for quick embedded or desktop Linux development or evaluation.

  • Integrated with CrossStep™, Blunk's IDE for embedded development that includes an integrated project builder, kernel-aware source code debugger, on-chip debug connections for board bring-up and Ethernet debug connections for fast application development.

  • Royalty-free. Includes source code, User's Manual, sample applications, and one year of technical support.