KEYNET uses the UDP protocol of the TCP/IP communications protocol suite. In this section we describe the format and protocol for KEYNET communication. Since KEYNET assumes that the ontology is available at both the sender and the receiver, it is unnecessary for the format to include any textual information, and all fields consist of integers. For convenience in communicating between different machine architectures, all integers are represented as network integers. For simplicity in the following, we have omitted the specification of acknowledgement and error structures.