Ang Mga Push Notification ng DNS ay Tumatanggap ng Iminungkahing Karaniwang Katayuan

Ang komite ng IETF (Internet Engineering Task Force), na bumubuo ng mga protocol at arkitektura ng Internet, nakumpleto nakabuo ng RFC para sa mekanismong "Mga Notification ng DNS Push" at nai-publish ang nauugnay na detalye sa ilalim ng identifier RFC 8765. Natanggap ng RFC ang katayuan ng isang "Iminungkahing Pamantayan", pagkatapos ay magsisimula ang trabaho upang bigyan ang RFC ng katayuan ng isang draft na pamantayan (Draft Standard), na talagang nangangahulugang isang kumpletong pag-stabilize ng protocol at isinasaalang-alang ang lahat ng mga komentong ginawa.

Ang mekanismo ng “DNS Push Notification” ay nagbibigay-daan sa kliyente na asynchronous na makatanggap ng mga notification mula sa DNS server tungkol sa mga pagbabago sa mga DNS record, nang hindi kinakailangang pana-panahong i-poll ang mga ito. Ang mga push notification ay pinoproseso gamit ang TCP transport lamang, na ang channel ng komunikasyon ay sinigurado gamit ang "TLS over TCP". Maaaring tumanggap ang isang awtoritatibong DNS server ng mga koneksyon sa TCP mula sa mga kliyente ng DNS Push Notification na nagpapadala ng mga kahilingan sa subscription sa mga partikular na pangalan at uri ng mga DNS record. Pagkatapos makatanggap ng kahilingan sa subscription, ang server mismo ay magpapadala ng mga abiso sa kliyente tungkol sa mga pagbabago sa tinukoy na mga tala.

Tinutukoy ng kliyente kung sinusuportahan ang DNS Push Notification sa pamamagitan ng pagpapadala ng isang normal na query sa DNS na tumitingin sa pagkakaroon ng tala ng SRV na "_dns-push-tls._tcp.zone_name" na tumuturo sa mga DNS server na naghahatid ng mga subscription. Ang kliyente ay maaari ding mag-subscribe sa isang talaan na hindi umiiral, at ang server ay dapat na abisuhan ang kliyente kung ang isa ay lilitaw sa hinaharap. Ang mga abiso ay ipinapadala lamang kapag may koneksyon sa TCP na itinatag sa server at hindi idinisenyo para sa pagsubaybay 24 na oras sa isang araw, 7 araw sa isang linggo - ang subscription ay dapat na kanselahin kapag hindi aktibo (halimbawa, kapag ang device ay pumunta sa standby mode) at ginagamit lang kapag may direktang pangangailangan na subaybayan ang mga pagbabago sa live mode. Ang mga regular na kahilingan sa DSN ay maaari ding ipadala sa pamamagitan ng TCP channel na itinatag para sa mga Push notification.

Pinagmulan: opennet.ru

Magdagdag ng komento