DNS Push Notifications dostávajú navrhovaný štandardný stav

Výbor IETF (Internet Engineering Task Force), ktorý vyvíja protokoly a architektúru internetu, dokončené vygeneroval RFC pre mechanizmus "DNS Push Notifications" a zverejnil pridruženú špecifikáciu pod identifikátorom RFC 8765. RFC získal status „Proposed Standard“, po ktorom sa začne pracovať na tom, aby RFC dostal štatút návrhu normy (Draft Standard), čo vlastne znamená úplnú stabilizáciu protokolu a zohľadnenie všetkých vznesených pripomienok.

Mechanizmus „DNS Push Notification“ umožňuje klientovi asynchrónne prijímať upozornenia zo servera DNS o zmenách v záznamoch DNS bez toho, aby ich musel pravidelne oslovovať. Push notifikácie sú spracovávané len pomocou TCP transportu, pričom komunikačný kanál je zabezpečený pomocou "TLS over TCP". Autoritatívny server DNS môže akceptovať pripojenia TCP od klientov DNS Push Notification, ktorí odosielajú požiadavky na predplatné na konkrétne mená a typy záznamov DNS. Po prijatí žiadosti o predplatné server sám odošle klientovi oznámenia o zmenách v zadaných záznamoch.

Klient určí, či je podporované DNS Push Notification odoslaním normálneho DNS dotazu, ktorý skontroluje existenciu SRV záznamu "_dns-push-tls._tcp.zone_name", ktorý ukazuje na DNS servery obsluhujúce predplatné. Klient sa tiež môže prihlásiť na odber záznamu, ktorý neexistuje, a server musí klienta upozorniť, ak sa nejaký v budúcnosti objaví. Oznámenia sa odosielajú iba vtedy, keď je nadviazané TCP spojenie so serverom a nie sú určené na sledovanie 24 hodín denne, 7 dní v týždni – predplatné by sa malo zrušiť, keď je neaktívne (napríklad keď zariadenie prejde do pohotovostného režimu) a používa sa len vtedy, keď je priama potreba sledovať zmeny v živom režime. Bežné požiadavky na DSN možno posielať aj cez TCP kanál vytvorený pre Push notifikácie.

Zdroj: opennet.ru

Pridať komentár