SQL Gateway supporta connessioni protette con il controller. Se il controller in uso non supporta la comunicazione protetta, è possibile configurare una comunicazione non protetta tra il controller e il SQL Gateway.
Per ogni tipo di comunicazione sono riservate porte specifiche. È possibile configurarle e utilizzarle in parallelo come descritto nelle sezioni seguenti.