A protocol for locating a server program on a workstation that is
dynamically allocated IP address is disclosed. To located a desired server
program, a special client program sends out an "Are you there?" message to
the last known IP address of the desired server. If the server responds,
the client may directly access the server program using the last known IP
address. However, if there is no response then the client program sends
out a directed broadcast "Are you there?" message to the subnet where the
desired server last resided. If the desired server receives the directed
broadcast message, the server program responds with the current IP address
such that the client program can access the server. If no response is
received from the directed broadcast, the client program will send
directed broadcast messages to other similar subnets in order to located
the server program. Ordinary Domain Name Service is used as a back-up if
no response is received.
Um protocolo para encontrar um programa do usuário em uma estação de trabalho que seja IP address dinâmicamente alocado é divulgado. A encontrou um programa desejado do usuário, um cliente que especial o programa emite para fora "é você lá?" mensagem ao último IP address sabido do usuário desejado. Se o usuário responder, o cliente pode diretamente alcançar o programa do usuário usando o último IP address sabido. Entretanto, se não houver nenhuma resposta então o programa do cliente emite para fora uma transmissão dirigida "é você lá?" mensagem ao subnet onde o usuário desejado residiu por último. Se o usuário desejado receber a mensagem de transmissão dirigida, o programa do usuário responde com o IP address atual tais que o programa do cliente pode alcançar o usuário. Se nenhuma resposta fosse recebida da transmissão dirigida, o cliente que o programa emitirá dirigiu mensagens de transmissão a outros subnets similares encontrou o programa do usuário. O serviço ordinário do Domain Name está usado como um back-up se nenhuma resposta for recebida.