Why Elasticsearch send more data between the cluster nodes

We have configured 3 node cluster (2master and 1data node),
Logstash will send the data to all the Elasticsearch nodes. (In logstash we have configured all the Elasticsearch nodes)
What ever the data comes into the Elasticsearch node will be replicated to the other cluster members.
We have configured max/min heap is 20GB