O comitê IETF (Internet Engineering Task Force), que desenvolve protocolos e arquitetura da Internet,
O mecanismo “DNS Push Notification” permite que o cliente receba notificações do servidor DNS de forma assíncrona sobre alterações nos registros DNS, sem a necessidade de consultá-los periodicamente. As notificações push são processadas apenas usando transporte TCP, com o canal de comunicação protegido usando "TLS sobre TCP". Um servidor DNS autoritativo pode aceitar conexões TCP de clientes DNS Push Notification enviando solicitações de assinatura para nomes e tipos específicos de registros DNS. Após receber uma solicitação de assinatura, o próprio servidor enviará notificações ao cliente sobre alterações nos registros especificados.
O cliente determina se a Notificação Push DNS é suportada enviando uma consulta DNS normal que verifica a existência do registro SRV "_dns-push-tls._tcp.zone_name" que aponta para os servidores DNS que atendem as assinaturas. O cliente também pode assinar um registro que não existe, e o servidor deve notificar o cliente se algum aparecer no futuro. As notificações são enviadas apenas quando há uma conexão TCP estabelecida com o servidor e não são projetadas para rastreamento 24 horas por dia, 7 dias por semana - a assinatura deve ser cancelada quando inativa (por exemplo, quando o dispositivo entra em modo de espera) e usado somente quando há uma necessidade direta de monitorar alterações no modo ao vivo. Solicitações regulares de DSN também podem ser enviadas através do canal TCP estabelecido para notificações push.
Fonte: opennet.ru