Products

DMH Products and Services

SNMP Agent

DMH Advanced Snmp-Agent is highly portable and designed to be integrated in any given system. It is used in host systems such as w32/w16 MS Windows platforms, Unix platforms, Linux, DOS etc. It is designed to be used in real-time embedded systems such as switches, routers, bridges, printers, UPS, Modems, Cable Modem (SNMPv3 DOCSIS), DSL Modems and more. The SNMP-agent is used in small 16/8bit CPU systems as well as high capacity switching systems using 64bit CPUs.

DMH offers three types of SNMP Agents: SNMPv1 Agent, SNMPv2c Agent and SNMPv3 Agent. The MIB API for all agents is identical. The migration path between SNMP versions is smooth. If you decide to upgrade your SNMP-agent - all your MIB support will continue to work. All of our SNMP Agents pass the most aggressive testers in the industry and commercially used in many types of systems.

The SNMPv3 Agent adds Authentication and Privacy to SNMPv2c or SNMPv1. DMH offers a full implementation of SNMPv3 Agent including all related MIBs. Our SNMPv3 Agent passes DOCSIS tests passes the most aggressive tests in the industry. It is commercially used in DOCSIS systems as well as other systems that require SNMPv3.

MIB Compiler

DMH SMIv2 MIB-Compiler for rapid MIB development for the DMH Advanced SNMP-Agent. The compiler generates "c" and "h" files with most of the code required to support the specific MIBs. The generated files need to be modified to access the actual data of your system. The MIB-Compiler supports both SMIv2 and SMIv1. It can compile published IETF and IANA ASN.1 MIB files. The compiler does not require special directive or changes in MIB files. The MIB-Compiler can process input files in the standard SMIv2/1 ASN.1 format. We have tested most of the IETF and IANA MIB definition files.

HTTP/WEB Server

DMH HTTP/Web Server is highly portable and designed to be integrated in any given system and TCP services. It is designed for real-time embedded systems such as switches, routers, bridges, printers, UPS, Modems, Cable Modem (SNMPv3 DOCSIS), DSL Modems, etc. The HTTP Server does not assume file system but can use html files as an option. The Html2c translator takes an HTML file and convert its content to a data file used by the HTTP server.

UDP/IP Stack

DMH UDP/IP Stack implements the basic software modules required by an IP Node on the Internet. It gives your system an IP "identity" and enables it to be connected to the Internet. The UDP/IP stack serves as a basis for SNMP implementation over UDP. The product can be used for other purposes, such as DHCP or BOOTP for system bootstrapping, Memory-Image down-load using Trivial File Transfer Protocol (TFTP), or other user applications. All software modules conform to the relevant up-to-date RFCs

TCP/IP Stack

DMH TCP/IP Stack is the basic UDP/IP Stack, with the addition of TCP module. TCP is required by applications that use the TCP transport. For example HTTP/Web Server, Telnet, SSH etc.