port

1. A logical channel in a communications system. The Transmission Control Protocol and User Datagram Protocol transport layer protocols used on Ethernet use port numbers to demultiplex messages. Each application program has a unique port number associated with it, defined in /etc/services or the Network Information Service "services" database.

2. To translate software to run on a different computer or the results of doing so.

3. An imperative language descended from Zed from Waterloo Microsystems (now Hayes Canada) ca. 1979.

["Port Language" document in the Waterloo Port Development System].

(24 Oct 1994)