Transport protocols for sockets

A protocol is a set of rules or standards that each host must follow to allow other hosts to receive and interpret messages sent to them. There are two general types of transport protocols:

These types of protocols are illustrated in Figure 1 and in Figure 1.