It also gives you the most control (you can use rules in your firewall to limit which IP addresses can connect to the port). Listening mode uses the least resources (listening on a TCP port is cheaper than actively trying to connect to one). When choosing a communication mode, we recommend Listening mode when possible. In listening mode Tentacle is the TCP server, and Octopus is the TCP client. When a package needs to be deployed, Octopus connects to the Tentacle service on that port. In listening mode, Tentacle will listen on a TCP port ( 10933 by default). The mode you are using will change the installation process slightly. Octopus and Tentacles can be configured to communicate in two different ways depending on your network setup.