Hi @Ankur Mittal ,
Thank for reaching out to Microsoft Q&A forum.
To establish a communication between different nodes of a Window HPC Cluster you need to enable a certain ports to establish a effective communication between nodes.
Below are the some of the common ports required for both client-to-head node and head-to-compute node communications are :
- TCP 443: Used for secure communication over HTTPS.
- TCP 8040-8041: these ports facilitate communication for job submission and management tasks.
- TCP 9090: Used for HPC Cluster Manager for managing cluster resources and monitoring performance metrics.
- TCP/UDP 3389: Used for Remote Desktop Protocol (RDP) access where it allows users to connect remotely to the head node or client nodes.
- TCP 445: Used for SMB (Server Message Block) communication.
If you are using one window server as shared file storage and to establish a communication with it, you need to enable some of below ports for communication:
- TCP 445: Primary port used for Server Message Block (SMB) communication in modern Windows environments. It allows for file sharing over the network. This port is the recommended choice for secure file sharing.
- TCP 139: NetBIOS session service.
- UDP 137: Used for NetBIOS name service.
- UDP 138: Used for a NetBIOS datagram service.
If the information is helpful, please consider by clicking the "Accept the answer" and "Upvote".
If you have any further queries, please let us know we are glad to help you.