Normalmente, um ponto final é usado para denotar que o nome do host usado é um nome de domínio totalmente qualificado (na raiz do DNS).
Acrescentar o ponto impediria que o domínio de pesquisa fosse anexado a nomes de host (curtos) em pesquisas de DNS. Por que isso tem o resultado de seus exemplos com um endereço IP , não sei.
Pode ser que normalmente um nome de host com um ponto . também seja interpretado como um FQDN, exceto quando a representação decimal de um endereço IP (quatro números [0-255] separados por pontos) é detectado, mas essa regra de correspondência falha quando o ponto final é adicionado ao endereço IP.
Se o seu domínio de pesquisa for example.com
e o registro A de www.example.com.
existir:
ping www
deve resolver para:
ping www.example.com.
e o registro A do seu servidor web e resulta em alguns pacotes ICMP sendo enviados para o seu servidor web.
ping www.
falhará, porque o AFAIK não possui um domínio de nível superior www