gz_transport is Gazebo's communication middleware, used for inter-process communication (IPC) between different Gazebo components — like sensors, plugins, UI, and even ROS bridges.
GZ_PARTITION: Isolates topic namespaces between different simulations
GZ_DISCOVERY_SERVER: IP address of the main discovery server (usually the Gazebo server machine)
GZ_TRANSPORT_IP: IP address the local process uses to advertise itself to others