Glossary

LAN

Local Area Network

NAT

Network Address Translation: Typically an internet router multiplexes all the traffic through a public IP to several private IPs. Usually, the machines under the router network cannot be accessed from the outside unless a Port is forwarded in the router configuration, or if such host has previously started a TCP communication with the message source.

QoS

Quality of Service: Collection of attributes and settings that configure the behavior of DDS communications.

QoS Profile

Specific QoS that is related with a name, called profile. This is used to create several entities with the same QoS, or to specify which already established QoS an entity should use.

RPC

Remote Procedural Call: Client-Server protocol that can be run over DDS. ROS2 services and actions use this kind of protocol.

TCP

Transmission Control Protocol

TURN

Traversal Using Relays around NAT A TURN server is a network element that supports a common point of redirection of messages. It redirect messages between N nodes connected to it. This is a very common technique in order to traverse a NAT or an unreachable network.

UDP

User Datagram Protocol

WAN

Wide Area Network