เบเบฒเบ™เปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™ DNS Push เป„เบ”เป‰เบฎเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐเบžเบฒเบšเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ—เบตเปˆเบชเบฐเป€เบซเบ™เบต

IETF (Internet Engineering Task Force) เบ„เบฐเบ™เบฐเบเปเบฒเบกเบฐเบเบฒเบ™, เป€เบŠเบดเปˆเบ‡เบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ›เป‚เบ•เบ„เบญเบ™เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”เปเบฅเบฐเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ, เบชเปเบฒเป€เบฅเบฑเบ” ั„ะพั€ะผะธั€ะพะฒะฐะฝะธะต RFC ะดะปั ะผะตั…ะฐะฝะธะทะผะฐ ยซDNS Push Notificationsยป ะธ ะพะฟัƒะฑะปะธะบะพะฒะฐะป ัะฒัะทะฐะฝะฝัƒัŽ ั ะฝะธะผ ัะฟะตั†ะธั„ะธะบะฐั†ะธัŽ ะฟะพะด ะธะดะตะฝั‚ะธั„ะธะบะฐั‚ะพั€ะพะผ RFC 8765. RFC เป„เบ”เป‰เบฎเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐเบžเบฒเบšเบ‚เบญเบ‡ "เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ—เบตเปˆเบชเบฐเป€เบซเบ™เบต", เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบˆเบฐเป€เบฅเบตเปˆเบกเปƒเบซเป‰ RFC เบชเบฐเบ–เบฒเบ™เบฐเบžเบฒเบšเบ‚เบญเบ‡เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบฎเปˆเบฒเบ‡ (เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบฎเปˆเบฒเบ‡), เบŠเบถเปˆเบ‡เปƒเบ™เบ•เบปเบงเบˆเบดเบ‡เปเบกเปˆเบ™เบซเบกเบฒเบเป€เบ–เบดเบ‡เบชเบฐเบ–เบฝเบ™เบฅเบฐเบžเบฒเบšเบ—เบตเปˆเบชเบปเบกเบšเบนเบ™เบ‚เบญเบ‡เบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒเปเบฅเบฐเบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบ„เปเบฒเป€เบซเบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเป€เบฎเบฑเบ”.

ะœะตั…ะฐะฝะธะทะผ ยซ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.ะธะผั_ะทะพะฝั‹ยป, ะบะพั‚ะพั€ะฐั ัƒะบะฐะทั‹ะฒะฐะตั‚ ะฝะฐ DNS-ัะตั€ะฒะตั€ั‹, ะพะฑัะปัƒะถะธะฒะฐัŽั‰ะธะต ะฟะพะดะฟะธัะบะธ. ะšะปะธะตะฝั‚ ั‚ะฐะบะถะต ะผะพะถะตั‚ ะฟะพะดะฟะธัะฐั‚ัŒัั ะฝะฐ ะฝะต ััƒั‰ะตัั‚ะฒัƒัŽั‰ัƒัŽ ะทะฐะฟะธััŒ, ะธ ัะตั€ะฒะตั€ ะดะพะปะถะตะฝ ัƒะฒะตะดะพะผะธั‚ัŒ ะบะปะธะตะฝั‚ะฐ, ะตัะปะธ ะพะฝะฐ ะฟะพัะฒะธั‚ัั ะฒ ะฑัƒะดัƒั‰ะตะผ. ะฃะฒะตะดะพะผะปะตะฝะธั ะพั‚ะฟั€ะฐะฒะปััŽั‚ัั ั‚ะพะปัŒะบะพ ะฟั€ะธ ะฝะฐะปะธั‡ะธะธ ัƒัั‚ะฐะฝะพะฒะปะตะฝะฝะพะณะพ ั ัะตั€ะฒะตั€ะพะผ TCP-ัะพะตะดะธะฝะตะฝะธั ะธ ะฝะต ั€ะฐััั‡ะธั‚ะฐะฝั‹ ะฝะฐ ะพั‚ัะปะตะถะธะฒะฐะฝะธะต 24 ั‡ะฐัะฐ ะฒ ะดะตะฝัŒ 7 ะดะฝะตะน ะฒ ะฝะตะดะตะปัŽ โ€” ะฟะพะดะฟะธัะบะฐ ะดะพะปะถะฝะฐ ะพั‚ะผะตะฝัั‚ัŒัั ะฟั€ะธ ะฝะตะฐะบั‚ะธะฒะฝะพัั‚ะธ (ะฝะฐะฟั€ะธะผะตั€, ะฟั€ะธ ะฟะตั€ะตั…ะพะดะต ัƒัั‚ั€ะพะนัั‚ะฒะฐ ะฒ ะถะดัƒั‰ะธะน ั€ะตะถะธะผ) ะธ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒัั ั‚ะพะปัŒะบะพ ะฟั€ะธ ะฟั€ัะผะพะน ะฝะตะพะฑั…ะพะดะธะผะพัั‚ะธ ะฒ ะพั‚ัะปะตะถะธะฒะฐะฝะธะธ ะธะทะผะตะฝะตะฝะธะน ะฒ live-ั€ะตะถะธะผะต. ะงะตั€ะตะท ัƒัั‚ะฐะฝะพะฒะปะตะฝะฝั‹ะน ะดะปั Push-ัƒะฒะตะดะพะผะปะตะฝะธะน TCP-ะบะฐะฝะฐะป ั‚ะฐะบะถะต ะผะพะณัƒั‚ ะพั‚ะฟั€ะฐะฒะปัั‚ัŒัั ะธ ะพะฑั‹ั‡ะฝั‹ะต DSN-ะทะฐะฟั€ะพัั‹.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™