CAN is half-duplex. One differential pair means one message at a time.
TCP is usually used as full duplex, but in some case, half duplex can also be used in TCP.
UDP is a protocol and it has no relation to transfer rate. While it is defined and used at the same at the layer of OSI.
half duplex channel
Rahmat khairkhwa Half-duplex Ethernet operates in a shared collision domain. Half-duplex Ethernet has lower effective throughput.
half duples
simplex half-duplex duplex
A simple duplex is a channel through which data is transmitted and it can either be half or full duplex. Half duplex means that data can be sent or received but not at the same time while full duplex means that this can happen simultaneously.
Full duplex has the highest throughput concering communication.
Half duplex means it communicates in one direction only. It either listens all the time, or it talks all the time. A half duplex satellite would be pretty useless. In reference to services like DirectTV, the user sees the satellite as half duplex, but for the satellite owner, it is full duplex communication to their ground station.
What is software
half duplex modem is each station can transmit and receive but not at the same time. full duplex modem is both stations can transmit and receive simultaneously.
a full duplex system