meta data for this page
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| automation:topics:udp [2025/12/08 12:45] – vamsan | automation:topics:udp [2025/12/08 12:46] (current) – vamsan | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| == UDP == | == UDP == | ||
| - | UDP (User Datagram Protocol) is a fast, lightweight internet protocol used for time-sensitive applications like video streaming and online gaming because it doesn' | + | **UDP** (//User Datagram Protocol//) is a fast, lightweight internet protocol used for time-sensitive applications like video streaming and online gaming because it doesn' |
| UDP broadcast is a method of sending a single UDP packet to a special broadcast address, which is then delivered to all devices on the local network. This is an efficient way to send data to multiple recipients without needing to know their individual IP addresses. Because UDP is a connectionless protocol, it is suitable for applications where some data loss is acceptable in exchange for faster, more efficient transmission. | UDP broadcast is a method of sending a single UDP packet to a special broadcast address, which is then delivered to all devices on the local network. This is an efficient way to send data to multiple recipients without needing to know their individual IP addresses. Because UDP is a connectionless protocol, it is suitable for applications where some data loss is acceptable in exchange for faster, more efficient transmission. | ||
| - | Another great advantage of UDP broadcast in building automation systems is that it does not require “knowing” the IP addresses of the participating units; each sub-unit simply “scatters” measurements and messages across the network. Not every telegram reaches its destination, | + | Another great advantage of UDP broadcast in building automation systems is that it does not require |
| UDP is often prohibited in many networks, especially industrial ones, because it can cause overload by flooding the network due to its properties. This issue can be avoided by reducing message transmission frequency to about 1–5 seconds. Building automation systems typically do not need high-speed (e.g., isosynchronous) data exchange. | UDP is often prohibited in many networks, especially industrial ones, because it can cause overload by flooding the network due to its properties. This issue can be avoided by reducing message transmission frequency to about 1–5 seconds. Building automation systems typically do not need high-speed (e.g., isosynchronous) data exchange. | ||
| - | UDP works well with DHCP (Dynamic Host Configuration Protocol) address allocation. It doesn' | + | UDP works well with DHCP (Dynamic Host Configuration Protocol) address allocation. It doesn' |