1.9 Standards Assignments

The protocol does not define any standards assignments; however, when used as a transport for an upper layer, it uses the standards assignments of that layer, as defined by that layer. For example, when serving as a transport for SMB2, the following port assignment is used, as defined in [MS-SMB2] section 1.9.

Parameter

TCP Port Value

Reference

Microsoft-DS

445 (0x01BD)

[IANAPORT]

RDMA lower layers can optionally remap these ports to allow for reuse of port values when sharing a network with TCP protocol traffic, or provide a service mapping facility when the network does not natively support IANA-style ports. These transport-dependent facilities are documented in the specifications relevant to each lower-layer RDMA standard.

When transporting SMB traffic on iWARP, to permit coexistence of TCP and iWARP SMB listeners, a mapping is standardized for the SMB Direct protocol, as follows:

Parameter

TCP Port Value

Reference

smbdirect

5445

[IANAPORT]

This mapping is provided dynamically to network peers by the SDP Port Mapper protocol [SDP-Portmap], when an iWARP adapter is available on the local system, in response to a portmapper query for the mapped port corresponding to Microsoft-DS (445).