AZ-700 Question 146
Single answerYou have configured a new ExpressRoute circuit for private peering to your Azure virtual network. The circuit status appears as 'Provisioned' in the Azure portal, yet your on-premises router shows that the BGP session to the Microsoft edge remains in an 'Idle' state. You have verified VLAN ID, IP addressing, and local BGP configuration against the details provided by Azure. Which of the following steps should you take next to diagnose this connection issue?
- A
Enable a route filter for Microsoft peering on the ExpressRoute circuit.
- B
Confirm with your connectivity provider that the circuit is fully provisioned on their side.
- C
Set local preference on your on-premises router to ensure your prefixes are preferred.
- D
Deploy an additional ExpressRoute Gateway in Azure to force a reinitialization of the BGP session.
Show answer and explanation
Correct answer: B
Explanation
When troubleshooting ExpressRoute BGP session issues, verifying that the provider side of the circuit is fully provisioned is essential, even if Azure reports the circuit as Provisioned. Microsoft documentation recommends confirming end-to-end provisioning with your connectivity provider prior to adjusting advanced BGP settings or deploying additional gateways.
- A. Incorrect.
Option 1 is incorrect. Route filters for Microsoft peering control which public Microsoft prefixes are advertised, and this scenario involves private peering. Enabling a route filter would not resolve a BGP session stuck in Idle for private peering.
- B. Correct.
Option 2 is correct. Even if Azure shows a Provisioned state, the circuit may still be waiting on the connectivity provider's side. Ensuring the provider has fully provisioned it is a key diagnostic step mentioned in official Microsoft documentation.
- C. Incorrect.
Option 3 is incorrect. Modifying local preference influences outbound traffic patterns but does not fix BGP session-establishment issues. The session must be fully established first before local preference can take effect.
- D. Incorrect.
Option 4 is incorrect. Creating another ExpressRoute Gateway does not directly resolve a circuit-provisioning mismatch. If the underlying provider configuration is incomplete, adding additional gateways would not help.