A partir da minha leitura desta página , parece que o ntp não usa o INADDR_ANY 0.0.0.0
endereço exclusivamente em parte por razões de segurança, e em parte por motivos de autenticação.
A primeira porta 123 está abaixo de 1024 e, portanto, é considerada uma porta privilegiada, e somente o root pode se ligar a essa porta. Normalmente, o NTP é configurado para descartar privilégios após ser iniciado. Pelo que eu entendo das listas de e-mail, e o artigo uma vez que os privilégios são descartados não é possível abrir um soquete para responder da porta de origem correta de 123, então o ntp abre soquetes para cada endereço atribuído antes de descartar privilégios.
Pelo que li, alguns dos mecanismos de autenticação do ntp basicamente exigem que a porta de origem e de destino seja 123, e nada mais.
O assunto não está totalmente claro. Veja a seção sobre o endereço curinga 0.0.0.0
, ele é aberto pelo ntpd por algum motivo, mas os comentários nunca devem ser realmente usados, exceto possíveis em alguns casos raros especiais, que os devs não têm certeza, mas eles não querem remover o soquete, caso eles quebrem as coisas.
Note that normally ntpd should not be accepting packets on the wildcard addresses since there are a number of problems if you do so including sending return packets on a different address from the sender's requested address. DannyMayer - 27 Apr 2009
Acho que a principal resposta à sua pergunta está no comentário acima aqui.