Connectionless protocol
• Sends data out as soon as there is enough data to be transmitted
• E.g., user datagram protocol (UDP)
Connection-oriented protocol
• Provides a reliable connection stream between two nodes
• Consists of set up, transmission, and tear down phases
• Creates virtual circuit-switched network
• E.g., transmission control protocol (TCP)