DNS Push bildirishnomalari taklif qilingan standart holatni oladi

Internet protokollari va arxitekturasini ishlab chiquvchi IETF (Internet Engineering Task Force) qo'mitasi, yakunlandi "DNS Push Bildirishnomalari" mexanizmi uchun RFC yaratdi va identifikator ostida tegishli spetsifikatsiyani nashr etdi. QRM 8765. RFC "Taklif etilayotgan standart" maqomini oldi, shundan so'ng RFCga standart loyihasi (Standart loyihasi) maqomini berish bo'yicha ishlar boshlanadi, bu aslida protokolni to'liq barqarorlashtirishni va barcha izohlarni hisobga olishni anglatadi.

“DNS Push Notification” mexanizmi mijozga vaqti-vaqti bilan so‘rov o‘tkazmasdan turib DNS serveridan DNS yozuvlaridagi o‘zgarishlar to‘g‘risida bildirishnomalarni asinxron qabul qilish imkonini beradi. Push-bildirishnomalar faqat TCP transporti yordamida qayta ishlanadi, aloqa kanali "TCP orqali TLS" yordamida himoyalangan. Nufuzli DNS serveri DNS yozuvlarining ma'lum nomlari va turlariga obuna so'rovlarini yuboradigan DNS Push Notification mijozlaridan TCP ulanishlarini qabul qilishi mumkin. Obuna so'rovini olgandan so'ng, serverning o'zi mijozga ko'rsatilgan yozuvlardagi o'zgarishlar to'g'risida bildirishnomalar yuboradi.

Mijoz obunalarga xizmat ko'rsatuvchi DNS serverlariga ishora qiluvchi "_dns-push-tls._tcp.zone_name" SRV yozuvining mavjudligini tekshiradigan oddiy DNS so'rovini yuborish orqali DNS Push bildirishnomasini qo'llab-quvvatlanishini aniqlaydi. Mijoz, shuningdek, mavjud bo'lmagan yozuvga obuna bo'lishi mumkin va agar kelajakda paydo bo'lsa, server mijozni xabardor qilishi kerak. Bildirishnomalar faqat server bilan o'rnatilgan TCP ulanishi mavjud bo'lganda yuboriladi va kuniga 24 soat, haftada 7 kun kuzatish uchun mo'ljallanmagan - obuna faol bo'lmaganda (masalan, qurilma kutish rejimiga o'tganda) bekor qilinishi kerak va faqat jonli rejimdagi o'zgarishlarni bevosita kuzatish zarurati mavjud bo'lganda foydalaniladi. Muntazam DSN so'rovlari Push bildirishnomalari uchun o'rnatilgan TCP kanali orqali ham yuborilishi mumkin.

Manba: opennet.ru

a Izoh qo'shish