Buenas tardes,
Básicamente, el protocolo UDP se utiliza para alta tasas de transferencia (como adquisición de señales) o para comandos en la red ethernet LAN local, ya que para transmisión sobre internet puede presentar perdida de información. En una red LAN local, hay pocas posibilidades de perdida de datos, ya que es un área conocida de pocos dispositivos e interfases.
El protocolo
TCP, tiene otro tipo de respuesta, es decir requiere por cada dato transmitido una negociación lo cual lo hace mas robusto (esto se hace automáticamente) y un poco mas lento para aplicaciones real-time. Sin embargo es optimo para internet, ya que como dijimos antes, tiene mecanismos de retransmisión de datos en caso que se "pierdan en el camino". Es un protocolo del tipo "conectado" ya que cuando se comunica con otro dispositivo, se crea un enlace entre ambos.
En el caso del
UDP, solo se transmite o recibe, pero no se crea un enlace de conexión entre ambos dispositivos.
RTU esta relacionado al protocolo ModBus RTU, y puede ser utilizando la interfaz eléctrica RS-232 o RS-485.
Sin embargo, ModBus TCP, utiliza el protocolo TCP como base.
Saludos