I have run some traffic from one server to another. In the first scenario, the packets were sent through TCP protocol. In the another scenario, the packets were sent through MQTT protocol (which also runs over TCP). Through the MQTT exchange scenario, the packets sent from server1 to server2 are 3 times more than the packets sent from servier1 to server2 when I used just the TCP.