IETF (Internet Engineering Task Force) komitee, mis tegeleb interneti protokollide ja arhitektuuri arendamisega, RFC koostamise mehanismi "DNS Push Notifications" jaoks ja avaldanud sellega seotud spetsifikatsiooni identifikaatori all . RFC on saanud âE ettepaneku standardiâ staatuse, mille jĂ€rel algab töö selle nimetamiseks mustandstandardi (Draft Standard) staatusesse, mis tĂ€hendab protokolli tĂ€ielikku stabiliseerimist ja kĂ”ikide tehtud mĂ€rkuste arvesse vĂ”tmist.
Mehanism "DNS Push Notification" vĂ”imaldab kliendil asĂŒnkroonselt saada teateid DNS-serverilt DNS-kirjete muutuste kohta ilma nende regulaarse pĂ€rimise vajaduseta. Push-teated töödeldakse ainult TCP transpordiga, turvades ĂŒhendust "TLS over TCP" abil. Autoriteetne DNS-server vĂ”ib aktsepteerida TCP-ĂŒhendusi DNS Push Notification klientidelt, kes saadavad tellimuspĂ€ringud kindlatele nimedele ja tĂŒĂŒpi DNS-kirjetele. PĂ€rast tellimuspĂ€ringu vastuvĂ”tmist saadab server ise kliendile teateid muutuste kohta.
Klient mÀÀrab DNS Push Notification toetuse olemasolu, saates tavalise DNS-pĂ€ringu, mis kontrollib SRV-kirje "_dns-push-tls._tcp.domeeni_nimi" olemasolu, mis viitab tellimusi haldavatele DNS-serveritele. Klient vĂ”ib samuti tellida mitteseni olemasolevat kirjet, ja server peab teavitama klienti, kui see tulevikus ilmub. Teated saadetakse ainult siis, kui TCP-ĂŒhendus serveriga on loodud ja need ei ole mĂ”eldud jĂ€lgimiseks 24 tundi ööpĂ€evas 7 pĂ€eva nĂ€dalas â tellimus tuleks tĂŒhistada mitteaktiivsuse korral (nĂ€iteks seadme ootereĆŸiimi minekul) ja kasutada ainult elureĆŸiimi muudatuste jĂ€lgimise otsese vajaduse korral. Samuti vĂ”ivad loodud Push-teate TCP-kanali kaudu saadetakse tavalised DSN-pĂ€ringud.
Allikas: opennet.ru
