Cluster-wide port assignments in a workload distribution system in a
cluster of data processing systems are provided such that a unique port may be
provided for a socket. Establishing ports associated with workload distribution
is also provided by allowing either enumerated ports and/or all ports of a common
IP address to be associated with workload distribution. Workload distribution is
provided in a cluster of data processing systems where a single IP address may
be associated with a plurality of data processing systems and/or protocol stacks
in the cluster of data processing systems and a port of the single IP address may
be shared among multiple data processing systems and/or protocol stacks or may
be unique among the plurality of data processing systems and/or protocol stacks.