@prabhudoss jayakumar Thank you for reaching out to Microsoft Q&A. I understand that you want to know if there is a tool that can help with Bandwidth monitoring between VMs connected via Peering, is that right?
You can always use the NTTTCP Tool for the same which is recommended by Azure. Please find details here for using this tool- https://learn.microsoft.com/en-us/azure/virtual-network/virtual-network-bandwidth-testing
You can also use Iperf for Bandwidth Monitoring. Please find details here- https://www.linode.com/docs/guides/install-iperf-to-diagnose-network-speed-in-linux/
Download Iperf here- https://iperf.fr/iperf-download.php
The network latency between virtual machines in peered virtual networks in the same region is the same as the latency within a single virtual network. The network throughput is based on the bandwidth that's allowed for the virtual machine, proportionate to its size. There isn't any additional restriction on bandwidth within the peering.
The traffic between virtual machines in peered virtual networks is routed directly through the Microsoft backbone infrastructure, not through a gateway or over the public Internet.
Therefore, factors such as the actual size of the VMs, regional latency between the VMs may affect the Bandwidth that you can achieve between the VMs. Hope this helps.
Please let us know if you have any further questions and we will be glad to assist you further. Thank you!
Please accept an answer if correct. Original posters help the community find answers faster by identifying the correct answer. Here is how.
Want a reminder to come back and check responses? Here is how to subscribe to a notification.