IPFS data flows

Hi, I am new in using IPFS and I want to know more about it. Is there any tools that I can use to observe how data flows in IPFS’ architecture behind. For instance, when node upload files into IPFS, how the objects flow when others node pinning that files

Thanks