Express route routing problem, latency not improved

A. Alper Kayalar 20 Reputation points
2025-04-08T18:13:40.5933333+00:00

User's image

User's image

User's image

Hi,

I am trying to implement an ExpressRoute connection between Tokyo and Amsterdam via IX Reach (my provider). However, as seen from the routing tables, we have been unable to complete the process as expected. The current latency (RTD) is approximately ~225ms, which is significantly higher than the expected ~140ms.

I have made several configurations on both the Tokyo and Amsterdam sides, but it seems I may have missed something. I am unable to identify the issue.

Could you please assist in troubleshooting and resolving this problem? Your help would be greatly appreciated.

Azure ExpressRoute
Azure ExpressRoute
An Azure service that provides private connections between Azure datacenters and infrastructure, either on premises or in a colocation environment.
430 questions
{count} votes

Accepted answer
  1. Venkat V 1,725 Reputation points Microsoft External Staff
    2025-04-14T09:18:06.6233333+00:00

    Hi @A. Alper Kayalar

    As per Microsoft’s docs, the round-trip latency between Tokyo and Amsterdam is around 230 ms, when using the Microsoft backbone.

    You're currently observing ~225 ms, which is in line with this expected range as per Docs.

    It’s important to note that ExpressRoute connectivity is routed via Microsoft Enterprise Edge (MSEE) devices located at ExpressRoute peering locations, which are physically separate from Azure regions,this setup introduces extra latency,especially for inter-region traffic.

    However, Azure Virtual Network Peering enables direct traffic flow between regions across Microsoft's global backbone, resulting in lower latency and improved performance.

    https://learn.microsoft.com/en-us/azure/expressroute/virtual-network-connectivity-guidance#higher-latency

    Please find the attached regional latency details. For more information, refer to the official Azure Region-to-Region Latency documentation.

    User's image

    When using ExpressRoute for inter-region communication, the latency is dictated by your service provider’s , since the traffic is routed through their network rather than Azure’s backbone.

    However, with Azure Global VNet Peering, traffic flows entirely over the Microsoft global backbone, resulting in more consistent and optimized latency.

    I hope this helps to resolve your issue. Please feel free to ask any questions if the solution provided isn’t helpful.

    Please don’t forget to close the thread by clicking "Accept the answer" wherever the information provided helps you, as this can be beneficial to other community members.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.