DNS Resolver

Fusion Embedded™ DNS Resolver

Domain Name Service Resolver

Fusion Embedded™ DNS Resolver software is a resolver comprised of a library of easy-to-use routines that a client application can call to perform the domain name to IP address translation function. With only a few simple programmatic calls, it is easy to integrate a product that uses Fusion Embedded DNS functions to define a list of domain name servers, build a query to interrogate the servers, issue server requests and process the responses. This enables a device or the device operator to have desktop-like network capability in an embedded product.


Domain Name Service Resolver

In addition to find-host-by-name functions, Fusion Embedded DNS includes a number of useful utility routines that facilitate the integration of DNS server responses with the client application. These routines make product development much easier by providing out-of-the-box services such as converting between network format addresses and base 256 d.d.d.d representation, ASCII hexadecimal to binary conversion, domain name compression and expansion, and query construction. To facilitate your product development, Fusion Embedded DNS includes debug and test routines to verify the proper operation of your client application.


Fusion Embedded DNS Features

  • DNS server application debug support routines
  • Supports get-name-by-host and get-name-by-address
  • Performs domain name compression and expansion
  • Includes utility functions to facilitate the use of DNS server response
  • Support for NAPTR and SRV queries
  • IPv6 compliant (lookup through AAAA resource records)
  • 100% ANSI C compliant
  • RTOS and processor independent
  • Royalty-free license

RFC Compliance

  • RFC 1034; Domain Names - Concepts and Facilities
  • RFC 1035; Domain Names - Implementation and Specification
  • RFC 1535; A Security Problem and Proposed Correction With Widely Deployed DNS Software
  • RFC 2136; Dynamic Updates in the Domain Name System (DNS Update) (new in Version 8.0)
  • RFC 3007; Secure Domain Name System (DNS) Dynamic Update (new in Version 8.0)
  • RFC 2915; The Naming Authority Pointer (NAPTR) DNS Resource Record (new in Version 8.0)
  • RFC 2845; Secret Key Transaction Authentication for DNS (TSIG) (new in Version 8.0)
  • RFC 2782; A DNS RR for specifying the location of services (DNS SRV) (new in Version 8.0)
  • New API functions (new in Version 8.2) for name resolution fnsGetAddrInfo and fnsGetNameInfo conforming to the latest standards (RFC 3493) for address family independent (AF_INET or AF_INET6) name
Fusion Embedded™ Fully Integrated Protocols

Voice & Video Protocols

Security Protocols

*Hover mouse over protocol for info

Phone: +1-678-208-2250 E-mail: