One message send service is defined as a connection-based application on TCP. A service listens for TCP connections on port 18. Once a connection is established, a short message is transmitted from the sender to the receiver over the connection. The sender closes the connection after sending the message.
Another message send service is defined as a datagram-based application on UDP. A service listens for UDP datagrams on port 18. When a datagram is received by the receiver, an answering datagram is sent back to the sender containing exactly the same data.
Nelson, Russell (June 1990). Message Send Protocol. IETF. doi:10.17487/RFC1159. RFC 1159. https://datatracker.ietf.org/doc/html/rfc1159 ↩
Nelson, Russell; Arnold, Geoff (April 1992). Message Send Protocol 2. IETF. doi:10.17487/RFC1312. RFC 1312. https://datatracker.ietf.org/doc/html/rfc1312 ↩