Captive Portal — پورتال ورود شبکهٔ مهمان

صفحهٔ ورودی که در هتل، فرودگاه یا شبکهٔ مهمان سازمان پیش از دسترسی به اینترنت ظاهر می‌شود. گوشی با یک آدرس آزمایشی می‌فهمد پشت پورتال است.

  • لایهٔ OSI: 7 (کاربرد)
  • انتقال: TCP (HTTP/HTTPS)
  • پورت: 80 / 443
  • استاندارد: RFC 8908 / 8910
  • سطح: متوسط · حدود 7 دقیقه

نکته‌های کلیدی

  • پورتال کاربر را پیش از دسترسی به اینترنت به صفحهٔ ورود یا پذیرش قوانین هدایت می‌کند.
  • روش سنتی رهگیری HTTP است؛ روش استاندارد جدید گزینهٔ DHCP 114 و API پورتال است.
  • شبکهٔ مهمان معمولاً رمز Wi‑Fi ندارد؛ صفحهٔ ورود حتماً باید HTTPS باشد.

مراحل شبیه‌سازی (6 بسته)

  1. DHCP + گزینهٔ ۱۱۴: گوشی به شبکهٔ مهمان وصل می‌شود. سرور DHCP مدرن نشانی API پورتال را با گزینهٔ ۱۱۴ اعلام می‌کند.
  2. بررسی اتصال: سیستم‌عامل یک آدرس آزمایشی HTTP را باز می‌کند و انتظار پاسخ خالی ۲۰۴ دارد؛ اما درگاه درخواست را رهگیری می‌کند.
  3. 302 Found: درگاه به‌جای ۲۰۴ کاربر را به صفحهٔ ورود هدایت می‌کند. سیستم‌عامل می‌فهمد پشت پورتال است و پنجرهٔ ورود را باز می‌کند.
  4. ورود با کد پیامکی: کاربر شمارهٔ موبایل و کد یک‌بارمصرف را روی HTTPS وارد می‌کند.
  5. مجوز عبور: درگاه MAC و IP گوشی را با سهمیهٔ زمانی به فهرست مجاز اضافه می‌کند.
  6. 204 No Content: بررسی دوباره به اینترنت واقعی می‌رسد و پاسخ ۲۰۴ برمی‌گردد؛ علامت Wi‑Fi کامل می‌شود.

درس‌های مرتبط

  • Ethernet — اترنت و سوئیچ
  • PPPoE — PPP روی اترنت
  • Wi‑Fi — شبکهٔ بی‌سیم 802.11
  • WPA3 — امنیت نسل سوم Wi‑Fi
  • 802.1X + RADIUS — کنترل دسترسی مبتنی بر پورت
  • STP / RSTP — پروتکل درخت پوشا