# Transport (/transport)



Transport selects the `mlab` installation that handles a command. It does not change the daemon backend.

| Transport | Command handler                             |
| --------- | ------------------------------------------- |
| Local     | The `mlab` installed on the current machine |
| SSH       | The `mlab` installed on another machine     |

```text
Local: current mlab -> current mlabd
SSH:   current mlab -> SSH -> target mlab -> target mlabd
```

Each installation independently runs its daemon with the Native or Docker backend. Command output and streamed market data return to the terminal where the command started.

Local is the default. Select an SSH target when you want this CLI to call Market Lab installed on another machine:

```bash
mlab remote use user@SERVER_IP
```

Continue with [Local Transport](/transport/local) or [SSH Transport](/transport/ssh).
