标识一个特定的服务:
由于一个主机可运行多个服务器程序,因此必须提供一套机制让客户程序无二义性地指明所希望的服务。这种机制要求每个服务一个唯一的标识,同时要求服务器程序和客户程序都使用这个标识。当服务器开始执行时,首先在本地主机上注册自己提供服务所使用的标识。在客户需要使用服务器提供的服务时,则利用服务器使用的标识指定所希望的服务。一旦运行服务器程序的主机接收到一个具有特定标识的服务请求,它就将该请求转交给注册该特定标识的服务器程序处理。
在TCP/IP互联网中,服务器程序通常使用TCP协议或UDP协议的端口号作为自己的特定标识。

请问,一个服务器可能会响应多个主机的请求,对应形成多个服务器程序。若根据端口号(主机端口号相同的话),每个服务器程序怎么区分为哪个主机服务?