DNS Push -ilmoitukset vastaanottavat ehdotetun vakiotilan

IETF (Internet Engineering Task Force) -komitea, joka kehittää Internet-protokollia ja -arkkitehtuuria, valmiiksi loi RFC:n "DNS Push Notifications" -mekanismille ja julkaisi siihen liittyvät spesifikaatiot tunnisteen alla RFC 8765. RFC sai "ehdotetun standardin" tilan, minkä jälkeen aloitetaan työ, jotta RFC:lle saadaan standardiluonnos (Draft Standard), mikä itse asiassa tarkoittaa protokollan täydellistä vakauttamista ja ottaen huomioon kaikki tehdyt kommentit.

"DNS Push Notification" -mekanismin avulla asiakas voi vastaanottaa asynkronisesti ilmoituksia DNS-palvelimelta DNS-tietueiden muutoksista ilman, että niitä tarvitsee säännöllisesti pollata. Push-ilmoitukset käsitellään vain TCP-siirrolla, ja viestintäkanava on suojattu "TLS over TCP:n" avulla. Valtuutettu DNS-palvelin voi hyväksyä TCP-yhteyksiä DNS Push Notification -asiakkailta, jotka lähettävät tilauspyyntöjä tietyille nimille ja DNS-tietueille. Saatuaan tilauspyynnön palvelin itse lähettää asiakkaalle ilmoitukset muutoksista määritettyihin tietueisiin.

Asiakas määrittää, tuetaanko DNS Push Notification -ilmoitusta, lähettämällä normaali DNS-kysely, joka tarkistaa, onko SRV-tietue "_dns-push-tls._tcp.zone_name", joka osoittaa tilauksia palveleviin DNS-palvelimiin. Asiakas voi myös tilata tietueen, jota ei ole olemassa, ja palvelimen tulee ilmoittaa asiakkaalle, jos sellainen ilmestyy tulevaisuudessa. Ilmoitukset lähetetään vain, kun palvelimeen on muodostettu TCP-yhteys, eikä niitä ole suunniteltu seurantaan 24 tuntia vuorokaudessa, 7 päivää viikossa - tilaus tulee peruuttaa, kun se ei ole aktiivinen (esimerkiksi kun laite menee valmiustilaan) ja käytetään vain, kun on suora tarve seurata muutoksia live-tilassa. Säännöllisiä DSN-pyyntöjä voidaan lähettää myös Push-ilmoituksille perustetun TCP-kanavan kautta.

Lähde: opennet.ru

Lisää kommentti