Support Portal

picoScan100: UDP/IP Unicast, UDP/IP Multicast and TCP/IP

TCP, UDP communication of picoScan100
Related Products
picoScan100

Table of Contents

Summary

  • UDP Unicast: One-to-one, connectionless, no delivery guarantees, low overhead.
  • UDP Multicast: One-to-many, connectionless, no delivery guarantees, efficient for multiple recipients.
  • TCP: One-to-one, connection-oriented, reliable delivery, higher overhead.
 

UDP/IP Unicast (Single Cast)

  • Definition: Unicast is a one-to-one communication where data is sent from one sender to one receiver.
  • Use Case: Commonly used for direct communication between two devices, like a client and a server.
  • Reliability: UDP (User Datagram Protocol) is connectionless and does not guarantee delivery, order, or error checking.
  • Performance: Faster and more efficient for simple, low-latency communication because it has less overhead compared to TCP.
  • How to configure picoScan100:
    - Format (chapter: data output): Compact
    - Measurement data output IP address (chapter: data output): IP address of data receiver.

UDP/IP Multicast

  • Definition: Multicast is a one-to-many communication where data is sent from one sender to multiple receivers in a group.
  • Use Case: Ideal for applications with several receivers where the same data needs to be delivered to multiple recipients simultaneously.
  • Reliability: Like unicast, UDP multicast is also connectionless and does not guarantee delivery, order, or error checking.
  • Performance: Efficient for distributing data to multiple receivers without sending multiple copies, reducing network load.
  • How to configure picoScan100:
    - Format(chapter: data output): Compact
    - Measurement data output IP address (chapter: data output): multicast address range of subnetwork is 224.0.0.0-239.255.255.255

TCP/IP

 

  • Definition: TCP (Transmission Control Protocol) is a connection-oriented protocol that ensures reliable, ordered, and error-checked delivery of data between two devices.
  • Use Case: Used for applications where data integrity and order are crucial, such as configuration and reliable data communication.
  • Reliability: TCP guarantees delivery, order, and error checking, making it more reliable than UDP.
  • Performance: TCP has more overhead due to its connection management and error-checking mechanisms, which can result in higher latency compared to UDP.
  • How to configure picoScan100:
    - Format (chapter: data output): LMDscandata

 

 

For more details: see operating instruction of the device.

Keywords:
piccoScan100, UDP/IP, Unicast, UDP/IP, Multicast, TCP/IP