So about 1 TB daily. Is this amount of data exchange not normal? Why would mine be higher? What are some of your data amounts?
Why is it like pulling teeth around here to get any answers?! I’m genuinely interested in this and want to learn!
Individual nodes are somewhat, well, individual. Your internet connection has quite some bandwidth and apparently a lot of other nodes connected to yours benefit from your high outgoing capacity. You have a lot of bandwidth to offer and nodes that connect to yours demand a lot of block data from your node.
As you don't limit the upload target, you serve suprisingly high amount of data from your node. If you want to put a daily limit on your upload target, instructions have been provided here already for that.
If you're concerned what your ISP might have to say about this, if they care at all, look into your contract you signed. Does it say anything about data volume, fair use, whatever?
My internet connection is considerably different from yours. Incoming bandwidth is a stable ~110Mbit and outgoing bandwidth around ~40Mbit, that's about a tenth of yours if not even less than that as I'm not using VPNs.
I run 4 nodes for specific reasons concurrently on Mainnet. I will give you the daily average based on uptime of my node's Bitcoin Core daemon and the output of
bitcoin-cli getnettotals.
My RaspiBlitz node received ~632MiB and sent ~1717MiB daily.
My Umbrel node received ~703MiB and sent ~3344MiB daily.
My RaspiBolt node received ~693MiB and sent ~1170MiB daily.
My desk laptop node (uptime little less than 3d) received ~637MiB and sent ~593MiB daily.
I use larger mempools than default, fwiw.