Skip to content

Commit 81385b0

Browse files
authored
Merge pull request #100678 from mialdrid/patch-47
Updates to workflow page
2 parents de6534b + d8c0926 commit 81385b0

File tree

1 file changed

+13
-15
lines changed

1 file changed

+13
-15
lines changed

articles/expressroute/expressroute-workflows.md

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,16 @@ This page walks you through the service provisioning and routing configuration w
1515

1616
![circuit workflow](./media/expressroute-workflows/expressroute-circuit-workflow.png)
1717

18-
The following figure and corresponding steps show the tasks you must follow in order to have an ExpressRoute circuit provisioned end-to-end.
18+
The following figure and corresponding steps outline the tasks to provision an ExpressRoute circuit end-to-end.
1919

2020
1. Use PowerShell to configure an ExpressRoute circuit. Follow the instructions in the [Create ExpressRoute circuits](expressroute-howto-circuit-classic.md) article for more details.
2121
2. Order connectivity from the service provider. This process varies. Contact your connectivity provider for more details about how to order connectivity.
2222
3. Ensure that the circuit has been provisioned successfully by verifying the ExpressRoute circuit provisioning state through PowerShell.
23-
4. Configure routing domains. If your connectivity provider manages Layer 3 for you, they will configure routing for your circuit. If your connectivity provider only offers Layer 2 services, you must configure routing per guidelines described in the [routing requirements](expressroute-routing.md) and [routing configuration](expressroute-howto-routing-classic.md) pages.
23+
4. Configure routing domains. If your connectivity provider manages Layer 3 configuration, they will configure routing for your circuit. If your connectivity provider only offers Layer 2 services, you must configure routing per the guidelines described in the [routing requirements](expressroute-routing.md) and [routing configuration](expressroute-howto-routing-classic.md) pages.
2424

2525
* Enable Azure private peering - Enable this peering to connect to VMs / cloud services deployed within virtual networks.
2626

27-
* Enable Microsoft peering - Enable this to access Office 365. Additionally, all Azure PaaS services are accessible through Microsoft peering.
27+
* Enable Microsoft peering - Enable this to access Microsoft online services, such as Office 365. All Azure PaaS services are accessible through Microsoft peering.
2828

2929
> [!IMPORTANT]
3030
> You must ensure that you use a separate proxy / edge to connect to Microsoft than the one you use for the Internet. Using the same edge for both ExpressRoute and the Internet will cause asymmetric routing and cause connectivity outages for your network.
@@ -42,39 +42,38 @@ Each ExpressRoute circuit has two states:
4242

4343
Status represents Microsoft's provisioning state. This property is set to Enabled when you create an Expressroute circuit
4444

45-
The connectivity provider provisioning state represents the state on the connectivity provider's side. It can either be *NotProvisioned*, *Provisioning*, or *Provisioned*. The ExpressRoute circuit must be in Provisioned state for you to be able to use it.
45+
The connectivity provider provisioning state represents the state on the connectivity provider's side. It can either be *NotProvisioned*, *Provisioning*, or *Provisioned*. The ExpressRoute circuit must be in a Provisioned state in order configure peering.
4646

4747
### Possible states of an ExpressRoute circuit
48-
This section lists out the possible states for an ExpressRoute circuit.
48+
This section lists out the possible states of an ExpressRoute circuit.
4949

5050
**At creation time**
5151

52-
You will see the ExpressRoute circuit in the following state as soon as you run the PowerShell cmdlet to create the ExpressRoute circuit.
52+
The ExpressRoute circuit will report the following states at resource creation.
5353

5454
ServiceProviderProvisioningState : NotProvisioned
5555
Status : Enabled
5656

5757

5858
**When connectivity provider is in the process of provisioning the circuit**
5959

60-
You will see the ExpressRoute circuit in the following state as soon as you pass the service key to the connectivity provider and they have started the provisioning process.
60+
The ExpressRoute circuit will report the following states while the connectivity provider is working to provision the circuit.
6161

6262
ServiceProviderProvisioningState : Provisioning
6363
Status : Enabled
6464

6565

6666
**When connectivity provider has completed the provisioning process**
6767

68-
You will see the ExpressRoute circuit in the following state as soon as the connectivity provider has completed the provisioning process.
68+
The ExpressRoute circuit will report the following states once the connectivity provider has successfully provisioned the circuit.
6969

7070
ServiceProviderProvisioningState : Provisioned
7171
Status : Enabled
7272

73-
Provisioned and Enabled is the only state the circuit can be in for you to be able to use it. If you are using a Layer 2 provider, you can configure routing for your circuit only when it is in this state.
7473

7574
**When connectivity provider is deprovisioning the circuit**
7675

77-
If you requested the service provider to deprovision the ExpressRoute circuit, you will see the circuit set to the following state after the service provider has completed the deprovisioning process.
76+
If the ExpressRoute circuit needs to be deprovisioned, the circuit will report the following states once the service provider has completed the deprovisioning process.
7877

7978
ServiceProviderProvisioningState : NotProvisioned
8079
Status : Enabled
@@ -83,19 +82,18 @@ If you requested the service provider to deprovision the ExpressRoute circuit, y
8382
You can choose to re-enable it if needed, or run PowerShell cmdlets to delete the circuit.
8483

8584
> [!IMPORTANT]
86-
> If you run the PowerShell cmdlet to delete the circuit when the ServiceProviderProvisioningState is Provisioning or Provisioned the operation will fail. Please work with your connectivity provider to deprovision the ExpressRoute circuit first and then delete the circuit. Microsoft will continue to bill the circuit until you run the PowerShell cmdlet to delete the circuit.
87-
>
85+
> A circuit cannot be deleted when the ServiceProviderProvisioningState is Provisioning or Provisioned. The connectivity provider needs to deprovision the circuit before it can be deleted. Microsoft will continue to bill the circuit until the ExpressRoute circuit resource is deleted in Azure.
8886
>
8987
9088
## Routing session configuration state
91-
The BGP provisioning state lets you know if the BGP session has been enabled on the Microsoft edge. The state must be enabled for you to be able to use the peering.
89+
The BGP provisioning state reports if the BGP session has been enabled on the Microsoft edge. The state must be enabled to use private or Microsoft peering.
9290

93-
It is important to check the BGP session state especially for Microsoft peering. In addition to the BGP provisioning state, there is another state called *advertised public prefixes state*. The advertised public prefixes state must be in *configured* state, both for the BGP session to be up and for your routing to work end-to-end.
91+
It is important to check the BGP session state especially for Microsoft peering. In addition to the BGP provisioning state, there is another state called *advertised public prefixes state*. The advertised public prefixes state must be in the *configured* state, both for the BGP session to be up and for your routing to work end-to-end.
9492

9593
If the advertised public prefix state is set to a *validation needed* state, the BGP session is not enabled, as the advertised prefixes did not match the AS number in any of the routing registries.
9694

9795
> [!IMPORTANT]
98-
> If the advertised public prefixes state is in *manual validation* state, you must open a support ticket with [Microsoft support](https://portal.azure.com/?#blade/Microsoft_Azure_Support/HelpAndSupportBlade) and provide evidence that you own the IP addresses advertised along with the associated Autonomous System number.
96+
> If the advertised public prefixes state is in *manual validation* state, you need to open a support ticket with [Microsoft support](https://portal.azure.com/?#blade/Microsoft_Azure_Support/HelpAndSupportBlade) and provide evidence that you own the IP addresses advertised along with the associated Autonomous System number.
9997
>
10098
>
10199

0 commit comments

Comments
 (0)