I'm running Centos7 on a VPS with apache and a 1KB php application deployed that i use for tests, the logs don't have any entries other than my own and a couple of bots.
I have vnstat for tracking traffic and it used to be 20MB daily of RX, i'm always on ssh.
After i installed LetsEncrypt ssl with certbot it jumped to Nearly 500MB daily of RX traffic. TX is at 90mb.
I installed nethogs to track traffic on eth0 by application but the higher rx rate comes from ssh and it's only a couple of MB/S after hours.
Update: Tcpdump and tshark output shows dozens of ARP requests per second:
Broadcast ARP 60 Who has X.X.X.X? Tell X.X.X.X
Update2: ARP Packets detailed format:
TIME `MyMAC` (oui Unknown) > `UnknownMAC` (oui Unknown), ethertype IPv4 (0x800), length 87: vps.xxxcloud.com > resolver.dns.xxxx.com PTR someIP.in-addr.arpa (45)
Update3: I'm ignoring ARP packets based on this. vnstat estimated RX transfer for the month is 10.21GB on a testing environment, still a mystery for me.