X.25 Map Server

The mapping from DTE address to Ip address required by the X.25 Network Server, xnet, can be provided locally, by a file stored in Flash memory, or remotely by an X.25 Map Server. X.25 Map Servers are available for both Windows and Unix platforms. The Windows server is laygomap which implements a Windows service. The Unix server is laygomapd which runs as a daemon. Regardless of the platform, it is recommended that the server be run from its own directory which contains the executable and map and log files. The server will load the map file called laygomap.db and the (optional) node state file, laygonode.db (see below), from it's current directory. It also creates a logs subdirectory in which it writes its daily log files.

Windows Installation

To install laygomap as a service, create a directory on a local drive and copy laygomap.exe into it along with the map file and (optional) node state file. Open a Command Prompt, change to that directory, and execute the command:

laygomap -install

The default is for laygomap to start automatically when the system boots. To configure manual starting of the service, enter:

laygomap -m -install

To start the service after installation, enter:

net start laygomap

The service can also be started, stopped and configured using the Windows Service Manager.

Unix Installation

To configure laygomapd to start when the system boots, enter the following line in /etc/rc.d/rc.local:

cd /usr/laygo/laygomap ; laygomapd

This assumes that laygomapd is installed in /usr/laygo/laygomap.

The Node State File

The laygomap.db file maps normally DTE addresses to IP addresses. In place of raw IP addresses, the node names of the PXSs can be used with a node state file, laygonode.db, mapping node names to IP addresses. If used, the node state file can either be built manually or the PXSs can be configured to register their node name and IP address with the map server dynamically. In the latter case, the map server will automatically create the node state file.