The data received by IFSP is written to the DBNet pending queue. Because IFSP receives data from many other computers, we built in some security features. The server checks the identity of the client machine and user ID against a list of allowed users. The access list is in the file $HOME/table/.a. The table contains a list of IP addresses and user IDs. Only users in this list can send data to DBNet. If a user that is not in this list sends a message to IFSP, an intrusion message is written to the IFSP log file and the data is discarded.
IFSP maintains a log file called IFS.log.yyyymmdd. The log file is written in the DBNet log directory $HOME/log. Every connection generates a log entry. The log entry indicates where the connection is from and the results of the connection. If the client machine IP address and the remote user's ID are not in the allow file, the connection is flagged with the keyword "MIJI". A security feature of this scenario is that when a "MIJI" connection occurs the server will return a success message to the client machine, but will not accept the data.