הודעות DNS Push מקבלים סטטוס סטנדרטי מוצע

ועדת IETF (Internet Engineering Task Force), המפתחת פרוטוקולי אינטרנט וארכיטקטורה, הושלם יצר RFC עבור מנגנון ה-"DNS Push Notifications" ופרסם את המפרט המשויך תחת המזהה RFC 8765. ה-RFC קיבל מעמד של "Proposed Standard", ולאחר מכן תחל עבודה להענקת ל-RFC מעמד של טיוטת תקן (Draft Standard), שמשמעותו למעשה ייצוב מוחלט של הפרוטוקול ובהתחשב בכל ההערות שהועלו.

מנגנון "DNS Push Notification" מאפשר ללקוח לקבל באופן אסינכרוני התראות משרת ה-DNS על שינויים ברשומות ה-DNS, ללא צורך בסקר מעת לעת. הודעות Push מעובדות באמצעות תעבורת TCP בלבד, כאשר ערוץ התקשורת מאובטח באמצעות "TLS over TCP". שרת DNS סמכותי יכול לקבל חיבורי TCP מלקוחות DNS Push Notification השולחים בקשות מנוי לשמות וסוגים ספציפיים של רשומות DNS. לאחר קבלת בקשת מנוי, השרת עצמו ישלח הודעות ללקוח על שינויים ברשומות שצוינו.

הלקוח קובע אם DNS Push Notification נתמך על ידי שליחת שאילתת DNS רגילה שבודקת את קיומה של רשומת ה-SRV "_dns-push-tls._tcp.zone_name" שמפנה אל שרתי ה-DNS המשרתים את המנויים. הלקוח יכול גם להירשם לרשומה שאינה קיימת, ועל השרת להודיע ​​ללקוח אם תופיע כזו בעתיד. הודעות נשלחות רק כאשר נוצר חיבור TCP עם השרת ואינן מיועדות למעקב 24 שעות ביממה, 7 ימים בשבוע - יש לבטל את המנוי כאשר אינו פעיל (לדוגמה, כאשר המכשיר עובר למצב המתנה) וכן משמש רק כאשר יש צורך ישיר לנטר שינויים במצב חי. ניתן לשלוח בקשות DSN רגילות גם דרך ערוץ ה-TCP שהוקם עבור הודעות Push.

מקור: OpenNet.ru

הוספת תגובה