The Interpeak Networking Applications is a collection of four fundamental networking modules: DNS Client, DHCP Client, FTP Client/Server and TFTP Client/Server:

  • DHCP - Dynamic Host Configuration Protocol - handles the task of configuring network devices with an IP address and other information about the network. With DHCP the entire process of configuring devices on a network gets automated.
  • DNS - Domain Name Services - is a service that maps symbolical computer names to IP addresses. This means that a system doesn't have to know the IP addresses of all peer systems in advance; it can ask a DNS server for that information.
  • FTP - File Transfer Protocol - remains one of the most widely used protocols to transfer files across the Internet. Most Internet hosts contain FTP software by default, enabling file transfer to be performed in a uniform way.
  • TFTP - Trivial File Transfer Protocol - is a file transfer protocol like FTP, but was designed to be used when bootstrapping diskless systems. Since both the bootstrapping software and a protocol stack must fit in read-only memory on such systems, TFTP only provides basic file transfer functionality.

Embedded DHCP, DNS, FTP, TFTP Data Sheet

All four modules are designed for both IPv4 and IPv6 operation*, and are optimized for deployment in embedded systems. They are delivered in ANSI compliant C source code, with ready-to-run RTOS integration containing makefiles etc.

> Embedded DHCP, DNS, FTP, TFTP Data Sheet
> Request More Info



 

Interpeak Networking
Application Features

The following RFCs are supported:

DHCP Client

  • RFC2131 - Dynamic Host Configuration Protocol
  • RFC2132 - DHCP Options and BOOTP Vendor Extensions

DNS Client

  • RFC1034 - Domain Names, Concepts and Facilities
  • RFC1035 - Domain Names, Implementation and Specification
  • RFC1886 - DNS Extensions to support IP version 6
  • RFC2553 - Basic Socket Interface Extensions for IPv6

FTP Client and Server

  • RFC959 - File Transfer Protocol
  • RFC1123 - Internet Hosts
  • RFC2428 - IPv6 Extensions
  • RFC2577 - Security Considerations

TFTP Client and Server

  • RFC1350 - The TFTP Protocol

* The DHCP client currently only supports IPv4 operation.