While the present invention has been described with respect to the VIPA distribution function and/or cluster-wide port assignment function as a part of the communication protocol stack, as will be appreciated by those of skill in the art, such functions may be provided as separate functions, objects or applications which may cooperate with the communication protocol stacks.