As notificacións push DNS reciben o estado estándar proposto

O Comité IETF (Internet Engineering Task Force), que desenvolve os protocolos e a arquitectura de Internet, completado xerou un RFC para o mecanismo "DNS Push Notifications" e publicou a especificación asociada baixo o identificador RFC 8765. RFC recibiu o estado de "Proposta de Estándar", tras o cal comezará a traballar para darlle a RFC o estado de borrador de estándar (Draft Standard), o que significa en realidade a estabilización completa do protocolo e tendo en conta todos os comentarios realizados.

O mecanismo "DNS Push Notification" permite que o cliente reciba de forma asíncrona notificacións do servidor DNS sobre cambios nos rexistros DNS, sen necesidade de sondealos periodicamente. As notificacións push só se procesan mediante o transporte TCP, coa canle de comunicación protexida mediante "TLS sobre TCP". Un servidor DNS autorizado pode aceptar conexións TCP de clientes de notificación push DNS que envían solicitudes de subscrición a nomes e tipos específicos de rexistros DNS. Despois de recibir unha solicitude de subscrición, o propio servidor enviará notificacións ao cliente sobre os cambios nos rexistros especificados.

O cliente determina se se admite a notificación push DNS enviando unha consulta DNS normal que comproba a existencia do rexistro SRV "_dns-push-tls._tcp.zone_name" que apunta aos servidores DNS que serven as subscricións. O cliente tamén pode subscribirse a un rexistro que non existe, e o servidor debe notificarlle ao cliente se aparece algún no futuro. As notificacións envíanse só cando hai unha conexión TCP establecida co servidor e non están deseñadas para o seguimento 24 horas ao día, 7 días á semana; a subscrición debe cancelarse cando está inactiva (por exemplo, cando o dispositivo entra en modo de espera) e úsase só cando hai unha necesidade directa de supervisar os cambios no modo en directo. As solicitudes de DSN regulares tamén se poden enviar a través da canle TCP establecida para as notificacións Push.

Fonte: opennet.ru

Engadir un comentario