> For the complete documentation index, see [llms.txt](https://docs.parallels.com/landing/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.parallels.com/landing/ras-admin-guide/parallels-ras-21-administrators-guide/appendix/port-reference/ras-connection-broker.md).

# RAS Connection Broker

<table><thead><tr><th width="140">Source</th><th width="134">Destination</th><th width="119">Protocols</th><th width="111">Ports</th><th>Description</th></tr></thead><tbody><tr><td>RAS Connection Broker</td><td>AD DS controllers</td><td><p>TCP</p><p>TCP</p><p>TCP,UDP</p><p>UDP</p></td><td><p>389, 3268</p><p>636, 3269</p><p>88</p><p>53</p></td><td><p>LDAP</p><p>LDAPS</p><p>Kerberos</p><p>DNS</p></td></tr><tr><td></td><td>RAS Connection Broker</td><td>TCP</td><td><p>20001</p><p>20030</p></td><td><p>Redundancy service.</p><p>Communication between RAS Connection Brokers running in the same site.</p></td></tr><tr><td></td><td>Parallels Licensing Server</td><td>TCP</td><td>443</td><td><p>RAS Connection Broker (primary Connection Broker in Licensing Site) communicates with Parallels Licensing Server (<a href="https://ras.parallels.com/">https://ras.parallels.com</a>).</p><p><strong>Note:</strong> Not required for Tenant Broker RAS Connection Broker (see the <strong>Tenant Broker</strong> section).</p></td></tr><tr><td></td><td>RAS Performance Monitor</td><td>TCP</td><td>8086</td><td>Agent (Telegraf service) sends collected performance data to InfluxDB.</td></tr><tr><td></td><td>RAS RD Session Host Agent</td><td>TCP, UDP</td><td>30004</td><td>Server for Connection Broker requests.</td></tr><tr><td></td><td>RAS Provider Agent</td><td>TCP, UDP</td><td>30006</td><td>Provider Agent communication port.</td></tr><tr><td></td><td>RAS Remote PC Agent</td><td>TCP, UDP</td><td>30004</td><td>Remote PC Agent Communication Port (agent state, counters and session information)</td></tr><tr><td></td><td>2FA Server(s)</td><td>TCP, UDP</td><td><p>8080, 80</p><p>1812, 1813</p></td><td><p>Deepnet/ Safenet</p><p>Radius</p></td></tr><tr><td></td><td>RAS Enrollment Server</td><td>TCP</td><td>30030</td><td>RAS Connection Broker Sends RAS Enrollment Server connection Request</td></tr><tr><td></td><td>RAS Reporting</td><td>TCP</td><td>30008</td><td>Master RAS Connection Broker communicates with RAS Reporting (installed on the same host as SSRS).</td></tr><tr><td></td><td>RAS Remote Installer Service</td><td>TCP</td><td>30020</td><td>Remote agent pushing</td></tr><tr><td></td><td><p>RAS RD Session Host Agent</p><p>RAS Guest Agent</p><p>RAS Remote PC Agent</p><p>RAS Connection Broker</p><p>RAS Secure Gateway</p><p>RAS Enrollment Server</p></td><td>TCP</td><td>135, 445, 49179</td><td>Remote Install Push/Takeover of Software</td></tr><tr><td></td><td>SMTP</td><td>TCP</td><td>587</td><td>Notifdispatcher is the service which sends the emails using port specified in the Mailbox settings (+SSL/TLS)</td></tr><tr><td></td><td>Let's Encrypt Service</td><td>TCP</td><td>80, 443</td><td>Communication between the Let's Encrypt client (available in the primary Connection Broker) and a Let's Encrypt server.</td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.parallels.com/landing/ras-admin-guide/parallels-ras-21-administrators-guide/appendix/port-reference/ras-connection-broker.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
