*> *> The terms can be TCP/IP layer dependant. For example, rfc 1122 says a *> datagram is a "connectionless protocol" if I'm correct. Fine. UDP is at *> transport layer, IP and ICMP is at Internet layer. IP is called datagram. Unnh, UDP stands for User Datagram Protocol. But it is not particularly confusing. Bob Braden