Cluster Service using TCP or UDP Randomly allocated High Ports?

Tan Chee 21 Reputation points
2022-04-09T03:56:02.733+00:00

Hi Everyone,

RPC Dynamic High ports for Windows Servers (Newer version) is 49152 to 65535 and it is TCP (Based on MS Articles - https://learn.microsoft.com/en-US/troubleshoot/windows-server/networking/service-overview-and-network-port-requirements).

I noticed that Cluster Service is using UDP Randomly Allocated High ports as per the same article from MS above.

My Question is actually wish to confirm, is it TCP or UDP or it is typo error as I understand from MS older article - https://learn.microsoft.com/en-us/previous-versions/tn-archive/cc875824(v=technet.10) it is TCP Randomly Allocated High Port...

I just want to have confirmation as I am having 2 projects that already using TCP only and it seems to be working fine.. Just wonder when MS change to UDP for Cluster Service..

Windows Server Clustering
Windows Server Clustering
Windows Server: A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.Clustering: The grouping of multiple servers in a way that allows them to appear to be a single unit to client computers on a network. Clustering is a means of increasing network capacity, providing live backup in case one of the servers fails, and improving data security.
950 questions
0 comments No comments
{count} votes

Accepted answer
  1. Eleven Yu (Shanghai Wicresoft Co,.Ltd.) 10,671 Reputation points Microsoft Vendor
    2022-04-19T04:04:46.957+00:00

    Hi,

    Thank you for posting your question to Microsoft Q&A forum.

    The second article is too old, so, I think we should refer to the first article. But as far as I am concerned, both UDP and TCP randomly allocated high ports can be used for cluster service. It all depends on your requirement.

    TCP is more reliable since it guarantees the delivery of data to the destination and manages retransmissions in case of lost parts. However, UDP is faster, simpler, and more efficient than TCP as it avoids the unnecessary overheads of TCP transport. UDP is incredibly efficient in terms of bandwidth, and much less demanding of poor performing networks, as well.

    Hope above information can help you.

    Best regards,


    If the Answer is helpful, please click "Accept Answer" and upvote it. Thanks.


0 additional answers

Sort by: Most helpful