gtpc1m3d | Transmission Control Protocol/Internet Protocol |
User Datagram Protocol (UDP) is not clearly distinguished by server and client roles. The distinction is between connected and unconnected sockets. UDP uses an unconnected socket to communicate with any host. Data is sent in independent packets. Once the data has been accepted by the UDP interface, the arrival and integrity of the data is not guaranteed. Unlike connected Transmission Control Protocol (TCP) sockets, connectionless sockets can communicate with any server.
Figure 25 shows a general sequence of function calls used in a connectionless socket session and indicates the calls issued by the server and by the client.
The following steps correspond to the numbers in Figure 25:
The client can issue an optional bind call to a local address.