Diald software effectively manages PPP network links.
In particular, Diald is highly effective in setting up a proxy device that serves as a representation of the physical connection to a remote site. It continually monitors these proxys, anticipating the arrival of packets. Upon their arrival, Diald tries to establish a reliable physical link to the remote site using either SLIP or PPP. If such a connection is successful, Diald can forward traffic from the proxy to the physical link.
Diald also monitors network traffic to ensure the link is idle. Once this idle state is reached, the remote connection is terminated. The criteria for establishing and terminating links can be configured at runtime, based on the type of traffic passing over the connection.
In the latest release of the software, several improvements have been made including the use of openpty to get a pseudo-terminal when available, the addition of a Makefile rule for building RPMs, and the implementation of GNU autoconf. Dynamic changes in the netmask and fixes to the first packet between firewall.c and filter.c have also been included. Notably, only TCP_CORK code can be compiled if TCP_CORK is defined.
In conclusion, Diald is a versatile and efficient network management software, suitable for managing and monitoring network interfaces. Its many features make it easy for users to establish physical and remote links, manage network traffic and configure link criteria.
Version 1.0: N/A