Skip to content

Commit e54dfc2

Browse files
authored
public repo style and grammar edits
1 parent bd28708 commit e54dfc2

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

articles/service-bus-messaging/service-bus-amqp-protocol-guide.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,12 +78,13 @@ Azure Service Bus currently uses exactly one session for each connection. The Se
7878

7979
Connections, channels, and sessions are ephemeral. If the underlying connection collapses, connections, TLS tunnel, SASL authorization context, and sessions must be reestablished.
8080

81-
### AMQP Outbound Port Requirements
82-
Clients using AMQP Connections over tcp requires port 5671 and 5672 to be opened in the local firewall. Along with these ports, it might be necessary to open additional ports if the [EnableLinkRedirect](https://docs.microsoft.com/en-us/dotnet/api/microsoft.servicebus.messaging.amqp.amqptransportsettings.enablelinkredirect?view=azure-dotnet) feature is enabled. EnableLinkRedirect is a new messaging feature which helps to skip one-hop while receiving messages thus helping to boost throughput. The client would start communicating directly with backend service over port range 104XX as seen below.
81+
### AMQP outbound port requirements
8382

84-
![][4]
83+
Clients that use AMQP connections over TCP require ports 5671 and 5672 to be opened in the local firewall. Along with these ports, it might be necessary to open additional ports if the [EnableLinkRedirect](https://docs.microsoft.com/dotnet/api/microsoft.servicebus.messaging.amqp.amqptransportsettings.enablelinkredirect?view=azure-dotnet) feature is enabled. `EnableLinkRedirect` is a new messaging feature that helps skip one-hop while receiving messages, thus helping to boost throughput. The client would start communicating directly with the back-end service over port range 104XX as shown in the following image.
84+
85+
![List of destination ports][4]
8586

86-
A dotnet client would fail with socketexception (An attempt was made to access a socket in a way forbidden by its access permissions) if these ports are blocked by the firewall. This feature can be disabled by setting EnableAmqpLinkRedirect=false in the connectiong string, which would force the clients to communicate with remote service over port 5671.
87+
A .NET client would fail with a socketexception ("An attempt was made to access a socket in a way forbidden by its access permissions") if these ports are blocked by the firewall. The feature can be disabled by setting `EnableAmqpLinkRedirect=false` in the connectiong string, which forces the clients to communicate with the remote service over port 5671.
8788

8889

8990
### Links

0 commit comments

Comments
 (0)