DNS Push Notifications-ը ստանում է առաջարկվող ստանդարտ կարգավիճակ

IETF (Internet Engineering Task Force) կոմիտեն, որը մշակում է ինտերնետի արձանագրությունները և ճարտարապետությունը, ավարտվեց ստեղծել է RFC «DNS Push Notifications» մեխանիզմի համար և հրապարակել դրա հետ կապված բնութագրերը նույնացուցիչի տակ RFC 8765. RFC-ն ստացավ «Առաջարկվող ստանդարտի» կարգավիճակ, որից հետո կսկսվեն աշխատանքները RFC-ին նախագծի ստանդարտի կարգավիճակ (Draft Standard), ինչը փաստացի նշանակում է արձանագրության ամբողջական կայունացում և հաշվի առնելով արված բոլոր մեկնաբանությունները:

«DNS Push Notification» մեխանիզմը թույլ է տալիս հաճախորդին ասինխրոն կերպով ստանալ ծանուցումներ DNS սերվերից DNS գրառումների փոփոխությունների մասին՝ առանց դրանք պարբերաբար հարցման անհրաժեշտության: Push ծանուցումները մշակվում են միայն TCP տրանսպորտի միջոցով՝ կապի ալիքի անվտանգությամբ՝ օգտագործելով «TLS over TCP»: Հեղինակավոր DNS սերվերը կարող է ընդունել TCP կապեր DNS Push Notification հաճախորդներից, որոնք բաժանորդագրության հարցումներ են ուղարկում հատուկ DNS գրառումների անուններին և տեսակներին: Բաժանորդագրության հարցում ստանալուց հետո սերվերն ինքն է հաճախորդին ծանուցումներ ուղարկել նշված գրառումների փոփոխությունների մասին:

Հաճախորդը որոշում է, թե արդյոք DNS Push Notification-ն աջակցվում է՝ ուղարկելով սովորական DNS հարցում, որը ստուգում է «_dns-push-tls._tcp.zone_name» SRV գրառումի առկայությունը, որը ցույց է տալիս բաժանորդագրությունները սպասարկող DNS սերվերները: Հաճախորդը կարող է նաև բաժանորդագրվել գոյություն չունեցող մուտքի, և սերվերը պետք է տեղեկացնի հաճախորդին, եթե այն հայտնվի ապագայում: Ծանուցումները ուղարկվում են միայն այն դեպքում, երբ կա հաստատված TCP կապ սերվերի հետ և նախատեսված չեն օրը 24 ժամ, շաբաթը 7 օր վերահսկվելու համար. և օգտագործվում է միայն այն դեպքում, երբ ուղիղ ռեժիմում փոփոխություններին հետևելու ուղղակի անհրաժեշտություն կա: Կանոնավոր DSN հարցումները կարող են ուղարկվել նաև TCP ալիքի միջոցով, որը նախատեսված է push ծանուցումների համար:

Source: opennet.ru

Добавить комментарий