|Embedded XML Browser|
|Boards & Compilers|
Embedded DNS resolver
Provides a mechanisism for
using named resources
Fully written in ANSI C
Reentrant and ROMable
Fast and reliable
Polling or RTOS mode
Small code footprint
No CPU/OS dependencies
Internal cache with TTL
Source code or library
NexGenIP® : TCP/IP stack (30-60 Ko)
NexGenOS® : RTOS/CPU generic interface
NexGenPPP(oE) : PPP and PPPoE protocols
NexGenREMOTE : Remote utilities
NexGenBOOT : Networking Boot utilities
NexGenRESOLV : Embedded DNS Resolver
NexGenNAT : Network address translation
NewGenWEB® : Embedded HTTP server
NexGenMAIL : Networking Mail utilities
NexGenIMAP : IMAP client
NexGenSNMP : SNMPv2c Agent
NexGenIPSEC : Embedded Secured IP
NexGenIPv6 : Dual-Stack IPv4/IPv6
NexGenSSL : Embedded Secure Socket Layer
NexGenAVS : Audio Video Streaming client
The goal of domain names is to provide a mechanisism for naming resources in such a way that the names are usable in different hosts, networks, protocols, and on the Internet.
From the user point of view, domain names are useful as arguments for a local agent called resolver, which retrieves information associated with the domain name.
NexGenRESOLV offers a so-called DNS resolver. It is a set of functions that can be used by NexGenIP®, NexGenMail, NexGenIMAP4, and NexGenSURFon®
NexGenRESOLV supports multiple DNS (primary and secondary) and maintains an internal cache with TTL expiration time. NexGenRESOLV is able to query the information either in polling or RTOS mode and is totally configurable.
Please check the supported architectures.
More features can be viewed following this link.
Some technical papers can be downloaded here.
Programming and porting manuals are included, and specification and implementation guides are available on request. A test suite to stress your port is supplied.
Source code or binary library