چرا با وجود فیلترینگ، همچنان «Notification» برنامهها را دریافت میکنیم؟
پدیده دریافت اعلان (Notification) از پلتفرمهای مسدود شدهای نظیر اینستاگرام، تلگرام و یوتیوب در شرایطی که دسترسی به هسته این پلتفرمها به طور کامل قطع شده است، یکی از غامضترین پرسشهای فنی در میان کاربران و متخصصان شبکه در کشور محسوب میشود.
خبرآنلاین: در روزهای اخیر، همزمان با قطع اینترنت بینالملل در کشور، گزارشهایی از سوی کاربران مبنی بر دریافت اعلانهایی از پیامرسانهای فیلتر شده به گوش میرسد، بررسیها حاکی از آن است که دریافت اعلان از پلتفرمهای مسدود شده ناشی از تفکیک فنی لایه «سیگنالینگ» (از طریق زیرساختهای گوگل و اپل) از لایه «داده» و وابستگی حیاتی اپلیکیشنهای بومی به این سرویسهای جهانی برای ارسال نوتیفیکیشن است.

پدیده دریافت اعلان (Notification) از پلتفرمهای مسدود شدهای نظیر اینستاگرام، تلگرام و یوتیوب در شرایطی که دسترسی به هسته این پلتفرمها به طور کامل قطع شده است، یکی از غامضترین پرسشهای فنی در میان کاربران و متخصصان شبکه در کشور محسوب میشود. این موضوع نشاندهنده لایههای پیچیده معماری زیرساختی اینترنت در کشور است. تحلیلگران حوزه امنیت و حقوق دیجیتال بر این باورند که این ناهماهنگی ظاهری در سیستم فیلترینگ، نه یک خطای فنی، بلکه نتیجه مستقیم معماری توزیعیافته سرویسهای ابری گوگل و اپل و همچنین وابستگی گسستناپذیر زیرساختهای حیاتی داخلی به این سرویسهاست. برای درک این ناهنجاری، بایستی ابتدا مرز میان «دادههای سیگنالینگ» که وظیفه انتقال اعلانها را بر عهده دارند و «دادههای کاربردی» که محتوای اصلی اپلیکیشن را تشکیل میدهند، با دقت واکاوی شود.
نقش زیرساختهای FCM گوگل و APNs اپل در تداوم ارسال نوتیفیکیشنها
تحقیقات نشان میدهد که معماری ارسال اعلانها «Notification» در گوشیهای هوشمند بر پایه یک اصل کلیدی بنا شده است: جداسازی مسیر انتقال اعلان از مسیر انتقال دادههای اصلی اپلیکیشن. برخلاف تصور عمومی، اپلیکیشنهایی مانند Telegram یا YouTube برای ارسال یک اعلان، مستقیماً با گوشی کاربر ارتباط برقرار نمیکنند. در واقع، این برنامهها از زیرساختهای واسطی به نام FCM (Firebase Cloud Messaging) در سیستمعامل اندروید و APNs (Apple Push Notification service) در دستگاههای iOS استفاده میکنند. این سرویسها به عنوان یک لایه میانی، پیام را از سرور مبدأ دریافت و پس از تأیید، به گوشی مقصد میرسانند.
در سیستمعامل اندروید، این فرآیند از طریق یک «اتصال پایدار و مشترک» (Shared Persistent Connection) مدیریت میشود. به جای اینکه هر برنامه یک راه ارتباطی مجزا باز کند، تمام اپلیکیشنها از یک اتصال واحد که در کنترل Google Play Services است، استفاده میکنند. این اتصال که معمولاً روی پورت ۵۲۲۸ برقرار است، به گونهای طراحی شده که با کمترین مصرف باتری، همیشه آماده دریافت سیگنال باشد. این تفکیک ساختاری باعث میشود که حتی در صورت مسدود بودن دامنههای اصلی برنامه (مانند api.instagram.com)، کانال انتقال اعلان که از طریق دامنههای زیرساختی گوگل (مانند fcm.googleapis.com) فعالیت میکند، باز بماند.
در دستگاههای اپل، این پایداری به مراتب بیشتر است؛ زیرا APNs از پورت استاندارد ۴۴۳ استفاده میکند. از آنجا که این پورت برای ترافیک HTTPS و باز کردن وبسایتها ضروری است، مسدود کردن آن بدون قطع کامل اینترنت ممکن نیست. همچنین، فرآیند تحویل اعلان در iOS به طور کامل در لایه Kernel (هسته مرکزی سیستمعامل) مدیریت میشود؛ این یعنی حتی اگر خود اپلیکیشن مسدود یا بسته باشد، سیستمعامل همچنان میتواند متن Notification را دریافت کرده و نمایش دهد.
چرا اپلیکیشن باز نمیشود؟
در سیستمهای پیشرفته ارسال اعلان، دو نوع پیام متمایز وجود دارد: «پیامهای اعلان» (Notification Messages) و «پیامهای داده» (Data Messages). تفاوت عملکرد این دو نوع پیام، پاسخ مستقیم به این پرسش است که چرا متن پیام دیده میشود اما خود اپلیکیشن لود نمیشود.
۱. ساختار پیامهای اعلان (Display Notifications): این پیامها حاوی یک رشته متنی کوتاه در بار (Payload) خود هستند (مثلاً: You have a new message). وقتی این بسته کوچک ۴ کیلوبایتی از طریق کانال FCM/APNs دریافت میشود، سیستمعامل آن را مستقیماً در مرکز اعلانها نمایش میدهد. این فرآیند هیچ نیازی به اتصال اپلیکیشن به سرورهای خود ندارد. تمام داده لازم برای نمایش نوتیفیکیشن در همان بسته اولیه وجود داشته و از سد فیلترینگ عبور کرده است.
۲. ساختار پیامهای داده (Silent/Background Fetch): در اپلیکیشنهایی نظیر اینستاگرام، اعلانها اغلب پیچیدهتر هستند. سرور اینستاگرام یک پیام «بیدارباش» (Wake-up Signal) از طریق FCM ارسال میکند. سیستمعامل پس از دریافت این سیگنال، اپلیکیشن را در پسزمینه بیدار کرده و به آن دستور میدهد: برو و محتوای جدید را از سرورهای اینستاگرام دانلود کن. در این مرحله، اپلیکیشن تلاش میکند یک اتصال HTTPS با سرورهای اصلی خود برقرار کند. سیستم بازرسی عمیق بستهها (DPI) در لبه شبکه ایران، بسته ارسالی را بررسی کرده و با شناسایی نام دامنه مسدود شده، بلافاصله اتصال را قطع (Reset) میکند. در نتیجه، کاربر با اعلانی مواجه میشود که وقتی روی آن کلیک میکند، تنها با صفحه «Connecting» یا لودینگ دائمی روبرو میگردد.
در نهایت میتوان گفت دریافت اعلان از پلتفرمهای مسدود شده، نه یک باگ فنی در سیستم محدودکننده، بلکه برآمده از معماری لایهبندی شده اینترنت مدرن و وابستگیهای متقابل دیجیتال است. تداوم فعالیت کانالهای FCM و APNs نشان میدهد که زیرساختهای حیاتی و اپلیکیشنهای بومی کشور به قدری با سرویسهای ابری Google و Apple گره خوردهاند که انسداد کامل آنها، عملاً به معنای از کار افتادن چرخه خدمات بانکی، حملونقل و اطلاعرسانی داخلی خواهد بود.
این وضعیت، کاربر ایرانی را در یک «تعلیق دیجیتال» قرار داده است؛ جایی که به واسطه باز بودن مسیرهای سیگنالینگ، از وجود اطلاعات باخبر میشود، اما به دلیل انسداد مسیرهای انتقال داده و بررسی بستهها توسط سیستمهای DPI، از دسترسی به محتوای اصلی محروم میماند.
تبلیغات متنی
-
تسنیم: دیدار لاریجانی با امیر قطر خصوصی شد
-
دو تصویر متفاوت از راهپیمایی که امروز وایرال شد
-
یک روایت از دیدار عراقچی و ویتکاف در مسقط
-
دختر باحجاب سوار بر موتورش به راهپیمایی آمد
-
فرمانده ارشد ارتش: سس قرمز و خوک زرد نمیتوانند آسیب بزنند
-
آدمفروشی جواد عزتی اندازه یک پنتهاوس ارزش داشت
-
دیدار و گفتوگوی لاریجانی با امیر قطر
-
زبان معروفترین هوادار دنیا بند آمد!
-
قیمت سکه مرز ۲۰۰ میلیون را شکست
-
حداد عادل: پهلوی برنمیگرده!
-
حضور زینب سلیمانی در راهپیمایی امروز ۲۲ بهمن
-
پزشکیان: اتفاقات ۱۸ و ۱۹ دی غم بزرگی برای کشور ایجاد کرد
-
ونزوئلا ارسال نفت به اسرائیل را «جعلی» خواند
-
گنج «قلّکهای باستانی» با ۴۰ هزار سکۀ رومی از زیر خاک بیرون آمد
-
مسافران شمال، چالوس و هراز را قفل کردند
-
تسنیم: دیدار لاریجانی با امیر قطر خصوصی شد
-
یک روایت از دیدار عراقچی و ویتکاف در مسقط
-
دختر باحجاب سوار بر موتورش به راهپیمایی آمد
-
قیمت سکه مرز ۲۰۰ میلیون را شکست
-
حداد عادل: پهلوی برنمیگرده!
-
مسافران شمال، چالوس و هراز را قفل کردند
-
لاریجانی: مذاکره با آمریکا نسبتا خوب بود
-
در حال و هوای ۲۲ بهمن ۱۴۰۴
-
عراقچی پاسخ تهدید امروز ترامپ را داد
-
احتمال اعزام دومین ناو هواپیمابر آمریکا به خاورمیانه
-
تاریخ ورود سامانه بارشی قوی به کشور مشخص شد
-
رفتار جالبتوجه محافظان موسوی و اژهای در مراسم ۲۲ بهمن
-
درخشش همسایههای ایران در جدول سرعت اینترنت
-
طرح فوق سری آمریکاییها در افغانستان چه بود؟
-
تصویر زنانی با پوشش متفاوت در مراسم امروز
-
صابرین نیوز: سورپرایز جدید نظامی در راه است
-
امیرحسین فتحی: قسمتی از من برای همیشه مُرد
-
گلزار، سینا مهراد و هادی حجازیفر ماموران صداوسیما شدند
-
اهدای ماکت جنگنده J-۲۰ به فرمانده ارشد ایرانی
-
گزارش شبکه الجزیرة از موشک خرمشهر-۴
-
پرویز پرستویی: پیکر برادرم را تکه تکه تحویل گرفتم
-
آمریکا به دو کشور همسایه ایران سلاح نظامی داد
-
خانم بازیگر سریال گاندو در جشنواره فجر رخنمایی کرد
-
حضور بازیگر پدر سالار در جشنواره فجر به چشم آمد
-
خبر فوری معاون ترامپ درباره مذاکره با ایران
-
سپاه از پیغام ترامپ درباره جنگ خبر داد
-
تیپ و چهره غزاله اکرمی در تمرین تیم بولینگ هنرمندان
-
سروش رفیعی از ایران خارج شد
-
همزمان با سفر لاریجانی، یک هواپیمای آمریکایی در راه مسقط
-
زبان بدن عارف در جشنواره فجر جلبتوجه کرد
بانک اطلاعات مشاغل تهران و کرج
-
سالن های آرایش و زیبایی
-
پزشکان پوست و مو
-
آموزشگاه آشپزی در تهران
-
گالری پوشاک
-
اخذ ویزا
-
کاشت ناخن
-
محصولات پزشکی
-
تدریس خصوصی
-
مزون و شوی لباس
-
اعزام دانشجو
-
خدمات آرایشی و زیبایی
-
خدمات درمانی
-
مدارس
-
طلا و جواهر و زیورآلات
-
صرافی
-
محصولات آرایش و زیبایی
-
خدمات حیوانات خانگی
-
مهد کودک
-
مبلمان
-
سیسمونی و نوزاد
-
مراکز درمانی
-
پت شاپ
-
رستوران و تهیه غذا
-
تعمیرات مبل در تهران
-
خدمات تفریح و سرگرمی
-
پزشکان متخصص
-
باشگاه های ورزشی
-
فست فودهای تهران
-
سرویس خواب
-
موبایل
-
دکتر زنان در تهران
-
فروشگاه ها و لوازم ورزشی
-
کافی شاپ و سفره خانه
-
دکوراسیون داخلی
-
لوازم خانگی
-
دندانپزشکان
-
آموزشگاه ها
-
صنایع غذایی
-
تزیینات داخلی
-
خدمات منزل
-
دندانپزشکی کودک
-
آموزشگاه زبان در تهران
-
تشریفات و موسسه پذیرایی
-
خدمات ساختمان
-
فروش و خدمات خودرو
-
پزشکان زیبایی و لاغری
-
آموزشگاه موسیقی
-
خدمات مجالس
-
قالیشویی در تهران
-
سایر خدمات
-
جراحی بینی و زیبایی
-
آموزشگاه هنری
-
آتلیه عکاسی
-
آژانس مسافرتی و هتل
ارسال نظر