# Communication between Ignition gateway and clients

**URL:** <https://forum.inductiveautomation.com/t/communication-between-ignition-gateway-and-clients/28494>\
**Category:** Ignition\
**Created:** [September 24, 2019, 4:35am UTC](https://forum.inductiveautomation.com/t/communication-between-ignition-gateway-and-clients/28494 "2019-09-24T04:35:49Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Neo](https://avatars.discourse-cdn.com/v4/letter/n/9fc348/32.png) [@Neo](https://forum.inductiveautomation.com/u/Neo)\
**Post date:** [September 24, 2019, 4:35am UTC](https://forum.inductiveautomation.com/t/communication-between-ignition-gateway-and-clients/28494/1 "2019-09-24T04:35:49Z")

</div>

A customer wants to understand how the communication between Ignition gateway and its client takes place. During discussion, he mentioned may terms likes http, TCP/IP, TCP/IP socket etc. I do not know the minute differences between them.

Can anyone explain where these terms fit in from Ignition gateway and client communication point of view? Are there any security measures other than SSL that needs to taken for ensuring secure communication?

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![witman](https://avatars.discourse-cdn.com/v4/letter/w/d2c977/32.png) [@witman](https://forum.inductiveautomation.com/u/witman)\
**Post date:** [September 24, 2019, 4:51am UTC](https://forum.inductiveautomation.com/t/communication-between-ignition-gateway-and-clients/28494/2 "2019-09-24T04:51:54Z")

</div>

> To enhance security in Ignition, you may opt to enable SSL encryption. This will affect all communication to and from the Gateway that is done over the **HTTP** protocol. This includes not only browsers interacting with the Gateway's web interface, but **all Vision Client communication** as well.

(Source: [https://docs.inductiveautomation.com/display/DOC80/Gateway+Common+Tasks](https://docs.inductiveautomation.com/display/DOC80/Gateway+Common+Tasks))

---

<div class="post-metadata">

**Author:** ![Neo](https://avatars.discourse-cdn.com/v4/letter/n/9fc348/32.png) [@Neo](https://forum.inductiveautomation.com/u/Neo)\
**Post date:** [September 26, 2019, 6:32am UTC](https://forum.inductiveautomation.com/t/communication-between-ignition-gateway-and-clients/28494/3 "2019-09-26T06:32:08Z")

</div>

Thank you witman for you reply.

---

<div class="post-metadata">

**Author:** ![witman](https://avatars.discourse-cdn.com/v4/letter/w/d2c977/32.png) [@witman](https://forum.inductiveautomation.com/u/witman)\
**Post date:** [September 27, 2019, 12:13am UTC](https://forum.inductiveautomation.com/t/communication-between-ignition-gateway-and-clients/28494/4 "2019-09-27T00:13:02Z")

</div>

You're welcome @Neo. An additional thought; you asked:

> [@Neo](#):
>
> Are there any security measures other than SSL that needs to taken for ensuring secure communication?

Per manual quote posted previously, SSL should secure all Vision Client \<-\> Gateway communication, however, depending on locations of clients and gateway, requiring a secure VPN for the connection (network setup, not Ignition config) is another possible layer of security.
